0000950170-24-022233.txt : 20240228 0000950170-24-022233.hdr.sgml : 20240228 20240228170325 ACCESSION NUMBER: 0000950170-24-022233 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fulgent Genetics, Inc. CENTRAL INDEX KEY: 0001674930 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 812621304 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37894 FILM NUMBER: 24696609 BUSINESS ADDRESS: STREET 1: 4399 SANTA ANITA AVE CITY: EL MONTE STATE: CA ZIP: 91731 BUSINESS PHONE: 626-350-0537 MAIL ADDRESS: STREET 1: 4399 SANTA ANITA AVE CITY: EL MONTE STATE: CA ZIP: 91731 FORMER COMPANY: FORMER CONFORMED NAME: Fulgent Diagnostics, Inc. DATE OF NAME CHANGE: 20160517 10-K 1 flgt-20231231.htm 10-K 10-K
FY0001674930false2027-07-31P3YP1Yhttp://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberone0001674930us-gaap:AccountingStandardsUpdate201409Memberflgt:ClinicalInstitutionalContractsMember2021-01-012021-12-310001674930flgt:CytometrySpecialistsIncMember2021-08-012021-08-310001674930flgt:InformDiagnosticsMember2021-01-012021-12-310001674930srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001674930us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001674930flgt:HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMemberflgt:ClinicalInsuranceContractsMember2023-01-012023-12-310001674930flgt:InformDiagnosticsMemberus-gaap:CustomerRelationshipsMember2022-04-260001674930flgt:InformDiagnosticsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:USTreasuryBillSecuritiesMember2022-12-310001674930us-gaap:ParentMember2021-12-310001674930flgt:ANPTechnologiesIncMemberus-gaap:ServiceAgreementsMember2023-01-012023-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2023-12-310001674930flgt:CytometrySpecialistsIncMemberus-gaap:CustomerRelationshipsMember2021-08-310001674930us-gaap:AdditionalPaidInCapitalMember2022-12-310001674930flgt:PTJAssociatesIncMember2022-12-310001674930country:US2022-01-012022-12-310001674930flgt:PTJAssociatesIncMember2023-01-012023-12-310001674930flgt:ANPTechnologiesIncMember2023-01-012023-12-310001674930us-gaap:NonUsMember2022-12-310001674930us-gaap:BuildingImprovementsMember2022-12-310001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-01-012023-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001674930us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-3100016749302023-01-012023-12-310001674930flgt:FFGeneBiotechMemberflgt:XilongScientificMember2022-01-012022-12-310001674930flgt:PrecisionDiagnosticsMemberflgt:LaboratoryServicesMember2022-01-012022-12-310001674930us-gaap:NoncontrollingInterestMember2023-12-310001674930flgt:FFGeneBiotechMember2017-04-300001674930flgt:LaboratoryServicesMemberflgt:AnatomicPathologyMember2021-01-012021-12-310001674930us-gaap:CostOfSalesMember2021-01-012021-12-3100016749302023-01-012023-09-300001674930us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:LaboratoryInformationSystemPlatformMemberflgt:LaboratoryServicesMember2023-01-012023-12-310001674930flgt:InstallmentSaleContractMember2021-12-3100016749302023-07-012023-09-300001674930us-gaap:AccountingStandardsUpdate201409Memberflgt:ClinicalInstitutionalContractsMember2023-01-012023-12-310001674930us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:AgencySecuritiesMember2022-12-310001674930us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:LaboratoryServicesMember2021-12-310001674930flgt:LaboratoryServicesMemberus-gaap:TradeNamesMember2023-12-310001674930flgt:AHMCHealthcareIncMemberflgt:GeneticSequencingServiceMember2022-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:MoneyMarketFundsMember2022-12-310001674930us-gaap:RestrictedStockUnitsRSUMemberflgt:FulgentPharmaHoldingsIncMember2022-11-072022-11-070001674930us-gaap:AccountingStandardsUpdate201409Member2022-01-012022-12-310001674930flgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:CytometrySpecialistsIncMemberus-gaap:TradeNamesMember2021-08-012021-08-310001674930us-gaap:AccountingStandardsUpdate201409Member2021-01-012021-12-310001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:LandImprovementsMember2023-12-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberflgt:YankeeDebtSecuritiesMember2022-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001674930flgt:ShortTermEquitySecuritiesMemberus-gaap:MoneyMarketFundsMember2022-12-310001674930flgt:InformDiagnosticsMemberus-gaap:TradeNamesMember2022-04-260001674930flgt:PrecisionDiagnosticsMemberflgt:LaboratoryServicesMember2021-01-012021-12-310001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberflgt:LongTermEquitySecuritiesMember2022-12-310001674930us-gaap:ComputerEquipmentMember2023-12-310001674930flgt:LaboratoryServicesMemberus-gaap:CustomerRelationshipsMember2022-12-310001674930flgt:ContingentlyIssuableSharesMember2022-01-012022-12-310001674930flgt:TwoThousandTwentyOneEquityDistributionAgreementMember2021-12-310001674930us-gaap:RetainedEarningsMember2020-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001674930us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001674930flgt:XilongScientificMember2021-05-310001674930us-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-12-310001674930flgt:InProcessResearchDevelopmentMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:GeneralEquipmentMember2023-12-310001674930us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001674930flgt:XilongScientificMember2023-12-310001674930flgt:InPlaceLeaseIntangibleAssetsMemberflgt:InformDiagnosticsMember2022-04-262022-04-260001674930flgt:MedicalLabEquipmentMember2023-12-310001674930flgt:FFGeneBiotechMemberus-gaap:CustomerRelationshipsMember2017-04-300001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:AgencySecuritiesMember2023-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-12-310001674930flgt:OwnershipPostRestructuringOfFfGeneBiotechMember2017-04-300001674930us-gaap:CarryingReportedAmountFairValueDisclosureMemberflgt:InProcessResearchDevelopmentMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930us-gaap:ParentMember2020-12-310001674930us-gaap:AccountingStandardsUpdate201409Memberflgt:ClinicalInstitutionalContractsMember2022-01-012022-12-310001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberflgt:LongTermEquitySecuritiesMember2023-12-310001674930srt:MaximumMemberus-gaap:BuildingImprovementsMember2023-12-310001674930us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001674930us-gaap:CostOfSalesMember2022-01-012022-12-310001674930flgt:FFGeneBiotechMemberflgt:XilongScientificMember2023-01-012023-12-310001674930flgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001674930flgt:InPlaceLeaseIntangibleAssetsMemberflgt:InformDiagnosticsMember2022-04-260001674930us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberflgt:YankeeDebtSecuritiesMember2023-12-310001674930us-gaap:ComputerEquipmentMember2022-12-310001674930flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember2023-12-310001674930us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100016749302023-12-310001674930us-gaap:CarryingReportedAmountFairValueDisclosureMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:LaboratoryInformationSystemPlatformMemberflgt:LaboratoryServicesMember2022-12-310001674930us-gaap:AdditionalPaidInCapitalMember2023-12-310001674930flgt:Covid19Memberflgt:LaboratoryServicesMember2021-01-012021-12-310001674930us-gaap:SoftwareDevelopmentMember2022-12-310001674930flgt:InsuranceCustomerMember2022-12-310001674930flgt:AutomobileMembersrt:MinimumMember2023-12-310001674930flgt:FFGeneBiotechMember2017-04-012017-04-300001674930us-gaap:NonUsMember2021-01-012021-12-310001674930flgt:InstallmentSaleContractMember2023-01-012023-12-310001674930us-gaap:USGovernmentDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:TherapeuticDevelopmentMember2023-01-012023-12-310001674930us-gaap:EstimateOfFairValueFairValueDisclosureMemberflgt:InProcessResearchDevelopmentMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001674930flgt:InformDiagnosticsMember2022-04-262022-04-260001674930us-gaap:EmployeeStockOptionMember2023-12-310001674930flgt:CytometrySpecialistsIncMember2023-01-012023-12-310001674930flgt:InformDiagnosticsMemberus-gaap:CustomerRelationshipsMember2022-04-262022-04-260001674930us-gaap:NoncontrollingInterestMember2022-12-310001674930flgt:MedicalLabEquipmentMembersrt:MinimumMember2023-12-310001674930flgt:FulgentPharmaHoldingsIncMember2022-11-072022-11-070001674930us-gaap:NonUsMember2023-01-012023-12-310001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001674930flgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001674930us-gaap:MunicipalBondsMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930us-gaap:OtherNoncurrentLiabilitiesMemberflgt:InstallmentSaleContractMember2023-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:USTreasuryBillSecuritiesMember2023-12-310001674930flgt:RoyaltyFreeTechnologyMemberflgt:LaboratoryServicesMember2023-12-310001674930srt:MaximumMember2023-12-310001674930us-gaap:NonUsMember2023-12-310001674930us-gaap:RetainedEarningsMember2022-01-012022-12-310001674930us-gaap:NonUsMember2022-01-012022-12-310001674930flgt:Covid19Memberflgt:LaboratoryServicesMember2023-01-012023-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001674930us-gaap:RetainedEarningsMember2023-01-012023-12-3100016749302023-06-300001674930us-gaap:CustomerConcentrationRiskMemberflgt:CustomerOneMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001674930srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2023-12-310001674930us-gaap:CommonStockMember2022-12-310001674930flgt:LongTermEquitySecuritiesMember2022-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001674930flgt:InProcessResearchDevelopmentMemberflgt:TherapeuticDevelopmentMember2022-12-310001674930flgt:LaboratoryInformationSystemPlatformMemberflgt:CytometrySpecialistsIncMember2021-08-012021-08-3100016749302021-01-012021-12-310001674930us-gaap:EmployeeStockOptionMember2020-12-310001674930flgt:FFGeneBiotechMember2021-05-310001674930us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100016749302024-02-150001674930flgt:FFGeneBiotechMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2017-04-3000016749302022-12-310001674930us-gaap:IncomeApproachValuationTechniqueMemberflgt:LaboratoryServicesMember2023-12-310001674930flgt:MeasurementInputDiscountOwedToMarketParticipantAcquisitionPremiumMemberflgt:FFGeneBiotechMember2017-04-300001674930us-gaap:CommonStockMember2020-12-310001674930flgt:TherapeuticDevelopmentMember2022-12-310001674930flgt:LaboratoryServicesMember2022-12-310001674930us-gaap:RetainedEarningsMember2021-12-310001674930flgt:GeneralEquipmentMembersrt:MinimumMember2023-12-310001674930flgt:NovemberTwoThousandTwentyEquityDistributionAgreementMemberus-gaap:CommonStockMember2021-01-012021-12-310001674930us-gaap:AdditionalPaidInCapitalMember2021-12-310001674930flgt:FFGeneBiotechMember2021-05-012021-05-310001674930flgt:LaboratoryServicesMember2023-01-012023-12-310001674930us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001674930us-gaap:CustomerConcentrationRiskMemberflgt:CustomerOneMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930flgt:InformDiagnosticsMemberus-gaap:TradeNamesMember2022-04-262022-04-260001674930us-gaap:ParentMember2023-01-012023-12-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:AHMCHealthcareIncMemberflgt:GeneticSequencingServiceMember2023-12-310001674930us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001674930us-gaap:EstimateOfFairValueFairValueDisclosureMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:LaboratoryServicesMemberflgt:BiopharmaServicesMember2022-01-012022-12-310001674930flgt:CytometrySpecialistsIncMemberus-gaap:CustomerRelationshipsMember2021-08-012021-08-310001674930flgt:CytometrySpecialistsIncMember2021-08-310001674930us-gaap:AdditionalPaidInCapitalMember2020-12-310001674930us-gaap:EmployeeStockOptionMember2021-12-310001674930flgt:AutomobileMember2022-12-310001674930flgt:InPlaceLeaseIntangibleAssetsMemberflgt:LaboratoryServicesMember2023-12-310001674930us-gaap:BuildingMember2022-12-310001674930us-gaap:DebtSecuritiesMember2023-12-310001674930srt:MaximumMemberflgt:AutomobileMember2023-12-310001674930us-gaap:LandImprovementsMember2022-12-310001674930us-gaap:FairValueMeasurementsRecurringMemberflgt:YankeeDebtSecuritiesMember2023-12-310001674930us-gaap:CostOfSalesMember2023-01-012023-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:CorporateDebtSecuritiesMember2023-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-310001674930us-gaap:CustomerConcentrationRiskMemberflgt:CustomerOneMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001674930flgt:LaboratoryInformationSystemPlatformMemberflgt:CytometrySpecialistsIncMember2021-08-310001674930flgt:AHMCHealthcareIncMemberflgt:GeneticSequencingServiceMember2021-01-012021-12-310001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2021-01-012021-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberus-gaap:AgencySecuritiesMember2023-12-310001674930us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-12-310001674930flgt:ValuationWeightedAverageCostOfCapitalMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:ContingentlyIssuableSharesMember2021-01-012021-12-310001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:LaboratoryServicesMember2022-01-012022-12-310001674930flgt:AssetsNotYetPlacedInServiceMember2022-12-310001674930country:US2021-01-012021-12-310001674930flgt:ShortTermMarketableSecuritesMemberflgt:YankeeDebtSecuritiesMember2022-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001674930srt:MinimumMember2023-12-310001674930us-gaap:RetainedEarningsMember2023-12-310001674930us-gaap:ParentMember2022-12-310001674930us-gaap:ParentMember2023-12-310001674930flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember2022-12-310001674930us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberus-gaap:AgencySecuritiesMember2022-12-310001674930flgt:LaboratoryServicesMemberus-gaap:MarketApproachValuationTechniqueMember2023-12-310001674930flgt:ANPTechnologiesIncMember2021-01-012021-12-3100016749302020-12-310001674930flgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:LeaseholdImprovementsMember2022-12-310001674930us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:FFGeneBiotechMember2021-01-012021-12-310001674930us-gaap:TechnologyBasedIntangibleAssetsMemberflgt:FFGeneBiotechMember2017-04-300001674930us-gaap:DebtSecuritiesMember2022-12-3100016749302022-01-012022-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001674930flgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember2021-01-012021-12-310001674930srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001674930flgt:BostonMoleculesIncMember2020-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001674930us-gaap:ParentMemberflgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember2021-01-012021-12-310001674930flgt:LaboratoryServicesMember2023-12-310001674930us-gaap:LeaseholdImprovementsMember2023-12-310001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-01-012022-12-310001674930us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2023-12-310001674930us-gaap:ParentMember2021-01-012021-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001674930us-gaap:BuildingMember2023-01-012023-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001674930us-gaap:DomesticCountryMember2023-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001674930flgt:FFGeneBiotechMember2021-12-310001674930us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001674930flgt:PurchasedPatentMemberflgt:LaboratoryServicesMember2022-12-310001674930flgt:LaboratoryServicesMemberus-gaap:TradeNamesMember2023-01-012023-12-310001674930flgt:InstallmentSaleContractMember2023-12-310001674930us-gaap:ResearchAndDevelopmentExpenseMemberflgt:FulgentPharmaHoldingsIncMember2022-11-070001674930flgt:RedeemablePreferredStockInvestmentMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-12-310001674930flgt:LaboratoryServicesMemberflgt:BiopharmaServicesMember2021-01-012021-12-310001674930us-gaap:MunicipalBondsMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001674930us-gaap:CommonStockMember2023-12-310001674930us-gaap:SoftwareDevelopmentMember2023-12-310001674930flgt:PurchasedPatentMemberflgt:LaboratoryServicesMember2023-12-310001674930flgt:BostonMoleculesIncMember2023-12-310001674930us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001674930us-gaap:LandImprovementsMembersrt:MinimumMember2023-12-310001674930flgt:InPlaceLeaseIntangibleAssetsMemberflgt:LaboratoryServicesMember2023-01-012023-12-310001674930flgt:LaboratoryServicesMemberflgt:AnatomicPathologyMember2022-01-012022-12-310001674930us-gaap:RetainedEarningsMember2021-01-012021-12-310001674930flgt:HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMemberflgt:ClinicalInsuranceContractsMember2021-01-012021-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001674930us-gaap:FurnitureAndFixturesMember2023-12-310001674930us-gaap:AccountingStandardsUpdate201613Member2021-12-310001674930us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001674930us-gaap:AdditionalPaidInCapitalMemberflgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember2021-01-012021-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberflgt:YankeeDebtSecuritiesMember2023-12-310001674930flgt:ValuationWeightedAverageCostOfCapitalMemberflgt:LaboratoryServicesMember2023-12-310001674930flgt:AircraftMember2022-12-310001674930flgt:ANPTechnologiesIncMember2022-01-012022-12-310001674930us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001674930us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:InsuranceCustomerMember2023-12-310001674930flgt:LaboratoryServicesMemberus-gaap:CustomerRelationshipsMember2023-12-310001674930flgt:FulgentPharmaHoldingsIncMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001674930us-gaap:AccountingStandardsUpdate201409Memberflgt:ClinicalInsuranceContractsMember2023-01-012023-12-310001674930flgt:LaboratoryServicesMemberflgt:BiopharmaServicesMember2023-01-012023-12-310001674930flgt:PTJAssociatesIncMember2021-01-012021-12-310001674930us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001674930flgt:LaboratoryServicesMemberus-gaap:TradeNamesMember2022-12-310001674930flgt:HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMemberflgt:ClinicalInsuranceContractsMember2022-01-012022-12-310001674930flgt:CytometrySpecialistsIncMember2022-01-012022-12-310001674930us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001674930flgt:ShortTermMarketableSecuritesMember2023-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:RetainedEarningsMember2022-12-310001674930flgt:FFGeneBiotechMemberus-gaap:MeasurementInputDiscountRateMember2017-04-300001674930flgt:AHMCHealthcareIncMemberflgt:GeneticSequencingServiceMember2022-01-012022-12-310001674930us-gaap:BuildingMember2023-12-310001674930us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930country:US2022-12-310001674930flgt:InPlaceLeaseIntangibleAssetsMemberflgt:LaboratoryServicesMember2022-12-310001674930us-gaap:IncomeApproachValuationTechniqueMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:InformDiagnosticsMember2022-04-162022-04-160001674930us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001674930flgt:PTJAssociatesIncMember2023-12-310001674930flgt:LaboratoryInformationSystemPlatformMemberflgt:LaboratoryServicesMember2023-12-310001674930us-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310001674930us-gaap:AccountingStandardsUpdate201409Memberflgt:ClinicalInsuranceContractsMember2021-01-012021-12-310001674930srt:MaximumMemberflgt:MedicalLabEquipmentMember2023-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-3100016749302022-03-310001674930flgt:TherapeuticDevelopmentMember2021-01-012021-12-310001674930flgt:FFGeneBiotechMemberus-gaap:CustomerRelationshipsMember2017-04-012017-04-300001674930srt:MaximumMemberflgt:GeneralEquipmentMember2023-12-310001674930us-gaap:AccountingStandardsUpdate201409Member2023-01-012023-12-310001674930us-gaap:CommonStockMember2021-12-310001674930us-gaap:LandMember2023-12-310001674930us-gaap:TechnologyBasedIntangibleAssetsMemberflgt:FFGeneBiotechMember2017-04-012017-04-300001674930us-gaap:BuildingImprovementsMember2023-12-310001674930us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:FFGeneBiotechMemberflgt:XilongScientificMember2023-12-310001674930us-gaap:FairValueMeasurementsRecurringMemberflgt:YankeeDebtSecuritiesMember2022-12-310001674930us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001674930us-gaap:EmployeeStockOptionMember2022-12-310001674930us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:CustomerConcentrationRiskMemberflgt:CustomerOneMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001674930us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001674930us-gaap:LandMember2022-12-310001674930flgt:ShortTermMarketableSecuritesMemberus-gaap:MoneyMarketFundsMember2023-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-310001674930flgt:AssetsNotYetPlacedInServiceMember2023-12-310001674930us-gaap:AccountingStandardsUpdate201409Memberflgt:ClinicalInsuranceContractsMember2022-01-012022-12-310001674930us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:AircraftMember2023-12-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberflgt:YankeeDebtSecuritiesMember2022-12-310001674930srt:DirectorMemberflgt:AnpTechnologiesIncorporationMember2023-12-310001674930us-gaap:CommonStockMember2021-01-012021-12-310001674930flgt:TherapeuticDevelopmentMember2022-01-012022-12-310001674930flgt:HealthResourcesAndServicesAdministrationUninsuredProgramMember2022-01-012022-12-310001674930us-gaap:NoncontrollingInterestMember2021-12-310001674930us-gaap:LatestTaxYearMember2023-01-012023-12-3100016749302021-12-310001674930us-gaap:MunicipalBondsMemberflgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember2023-12-310001674930srt:MaximumMemberus-gaap:LandImprovementsMember2023-12-310001674930flgt:GeneralEquipmentMember2022-12-310001674930flgt:Covid19Memberflgt:LaboratoryServicesMember2022-01-012022-12-310001674930us-gaap:CommonStockMember2022-01-012022-12-310001674930flgt:LongTermEquitySecuritiesMember2023-12-310001674930us-gaap:FairValueInputsLevel2Memberflgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:USGovernmentDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-12-310001674930country:US2023-01-012023-12-310001674930flgt:HealthResourcesAndServicesAdministrationUninsuredProgramMember2021-01-012021-12-310001674930flgt:InstitutionalCustomerMember2023-12-310001674930us-gaap:CustomerConcentrationRiskMemberflgt:CustomerOneMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001674930flgt:RoyaltyFreeTechnologyMemberflgt:LaboratoryServicesMember2022-12-310001674930us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001674930us-gaap:CommonStockMember2023-01-012023-12-310001674930flgt:InformDiagnosticsMember2022-04-260001674930us-gaap:FurnitureAndFixturesMember2022-12-310001674930us-gaap:EarliestTaxYearMember2023-01-012023-12-310001674930flgt:MedicalLabEquipmentMember2022-12-310001674930flgt:ResearchAndDevelopmentCreditsAndDepreciationAdjustmentsMember2023-01-012023-12-310001674930flgt:FFGeneBiotechMemberflgt:XilongScientificMember2021-01-012021-12-310001674930us-gaap:CorporateDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-12-310001674930srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001674930flgt:FulgentPharmaHoldingsIncMember2022-11-070001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:FFGeneBiotechMember2023-01-012023-12-310001674930us-gaap:MunicipalBondsMemberflgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember2022-12-310001674930flgt:VoluntaryDisclosureProcessMember2023-12-310001674930us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:RedeemablePreferredStockInvestmentMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:ANPTechnologiesIncMemberus-gaap:ServiceAgreementsMember2023-12-310001674930us-gaap:FairValueInputsLevel2Memberflgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:InformDiagnosticsMember2023-01-012023-12-310001674930srt:MaximumMember2023-01-012023-12-310001674930us-gaap:StateAndLocalJurisdictionMember2023-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001674930us-gaap:ForeignCountryMember2023-12-310001674930flgt:PrecisionDiagnosticsMemberflgt:LaboratoryServicesMember2023-01-012023-12-310001674930us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:MunicipalBondsMemberflgt:ShortTermMarketableSecuritesMember2023-12-310001674930us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001674930us-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930us-gaap:BuildingImprovementsMembersrt:MinimumMember2023-12-310001674930flgt:CytometrySpecialistsIncMember2021-01-012021-12-310001674930flgt:TwoThousandSixteenOmnibusIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001674930country:US2023-12-310001674930flgt:AutomobileMember2023-12-310001674930us-gaap:ParentMember2022-01-012022-12-310001674930flgt:LaboratoryServicesMemberflgt:AnatomicPathologyMember2023-01-012023-12-310001674930us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001674930flgt:CytometrySpecialistsIncMemberus-gaap:TradeNamesMember2021-08-310001674930flgt:InformDiagnosticsMember2022-01-012022-12-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001674930flgt:PurchasedPatentMemberflgt:LaboratoryServicesMember2023-01-012023-12-310001674930flgt:LaboratoryServicesMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310001674930flgt:ANPTechnologiesIncMember2022-12-310001674930us-gaap:ForeignCountryMember2023-01-012023-12-310001674930us-gaap:MunicipalBondsMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930flgt:InstitutionalCustomerMember2022-12-310001674930flgt:ANPTechnologiesIncMember2023-12-310001674930flgt:InProcessResearchDevelopmentMemberflgt:TherapeuticDevelopmentMember2023-12-310001674930flgt:ContingentlyIssuableSharesMember2023-01-012023-12-310001674930flgt:PTJAssociatesIncMember2022-01-012022-12-310001674930flgt:AHMCHealthcareIncMemberflgt:GeneticSequencingServiceMember2023-01-012023-12-310001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:LaboratoryServicesMember2021-01-012021-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2022-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2021-12-310001674930flgt:RoyaltyFreeTechnologyMemberflgt:LaboratoryServicesMember2023-01-012023-12-310001674930flgt:HealthResourcesAndServicesAdministrationUninsuredProgramMember2020-01-012020-12-31xbrli:pureflgt:Customerxbrli:sharesiso4217:USDxbrli:sharesiso4217:USDflgt:Segmentflgt:Laboratory

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from to

Commission File Number 001-37894

 

FULGENT GENETICS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

81-2621304

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

4399 Santa Anita Avenue

El Monte, CA

91731

(Address of principal executive offices)

(Zip Code)

 

Registrant’s telephone number, including area code: (626) 350-0537

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.0001 per share

 

FLGT

 

The Nasdaq Stock Market 
(Nasdaq Global Market)

Securities registered pursuant to Section 12(g) of the Act: None

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

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

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

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). YesNo

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

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b). ☐

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

The aggregate market value of the registrant’s voting and non-voting common equity held by non-affiliates as of June 30, 2023 (computed by reference to the price at which the registrant’s common stock was last sold on such date, the last business day of the registrant’s most recently completed second fiscal quarter, as reported by the Nasdaq Global Market) was approximately $628.5 million. For purposes of this calculation, it has been assumed that all shares of the registrant’s common stock held by directors, executive officers and persons beneficially owning 5% or more of the registrant’s common stock are held by affiliates; however, the treatment of these persons as affiliates for purposes of this calculation is not, and shall not be considered, a determination as to whether such persons are affiliates of the registrant for any other purpose.

As of February 15, 2024, there were 29,784,771 outstanding shares of the registrant’s common stock.

DOCUMENTS INCORPORATED BY REFERENCE


Certain portions of the registrant’s definitive proxy statement for its 2024 annual meeting of stockholders are incorporated by reference in Part III of this report.

 


 

TABLE OF CONTENTS

 

 

 

 

Page

Cautionary Note Regarding Forward-Looking Statements

 

i

PART I

 

 

1

Item 1.

 

Business

 

1

Item 1A.

 

Risk Factors

 

29

Item 1B.

 

Unresolved Staff Comments

 

66

Item 1C.

 

Cybersecurity

 

66

Item 2.

 

Properties

 

68

Item 3.

 

Legal Proceedings

 

69

Item 4.

 

Mine Safety Disclosures

 

69

PART II

 

 

70

Item 5.

 

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

 

70

Item 6.

 

[Reserved]

 

71

Item 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

72

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

84

Item 8.

 

Financial Statements and Supplementary Data

 

86

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

86

Item 9A.

 

Controls and Procedures

 

86

Item 9B.

 

Other Information

 

87

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

87

PART III

 

 

88

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

88

Item 11.

 

Executive Compensation

 

88

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

88

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

88

Item 14.

 

Principal Accounting Fees and Services

 

88

PART IV

 

 

89

Item 15.

 

Exhibits, Financial Statement Schedules

 

89

Item 16.

 

Form 10-K Summary

 

89

 

 

 

 


 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Forward-looking statements are statements other than historical facts and relate to future events or circumstances or our future performance, and they are based on our current assumptions, expectations and beliefs concerning future developments and their potential effect on our business. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “expect,” “possible,” “likely,” “probable,” and similar expressions that convey uncertainty of future events or outcomes identify forward-looking statements.

The forward-looking statements in this report include statements about, among other things:

developments, projections, and trends relating to us, our competitors, and our industry;
our plans for our business;
our ability to integrate any acquired businesses and technologies and to realize the value of any acquired entities, joint ventures, or investments;
our operating performance, including our ability to stabilize the historical fluctuations in our performance and to achieve, maintain, or grow profitability;
the rate and degree of market acceptance and adoption of our tests and testing services and other anticipated trends in our industry;
our competitive advantages and our ability to remain competitive, particularly if the testing markets continue to expand, and competition becomes more acute;
our ability to continue to expand our test menu and introduce other improvements to our tests;
our continued ability to offer affordable pricing for our tests, to maintain the low internal costs of our business model, and to record acceptable margins on our sales;
the timing and our ability to develop our drug candidates, to satisfy the U.S. Food and Drug Administration’s, or FDA’s, regulatory requirements, and to commercialize our drug candidates;
the anticipated progress of our drug candidate development programs, including whether our ongoing and potential future clinical trials will achieve clinically relevant results;
our ability to generate data and conduct analyses to support the regulatory approval of our drug candidates and our plans to pursue discussions with regulatory authorities, and the anticipated timing, scope and outcome of related regulatory actions or guidance;
the success of our competitors’ research and development efforts for drug candidates seeking to treat similar or the same indication as our drug candidates;
our ability to strengthen our existing base of customers by maintaining or increasing demand from these customers;
our ability to grow and diversify our customer base;
our reliance on a limited number of suppliers and their ability to adapt to possible disruptions in their operations;
our use of our laboratory facilities and our ability to adapt in the event we need to relocate or in the event any of our facilities are damaged or rendered inoperable;
our plans for future sales and marketing efforts;
advancements in technology by us and our competitors;
our use of technology and ability to prevent security breaches; unauthorized use or disclosure of health information, personal information, or sensitive personal information; loss of data; and other disruptions;
our ability to effectively manage any growth we may experience, including expanding our infrastructure, developing increased efficiencies in our operations, and hiring additional skilled personnel in order to support any such growth;
developments with respect to U.S. and foreign laws and regulations applicable to our business, and our ability to comply with these regulations, and the results or potential liability associated with disclosure pursuant to any voluntary disclosure process by and between us and applicable regulatory agencies and bodies;
our ability to effectively respond to the results of payor audits and government audits, such as our currently pending HRSA audit;
our ability to prevent errors in interpreting the results of our tests so as to avoid product liability and professional liability claims;
our ability to obtain and maintain coverage and adequate reimbursement for our tests and to manage the complexity of billing and collecting such reimbursement;
the state of the U.S. and foreign healthcare markets, including the role of governments in the healthcare industry, generally, pressures or incentives to reduce healthcare costs while expanding individual benefits, and the impact of general uncertainty in the U.S. healthcare regulatory environment;
our ability to attract, retain, and motivate key scientific and management personnel;

i


 

our ability to obtain and maintain protection of our trade secrets, licensed intellectual property, patent rights, and other intellectual property rights and to not infringe the rights of others;
our expectations regarding inflation and our future expense levels and our ability to appropriately forecast and plan our expenses;
our expectations regarding our future capital requirements and our ability to obtain additional capital if and when needed; and
the impact of the above factors and other future events on the market price of our common stock.

These forward-looking statements are subject to a number of risks and uncertainties, including, among others, those described under Item 1A, “Risk Factors” and elsewhere in this report. Moreover, we operate in a competitive and rapidly evolving industry, and new risks emerge from time to time. It is not possible for us to predict all of the risks we may face, nor can we assess the impact of all factors on our business or the extent to which any factor or combination of factors could cause actual results to differ from our expectations. In light of these risks and uncertainties, the forward-looking events and circumstances described in this report may not occur, and actual results could differ materially and adversely from those described in or implied by any forward-looking statements we make. Although we have based our forward-looking statements on assumptions and expectations that we believe are reasonable, we cannot guarantee future results, levels of activity, performance or achievements, or other future events. As a result, forward-looking statements should not be relied on or viewed as predictions of future events, and this report should be read with the understanding that our actual future results, levels of activity, performance and achievements, or other future events may be materially different than what we currently expect.

The forward-looking statements in this report speak only as of the date of this document, and except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations.

We qualify all of our forward-looking statements by this cautionary note.

* * * * * * *

We own registered or unregistered trademark rights to Fulgent®, Picture Genetics®, BEACON®, INFORMDX®, LUMERA®, and our company name and logo. Any other service marks, trademarks and trade names appearing in this report are the property of their respective owners. We do not use the ® or ™ symbol in each instance in which one of our trademarks appears in this report, but this should not be construed as any indication that we will not assert our rights thereto to the fullest extent under applicable law.

Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations with which the Company has a management services arrangement, are collectively referred to in this Annual Report on Form 10-K as the “Company,” “Fulgent,” “we,” “us,” and “our.”

ii


 

PART I

Item 1. Business.

Overview

We are a technology-based company with a well-established laboratory services business and a therapeutic development business. Our laboratory services business—to which we formerly referred as our clinical diagnostic business, includes technical laboratory services and professional interpretation of laboratory results by licensed physicians. Our therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile, or PK profile, of new and existing cancer drugs.

Mission and Vision

Founded in 2011, Fulgent began with two simple ideas: flexibility and affordability. We offer and develop flexible and affordable diagnostic and genetic tests and testing services designed to improve patient care and quality of life. We strive to provide the most effective and wide-ranging genetic and diagnostic testing menu on the market. Our long-term vision is to transform from a diagnostic business into a fully integrated precision medicine company focused on oncology.

Our Laboratory Services Business

We have broad testing capabilities with a testing and testing services menu that is scalable and affordable to our customers. Our testing and testing services include:

img232190488_0.jpgOur comprehensive anatomic pathology tests and testing services include gastrointestinal pathology, dermatopathology, urologic pathology, breast pathology, neuropathology, and hematopathology. These tests and testing services are supported by our expansive geographic presence with several Clinical Laboratory Improvement Amendments of 1988, or CLIA, licensed laboratories in the United States.

img232190488_1.jpg Our precision diagnostics testing services include next-generation sequencing, or NGS, tests for biopharma research and clinical tests for rare disease, hereditary cancer, reproductive health, and many other disease subtypes. Our precision diagnostic testing also include specialized oncology tests and testing services utilize a wide array of technologies. These test and testing services utilize flow cytometry; cytogenetic analysis; florescence in-situ, or FISH; immunohistochemistry; molecular genetics; NGS; and consultations in hematopathology and surgical pathology.

img232190488_2.jpg We also offer clinical testing services or sequencing as a service to pharmaceutical or biotech companies, contract research organization, or CROs, or sponsored testing programs, which we call BioPharma services.

 

img232190488_3.jpgIndividual customers may also purchase certain tests and testing services through our direct-to-consumer Picture Genetics platform. These Picture Genetics tests help customers identify important health markers in their personal DNA.

Our Therapeutic Development Business - Fulgent Pharma

In 2022, we completed our acquisition of Fulgent Pharma Holdings, Inc., or Fulgent Pharma. Our efforts at Fulgent Pharma are based on a novel nano-drug delivery platform technology capable of delivering various water insoluble or poorly soluble drugs. Unlike some drug delivery materials such as Human Serum Albumin, which is only soluble in water, our nano-drug delivery materials used for drug candidate development are soluble not only in water, but also in various organic solvents, as well as capable of hot melt mixing with active pharmaceutical ingredients, or APIs. We believe these advantages will allow us to generate a much broader range of drug candidate formulations, particularly amorphous drug candidate formulations, which can be used for both IV and oral formulations with a goal to improve PK profile, as well as safety and efficacy.

The first drug candidate we are developing with this platform is FID-007, a nanoencapsulated paclitaxel, and the target markets we have chosen to investigate for this drug candidate are large and well-established, including head and neck, or H&N, pancreatic, breast, and non-small cell lung cancer, or NSCLC, as shown in the figures below:

1


 

img232190488_4.jpg 

 

Note: U.S. opportunity shown

Sources: Evaluate Pharma, Wall Street research, and management pricing expectations

1.
H&N market opportunity for both 2nd line and 3rd line therapy
2.
Ampullary market opportunity for 2nd line therapy

FID-007 is currently being investigated in the United States to treat patients diagnosed with various cancers including H&N, ampullary, and pancreatic cancer. We have completed a Phase1/1b dose escalation/expansion clinical trial for evaluation of FID-007 in treating patients diagnosed with solid tumors. Phase 1/1b was conducted at clinical trial sites in the United States and enrolled 40 patients with advanced solid tumors to evaluate the safety, PK, and efficacy of FID-007. In June 2023, we announced interim data from our Phase 1/1b clinical study of FID-007 in treating various solid tumors. Of the 40 evaluable patients with weekly dose levels from 15 mg/m2 to 160 mg/m2 using a standard 3+3 dose escalation design, FID-007 was given intravenously on Days 1, 8, and 15 of a 28-day cycle. No maximum tolerated dose (MTD) was observed. As set forth in the swimmer plot prepared as of June 2, 2023, we observed partial responses by RECIST 1.1 (pancreatic, biliary tract, and HNSCC) in 7 (18%) patients and observed stable disease in 14 (35%) patients. Thirty-six patients with a median age of 61 (39-65) were treated across 7 dose levels. We observed two dose limiting toxicities (DLT) of grade 3 rash at 100 mg/m2. Given the transient nature of the rash and response to topical therapy, the DLT definition was modified to exclude grade 3 rash that lasts ≤ 7 days, and three additional patients were treated at 100 mg/m2 which was deemed tolerable. One DLT of grade 4 white blood cell count decrease at 125 mg/m2, and one DLT of G3 febrile neutropenia at 160 mg/m2 was observed. All grade treatment related adverse events (TRAEs) in ≥ 25% of pts were rash (64%), alopecia (56%), leukopenia (47%), pruritus (44%), neutropenia (42%), anemia (42%), fatigue (39%), nausea (33%), anorexia (31%), dysgeusia (25%) and peripheral sensory neuropathy (25%). Grade 3/4 TRAEs occurring in >1 pt were maculopapular rash (25%), anemia, neutropenia, and leukopenia (17% each). Of 36 evaluable patients, 7 (19%) had a partial response by RECIST 1.1 (pancreatic, biliary tract, and HNSCC) and 13 (36%) had stable disease. Three out of 4 HNSCC patients with partial responses had previously been treated with taxane. The duration of follow-up (months), median (range) is 12.0 (0.4 - 38.9). No high-grade neuropathy has been observed to date.

2


 

We observed FID-007 to have a manageable safety profile and observed preliminary evidence of anti-tumor activity in heavily pre-treated patients across various tumor types. The PK observed was linear, dose proportional, and comparable to that of nab paclitaxel.

img232190488_5.jpg 

*Source: ASCO 2023

Based on overall tolerability, pharmacokinetics, and efficacy, 125mg/m2 has been chosen as the recommended Phase 2 dose (RP2D). We expect to begin enrollment for a Phase 2, randomized, multicenter, open-label, study of FID-007 in patients with recurrent or metastatic H&N squamous cell carcinoma in the second quarter of 2024. We intend to seek regulatory approval in the United States using the 505(b)(2) pathway, which may shorten the clinical trial process and accelerate potential commercialization.

We are also engaged in preclinical development utilizing our nano-drug delivery platform focused on various cancers. By the end of 2024, we expect to file an IND for FID-022 to evaluate this drug candidate in patients with colon cancer.

Our Technology Platform

Our proprietary technology platform for our laboratory services business includes proprietary gene probes, data suppression and comparison algorithms, adaptive learning software, and proprietary laboratory information management systems. This platform provides a broad test menu, the ability to rapidly develop and launch new tests, customizable test offerings, lower costs per test, and high efficiency. As an example, this technology platform allowed us to rapidly respond to the 2019 novel coronavirus disease, or COVID-19, pandemic and scale our business to provide COVID-19 tests with reliable results and rapid turnaround time in a way that surpassed even our largest competitors. Although we have scaled back our COVID-19 business, we are proud that through this effort we supplied approximately 19.4 million COVID-19 tests from 2020 through 2023, generating over $1.7 billion in revenue.

Our Customers

3


 

We currently classify our customers in our laboratory services business by their payor types: (i) Insurance; (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, payors, municipalities, and large corporations; and (iii) Patients who pay directly. Typically, we bill our Institutional customers for our tests, and they are responsible for paying us directly. A small percentage of our customers are patients, who elect to pay for tests themselves with out-of-pocket payments after their physicians have ordered our tests.

We consider each single billing and paying unit to be an individual customer, even though a unit may represent multiple physicians and healthcare providers ordering tests. Aggregating customers that are under common control, one of our customers contributed $35.7 million or 12% of our total revenue in 2023, and a different customer contributed $115.6 million or 19% of our revenue in 2022.

Sales and Marketing

Our sales and marketing force for our laboratory services business currently consists of internal teams of sales and marketing professionals, respectively, with deep experience in our industry, as well as a network of field-based sales representatives who are knowledgeable about our tests. Historically, we have significantly relied on organic growth and word-of-mouth among our customers to generate interest in our tests, which we believe demonstrates the value of our offerings. In recent years, we have invested significant time and capital to strengthen our sales and marketing efforts, including increasing the size and restructuring the organization of our internal team, re-focusing our initiatives and strategies, and increasing the overall scope of our marketing activities. On a regular basis, we continue to evaluate the need to grow the size of our sales team and marketing resources.

Our Suppliers

We rely on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into our tests and testing services, which we refer to as reagents, as well as for the sequencers, and various other equipment and materials we use in our laboratory operations. In particular, we rely on Illumina, Inc., or Illumina, as the sole supplier of the next generation sequencers and associated reagents we use to perform our genetic tests and as the sole provider of maintenance and repair services for these sequencers; on Roche Holdings AG for certain laboratory equipment, supplies, and services for our immunohistochemistry services; on Beckman Coulter Diagnostics for certain laboratory equipment, supplies, and services for our flow cytometry tests and testing services; and on Abbott Laboratories for certain laboratory equipment, supplies, and services for our FISH tests and testing services. Additionally, our therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with our research and development efforts. While there are several sequencer suppliers that we believe could replace Illumina, and while we believe that we have sufficient alternative suppliers for our other needs, our laboratory operations or therapeutic development efforts could be interrupted if we encounter delays or difficulties in connection with securing these supplies, services, reagents, sequencers, other equipment, materials, or maintenance and repair services, which could occur for a variety of reasons, including if we need a replacement or temporary substitute for any of our limited or sole suppliers and are not able to locate and make arrangements with an acceptable replacement or temporary substitute.

4


 

Competition

Our competitors for our laboratory services business include dozens of companies focused on pathology, genetic, and diagnostic testing services, including specialty and reference laboratories that offer traditional single-gene and multi-gene tests and other diagnostic test providers. Principal competitors include companies such as Ambry Genetics Corporation, a subsidiary of Konica Minolta, Inc.; Baylor Genetics, LLC; Caris Life Sciences, LLC; Exact Sciences Corporation; Foundation Medicine, Inc.; GeneDx Holdings Corp; Guardant Health, Inc.; Invitae Corporation; Laboratory Corporation of America Holdings; Myriad Genetics, Inc.; Natera, Inc.; NeoGenomics Laboratories, Inc.; PerkinElmer, Inc.; Quest Diagnostics Incorporated; Tempus AI, Inc.; and other commercial and academic laboratories. Other established and emerging healthcare, information technology, and service companies may develop and sell competitive tests, which may include informatics, analysis, integrated genetic tools and services for health and wellness.

Additionally, participants in closely related markets, such as prenatal testing and clinical trial or companion diagnostic testing, could converge on offerings that are competitive with the type of tests we perform. Our principal competitors in this space include companies such as Invitae Corporation; Laboratory Corporation of America Holdings; Natera, Inc.; Myriad Genetics, Inc.; Quest Diagnostics Incorporated; and other commercial and academic laboratories. Instances where potential competitors are aligned with key suppliers or are themselves suppliers could provide these potential competitors with significant advantages. Further, hospitals, research institutions, and eventually individual physicians and other practitioners may also seek to perform at their own facilities the type of genetic or diagnostic testing we would otherwise perform for them. In this regard, continued development of, and potential associated relative decreases in the cost of, equipment, reagents, and other materials and databases and genetic data interpretation services may enable broader direct participation in genetic testing and analysis and drive down the use of third-party testing companies such as ours. Moreover, cost decreases and increased direct participation, as well as cost-saving initiatives on the part of government entities and other third-party payors could intensify the downward pressure on the price for genetic analysis and interpretation generally. Moreover, the clinical diagnostic testing field continues to undergo significant consolidation, permitting larger clinical laboratory service providers to increase cost efficiencies and service levels and potentially resulting in more intense competition. The development and commercialization of new drug candidates is highly competitive. Our competitors include drug delivery platform companies and 505(b)(2) drug developers in the cancer therapeutics area. Principal competitors include companies making nano drugs such as Bristol-Myers Squibb, academic research institutions, government agencies, and various other public and private research institutions.

We believe we compare favorably with our competitors. However, many of our competitors have longer operating histories; larger customer bases; more expansive brand recognition; established manufacturing capabilities and facilities; deeper market penetration; substantially greater financial, technological, and research and development resources; and selling and marketing capabilities and considerably more experience dealing with third-party payors. As a result, they may be able to respond more quickly to changes in customer requirements or preferences, develop faster and better advancements for their technologies, product candidates and tests, create and implement more successful strategies for the promotion and sale of their tests, obtain more favorable results from third-party payors regarding coverage and reimbursement for their offerings, adopt more aggressive pricing policies for their tests, secure supplies from vendors on more favorable terms, or devote substantially more resources to infrastructure and systems development. In addition, competitors may be acquired by, receive investments from, or enter into other commercial relationships with larger, well-established, and well-financed companies. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies. Further, companies or governments that effectively control access to genetic or diagnostic testing through umbrella contracts or regional preferences could promote our competitors or prevent us from performing certain tests in certain territories. We may not be able to compete effectively against these organizations.

Other Research and Development

We have assembled a highly qualified team with expertise in a number of fields important to our business, such as bioinformatics, genetics, software engineering, laboratory management, and sales and marketing. This team conducts all of our research and development activities related to our laboratory services business, including efforts to develop and curate our expansive library of genetic information and further expand our technology platform.

5


 

Intellectual Property

Intellectual property is essential to our strategy and capturing the value of research output. We rely on a combination of registered and unregistered intellectual property rights, including trade secrets, certain licenses, patents, trademarks, and customary contractual protections, to protect our core technology and intellectual property.

We principally rely on trade secrets and know-how to protect the proprietary technology platform we use in our laboratory services business to develop and maintain our competitive position. We seek to protect our proprietary technology and processes, and obtain and maintain ownership of certain technologies, in part, through non-disclosure and intellectual property assignment agreements with our employees, consultants, and commercial partners. In general, these agreements provide that confidential information concerning our business or financial affairs developed or made known to the individual during the course of the individual’s relationship with us is to be kept confidential and not disclosed to third parties, except in specific circumstances. In the case of employees, the agreements further provide that inventions and discoveries conceived or reduced to practice by the individual that are related to our business, or actual, or demonstrably anticipated, research or development, or made during normal working hours, on our premises or using our equipment, supplies, or proprietary information, are our exclusive property. In many cases our agreements with consultants, outside scientific collaborators, sponsored researchers and other service providers and advisors require them to assign, or grant us licenses to, inventions resulting from the work or services they render under such agreements or grant us an option to negotiate a license to use such inventions. We also seek to preserve the integrity and confidentiality of our proprietary technology and processes by maintaining physical security of our premises and physical and electronic security of our information technology systems.

Further, we seek to obtain and maintain, patent rights intended to cover the technologies incorporated into, or used to produce, our drug candidates, the compositions of matter of our drug candidates and their methods of use and manufacture, as well as other inventions that are important to our business. The patent families comprising our patent portfolio are primarily focused on our nano-drug delivery platform technology, including FID-007 and other candidates we may develop, for delivery of water insoluble or poorly soluble drugs for treatments of disease conditions, including cancer. Worldwide, we own or exclusively in-license over 30 issued or allowed patents and over 10 active patent applications as of December 31, 2023. This includes 10 issued or allowed US patents. Patents in these patent families are expected to expire by 2034, and patent applications in these patent families, if granted, are expected to expire as far out as 2044 subject to any patent term disclaimers, adjustments, or extensions. Patents and/or patent applications in these families are active in multiple jurisdictions, including, the United States, Australia, Canada, China, European Patent Organization, German, New Zealand, Japan, and Switzerland. In addition to these owned and exclusively licensed patents and active patent applications, we also license patents on a non-exclusive and/or territory-restricted basis. In particular, as of December 31, 2023, we own or exclusively in-license 28 issued patents and five patent applications relating to FID-007 and related formulations. United States and foreign patents (Canada, China, Germany, France, Britain, Japan, Australia, and New Zealand) were granted in these families, and these patents are expected to expire by 2034, absent any patent term extension. Individual patent terms extend for varying periods of time, depending upon the date of filing of the patent application, the date of patent issuance, and the legal term of patents in the countries in which they are obtained.

We also rely on in-licensing opportunities to develop, strengthen, and maintain our proprietary position in the fields targeted by our drug candidates, including FID-007. In June 2017, we entered into an exclusive license agreement with ANP Technologies, Inc., or ANP, as amended on December 28, 2017. Under the agreement, ANP granted us an exclusive, worldwide, perpetual, irrevocable, and sublicensable license to certain rights in patents and patent applications under which we may develop and commercialize FID-007 and related formulations for human therapeutic, prophylactic, and diagnostic uses. We do not currently have any obligations to pay royalties pursuant to the terms of the ANP License Agreement. The ANP License Agreement’s term expires upon the date of expiration or the invalidation of the last of the patents licensed to us unless terminated earlier under its terms. The ANP License Agreement provides ANP the right to terminate for an uncured breach by us, or if we are insolvent, the subject of a bankruptcy proceeding, or potentially other reasons. We may terminate the ANP License Agreement at any time on 90 days’ notice.

Additionally, the ANP License Agreement provides that ANP will be responsible for preparing, filing, prosecuting and maintaining all of the licensed patents at ANP’s expense. If ANP decides that it is not interested in prosecuting or maintaining a particular licensed patent, it will notify us in writing, we will have the right to assume such responsibilities at our own cost and expense.

We may also grant a sublicense provided that the sublicensee agrees to (i) be bound by the terms of the ANP License Agreement; (ii) in the event the sublicensee initiates a proceeding to challenge the enforceability of any licensed patent, ANP may terminate the sublicense agreement; (iii) the ANP License Agreement controls in the event that there is any inconsistency with the sublicense agreement; and (iv) the sublicensee will submit quarterly reports to ANP consistent with the reporting provisions in the ANP License Agreement.

6


 

We also own registered and unregistered trademark and service mark rights under applicable U.S. and foreign law to distinguish and/or protect our brand, including our company name and logo.

Regulation

Federal Regulations Applicable to Our Laboratory Operations

As we operate clinical laboratories in the United States, we are required to hold certain federal licenses, certifications, and permits to conduct our business. CLIA establishes quality standards for all laboratory testing to ensure the accuracy, reliability and timeliness of patient test results. Our laboratories located in California, Texas, Georgia, Massachusetts, Arizona, and New York are CLIA-certified and are accredited by the College of American Pathologists, or CAP, a Centers for Medicare & Medicaid Services, or CMS, approved accrediting organization.

CLIA requires that we hold certificates for each of our laboratories applicable to the categories of testing that each laboratory performs and that we comply with various standards with respect to personnel qualifications, facility administration, proficiency testing, quality control and assurance, and inspections. Each of our laboratories must obtain a certificate from CMS, the agency that enforces CLIA, and CLIA compliance and certification is a prerequisite to be eligible to bill government payors and many private payors for our tests.

Each CLIA certificate is valid for two years from the date of issuance. If one or more of our laboratories are found to be out of compliance with CLIA requirements, we may be subject to sanctions such as suspension, limitation, or revocation of our CLIA certificate; a directed plan of correction; on-site monitoring; civil monetary penalties; civil injunctive suits; criminal penalties; exclusion from the Medicare and Medicaid programs; and significant adverse publicity.

In addition, we elect to participate in the accreditation program of CAP. CMS has deemed CAP standards to be equally or more stringent than CLIA regulations and has approved CAP as a recognized accrediting organization. An inspection by CAP is performed in lieu of inspection by CMS for CAP-accredited laboratories. Because we are accredited by the CAP Laboratory Accreditation Program, we are deemed to also comply with CLIA.

State and Foreign Clinical Laboratory Licensure

Our clinical laboratories are required to maintain certain state laboratory licenses. State laws establish standards for day-to-day operations of our laboratories, including requirements with respect to the training and skills required of personnel, quality control, and proficiency testing requirements. If our clinical laboratories are out of compliance with the applicable state regulations, state agencies may suspend, restrict, or revoke our license to operate our clinical laboratories, assess substantial civil money penalties or impose specific corrective action plans. Any such actions could materially affect our business. Currently, we maintain good standing with all state authorities.

Additionally, certain states may require licensure for out-of-state laboratories that accept specimens originated from those states. Our Texas laboratories currently hold the out-of-state licenses from California, New York, Maryland, Pennsylvania, and Rhode Island to perform testing on specimens from these states; and our California laboratory holds the required out-of-state laboratory licenses from New York, Maryland, Pennsylvania, and Rhode Island in order to perform testing on specimens from these states. Any laboratory holding a New York license must have a laboratory director who holds a Certificate of Qualification issued by New York’s Department of Health, Clinical Laboratory Evaluation Program, or CLEP, in the permitted categories. The New York state laboratory laws and regulations impose stringent requirements for personnel qualifications, specimen retention, and consent for testing. Among other things, CLEP also requires approval on a test-specific basis before testing can be performed on specimens from New York.

7


 

Other states may adopt similar licensure requirements in the future, which could require us to modify, delay, or discontinue our operations in such jurisdictions. If we identify any other state with such requirements, or if we are contacted by any other state advising us of such requirements, we intend to follow instructions from the state regulators as to how to comply with such requirements.

We are also subject to regulation in foreign jurisdictions, which we expect will increase as we seek to expand international utilization of our tests, or if jurisdictions in which we pursue operations adopt new or modified licensure requirements. Foreign licensure requirements could require review and modification of our tests in order to offer them in certain jurisdictions or could impose other limitations, such as restrictions on international data transfer or on the transport of human blood or other tissue necessary for us to perform our tests, that may limit our ability to make our tests available outside of the United States on a broad scale.

FDA Oversight of Our Tests and Testing Services

The tests and testing services that we offer may be considered medical devices. Pursuant to its authority under the Federal Food, Drug, and Cosmetic Act, or FDC Act, the FDA has jurisdiction over medical devices, which are defined to include, among other things, in vitro diagnostic products, or IVDs, used for clinical purposes. The laws and regulations governing the marketing of IVDs are evolving, are extremely complex, and in many instances, there are no significant regulatory or judicial interpretations of these laws and regulations. The FDA regulates, among other things, the research, testing, manufacturing, safety, labeling, storage, recordkeeping, premarket clearance or approval, marketing and promotion, and sales and distribution of medical devices in the United States to ensure that medical products distributed domestically are safe and effective for their intended uses. In addition, the FDA regulates the import and export of medical devices. Many of the instruments, reagents, kits, or other consumable products used within our laboratories are regulated as medical devices and therefore must comply with FDA quality system regulations and certain other device requirements. We have policies and procedures in place to ensure that we source such materials from suppliers that are in compliance with any applicable medical device regulatory requirements.

We believe our tests fall within the definition of laboratory developed tests, or LDTs. LDTs, which are a subset of IVDs that are intended for clinical use and are designed, manufactured, and used within a single laboratory. Although the FDA has statutory authority to assure that medical devices, including IVDs, are safe and effective for their intended uses, the FDA historically exercised enforcement discretion and did not enforce applicable provisions of the FDC Act and regulations with respect to LDTs. However, in October 2023, the FDA issued a proposed rule aimed at regulating LDTs under the current medical device framework and proposing to phase out its existing enforcement discretion policy for this category of diagnostic tests; the public comment period ended in early December 2023. The proposal envisions that the LDT enforcement policy phase-out process would occur in gradual stages over a total period of four years, with pre-market approval applications for high-risk tests to be submitted by the 3.5-year mark, although more details are expected to be provided with the upcoming final rule. The likelihood of the FDA finalizing the proposed rule in April 2024 (as is currently projected), as well as potential litigation challenging the agency’s authority to take such action, is uncertain at this time. Affected stakeholders continue to press for a comprehensive legislative solution to create a harmonized paradigm for oversight of LDTs by both the FDA and CMS, instead of implementation of the proposed FDA administrative action, which may be disruptive to the industry and to patient access to certain diagnostic tests.

Even though we presently commercialize our tests as LDTs, the FDA may disagree that our marketed tests are within the scope of its LDT criteria, or our tests may in the future become subject to more onerous regulation by the FDA. If and when the FDA begins to actively enforce its premarket submission regulations with respect to LDTs generally or to any of our tests in particular, whether as a result of new legislative authority or following finalization of the recently initiated notice-and-comment rulemaking, depending upon the risk classification of each individual test, we may be required to obtain premarket clearance for our tests under Section 510(k) of the FDC Act or approval of a pre-market approval application, or PMA. The process for submitting a 510(k) premarket notification and receiving FDA clearance usually takes from 3 to 12 months, but it can take significantly longer, and clearance is never guaranteed. The process for submitting and obtaining FDA approval of a PMA generally takes from 1 to 3 years or even longer, and approval is not guaranteed. PMA approval typically requires extensive clinical data and can be significantly longer, more expensive and more uncertain than the 510(k) clearance process. If premarket review is required for some or all of our tests, the FDA could require that we stop selling our tests and testing services pending clearance or approval and conduct clinical testing prior to making submissions to FDA to obtain premarket clearance or approval. The FDA could also require that we label our tests as investigational or limit the labeling claims we are permitted to make.

The FDA enforces its medical device requirements by various means, including inspection and market surveillance. If the FDA finds a violation, it can institute a wide variety of enforcement actions, ranging from an Untitled Letter or Warning Letter to more severe sanctions, such as: fines, injunctions, and civil penalties; recall or seizure of products; operating restrictions, partial suspension or total shutdown of production; and criminal prosecution. Failure to comply with any applicable FDA requirements could trigger a range of enforcement actions by the FDA, including warning letters, civil monetary penalties, fines, injunctions, criminal prosecution,

8


 

consent decrees, repairs, replacements, refunds, recalls or seizures of products, operating restrictions, partial suspension or total shutdown of operations and denial of or challenges to applications for clearance or approval, as well as significant adverse publicity.

Regulations Regarding Advertising of Laboratory Services or LDTs

Our advertising for laboratory services and tests is subject to federal truth-in-advertising laws enforced by the Federal Trade Commission, or FTC, as well as comparable state consumer protection laws. Under the Federal Trade Commission Act, or the FTC Act, the FTC is empowered, among other things, to (a) prevent unfair methods of competition and unfair or deceptive acts or practices in or affecting commerce; (b) seek monetary redress and other relief for conduct injurious to consumers; and (c) gather and compile information and conduct investigations relating to the organization, business, practices, and management of entities engaged in commerce. The FTC has very broad enforcement authority, and failure to abide by the substantive requirements of the FTC Act and other consumer protection laws can result in administrative or judicial penalties, including civil penalties, injunctions affecting the manner in which we would be able to market services or products in the future, or criminal prosecution.

Rules and Regulations Relating to Payor Reimbursement for our Tests and Testing Services

CPT Codes

We bill third-party payors, both commercial and government, for our tests and testing services using Current Procedural Terminology, or CPT, codes, which are published by the American Medical Association, or AMA. CPT codes in their current form are not readily applied to many of the genetic tests we conduct. For example, for many of our multi-gene panels, there may not be an appropriate CPT code for one or more of the genes in a panel, in which case our test may be billed under a miscellaneous code for an unlisted molecular pathology procedure. Many third-party payors do not have a set reimbursement rate for this miscellaneous code. Prior to performing a test, we may negotiate the reimbursement rate with the payor if the benefits investigation has determined the test to be medically necessary, and the payor has issued prior authorization. When the test results are delivered, after we file the claim, we may also need to resubmit documentation or appeal a denial. All of these issues can cause delay in the reimbursement of the claim or our inability to get reimbursed.

PAMA

In April 2014, Congress passed the Protecting Access to Medicare Act of 2014, or PAMA, which included substantial changes to the way in which clinical laboratory services are priced and paid under Medicare’s Clinical Laboratory Fee Schedule, or CLFS. On June 23, 2016, CMS published the final rule implementing the reporting and rate-setting requirements. Under PAMA, laboratories that receive the majority of their Medicare revenue from payments made under the CLFS or the Physician Fee Schedule are required to report private payor payment rates and volumes for clinical diagnostic laboratory tests, or CDLTs, to CMS every three years (or annually for advanced diagnostic laboratory tests, or ADLT). We do not believe that any of our tests meet the current definition of ADLT. We, therefore, must report private payor rates for our tests every three years. Laboratories that fail to report the required payment information may be subject to substantial civil monetary penalties.

As required under PAMA, CMS uses the data reported by laboratories to develop Medicare payment rates for laboratory tests equal to the volume-weighted median of the private payor payment rates. For tests furnished on or after January 1, 2018, Medicare payments for CDLTs are based upon reported private payor rates. For a CDLT that is assigned a new or substantially revised CPT code, the initial payment rate is assigned using the gap-fill methodology, as under prior law.

Since December 2019, Congress has passed a series of laws to modify PAMA’s statutory requirements related to the data reporting period and phase-in of payment reductions under the CLFS for CDLTs that are not ADLTs. Most recently, the Further Continuing Appropriations and Other Extensions Act of 2024 (Pub.L. 118-22, enacted on November, 16, 2023) further delayed the reporting requirement as well as the application of the 15% phase-in reduction. Under these statutory provisions, the next data reporting period for CDLTs that are not ADLTs will be January 1, 2025 through March 31, 2025, and will be based on the most recent data collection period of January 1, 2019 through June 30, 2019. After this data reporting period, the three-year data reporting cycle for these tests will resume (e.g., 2028, 2031, etc.).

The same series of laws modified the phase-in of payment reductions resulting from private payor rate implementation so that a 0.0 percent reduction limit was applied for calendar years, or CYs, 2021 through 2023, as compared to the payment amounts for a test the preceding year. The Further Continuing Appropriations and Other Extensions Act of 2024 further applied a 0.0 percent reduction

9


 

limit for CY 2024. Consequently, payment may not be reduced by more than 15 percent per year for CYs 2025 through 2027 as compared to payment amount established for a test the prior year.

HRSA Audits

In March 2020, the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, was enacted, providing for reimbursement to healthcare providers for COVID-19 tests provided to uninsured individuals through a program administered by the U.S. Department of Health Resources and Services Administration, or HRSA. This program administered by HRSA was the HRSA COVID-19 Claims Reimbursement to Health Care Providers and Facilities for Testing, Treatment, and Vaccine Administration for the Uninsured Program, or the Uninsured Program. The Uninsured Program was valid for the period between May 2020 through April 2022 and HRSA announced that the Uninsured Program ceased accepting COVID-19 testing claims as of March 22, 2022, due to a lack of sufficient funds. The Company recorded approximately $548.9 million of reimbursements from HRSA under the Uninsured Program during the years ended December 31, 2022, 2021, and 2020.

Similar to other laboratories in the industry, the Company is currently being audited by HRSA with respect to its reimbursement for COVID-19 tests furnished to patients believed to be uninsured. The Company is fully cooperating and working with HRSA’s auditors to resolve any issues, including any reimbursed amounts that may need to be returned to HRSA. There is uncertainty with respect to the methodology HRSA will use and whether and how they will extrapolate audit results. The results of the HRSA audit may materially and adversely affect the Company’s business, prospects, and financial condition.

Rules and Regulations Applicable to Our Pharmaceutical Research and Development Activities

We engage in research and development activities, including pharmaceutical research and development activities through our wholly owned subsidiary, Fulgent Pharma. Development of therapeutic products is subject to extensive regulation by the FDA and other regulatory agencies. In particular, government authorities in the United States at the federal, state, and local level and in other countries regulate, among other things, the research, development, testing, manufacture, quality control, approval, labeling, packaging, storage, record-keeping, promotion, advertising, distribution, post-approval monitoring and reporting, marketing and export and import of therapeutic products. Generally, therapeutic products require government authorization before they may be clinically tested and commercially marketed for human therapeutic use in the United States and other countries. The precise regulatory requirements with which we will have to comply are undergoing periodic revisions and refinement.

In the United States, the FDA regulates drugs under the FDC Act and its implementing regulations. The process of obtaining regulatory approvals and the subsequent compliance with applicable federal, state, local, and foreign statutes and regulations requires the expenditure of substantial time and financial resources. Failure to comply with the applicable U.S. requirements at any time during the product development process, approval process or post-market may subject an applicant to administrative or judicial sanctions. These sanctions could include, among other actions, the FDA’s refusal to approve pending applications, withdrawal of an approval, a clinical hold, untitled or warning letters, product recalls or market withdrawals, product seizures, total or partial suspension of production or distribution, injunctions, fines, refusals of government contracts, restitution, disgorgement and civil or criminal penalties.

The steps required before a therapeutic product may be marketed in the United States are numerous and include, but are not limited to, the following:

completion of non-clinical laboratory tests, animal studies, chemical process development, and formulation studies according to good laboratory practices and other applicable regulations and guidance;
the submission to the FDA of an investigational new drug application, or IND, which must become effective before clinical trials may commence;
performance of adequate and well-controlled clinical trials according to good clinical practices, or GCPs, to establish the safety and efficacy of the drug candidate for its intended use(s);
the submission of a New Drug Application, or NDA, to the FDA;
satisfactory completion of an FDA inspection of the manufacturing facility or facilities at which the drug candidate is produced to assess readiness for commercial manufacturing and conformance to the manufacturing-related elements of the application, to conduct a data integrity audit, and to assess compliance with current Good Manufacturing Practices, or cGMPs, to assure that the facilities, methods, and controls are adequate; and
FDA review and approval of the NDA.

10


 

The testing and formulation processes required to market a therapeutic product involves substantial time, effort, and financial resources; and we cannot be certain that any approvals for any of our future therapeutic products will be granted on a timely basis, if at all. The data required to support an NDA are generated in two distinct developmental stages: non-clinical and clinical. The non-clinical developmental stage generally involves laboratory evaluations of drug chemistry, formulation, and stability, as well as potential studies to evaluate the molecule’s toxicity in animals, which support subsequent clinical testing. The sponsor must submit the results of the non-clinical studies, together with manufacturing information, analytical data, any available clinical data or literature and a proposed clinical protocol, to the FDA as part of the IND. An IND is a request for authorization from the FDA to administer an investigational new drug to humans and must become effective before human clinical trials may begin.

Clinical Trials

The clinical stage of development involves the administration of the investigational product to volunteers or patients under the supervision of qualified investigators, generally physicians not employed by or under the trial sponsor’s control, in accordance with GCP requirements, which include the requirement that all research subjects provide their informed consent for their participation in any clinical trial. Clinical trials are conducted under protocols detailing, among other things, the objectives of the clinical trial, dosing procedures, subject selection and exclusion criteria and the parameters to be used to monitor subject safety and assess efficacy. Each protocol, and any subsequent amendments to the protocol, must be submitted to the FDA as part of the IND. Furthermore, an institutional review board, or IRB, for each institution participating in the clinical trial must review and approve a new clinical protocol before a clinical trial commences at that institution and must also approve the information regarding the trial and the consent form that must be provided to each research subject or the subject’s legal representative, monitor the trial until completed, and otherwise comply with IRB regulations.

Clinical trials are typically conducted in three sequential phases that may overlap or be combined:

Phase 1: Initial safety study in appropriate human subjects or patients where the candidate therapy is tested for safety, dosage tolerance, absorption, distribution, metabolism, and excretion.
Phase 2: Studies in a limited patient population designed to identify possible adverse effects and safety risks, to determine the efficacy of the product for specific targeted diseases, and to determine tolerance and optimal dosage.
Phase 3: Studies in an expanded patient population to further evaluate clinical efficacy and to further test for safety.

Post-approval trials, sometimes referred to as “Phase 4” clinical trials, may be conducted after initial marketing approval. These trials are used to gain additional experience from the treatment of patients in the intended therapeutic indication. In certain instances, FDA may mandate the performance of “Phase 4” clinical trials as a condition of approval of an NDA.

Progress reports detailing the results of the clinical trials, among other information, must be submitted at least annually to the FDA, and written IND safety reports must be submitted to the FDA and the investigators for serious and unexpected suspected adverse events, findings from other studies suggesting a significant risk to humans exposed to the investigational drug, findings from animal or in vitro testing that suggest a significant risk for human subjects, and any clinically important increase in the rate of a serious suspected adverse reaction over that listed in the protocol or investigator brochure. Congress also recently amended the FDC Act, as part of the Consolidated Appropriations Act for 2023, in order to require sponsors of a Phase 3 clinical trial, or other “pivotal study” of a new drug to support marketing authorization, to design and submit a diversity action plan for such clinical trial. The action plan must include the sponsor’s diversity goals for enrollment, as well as a rationale for the goals and a description of how the sponsor will meet them. Sponsors must submit a diversity action plan to the FDA by the time the sponsor submits the relevant clinical trial protocol to the agency for review. The FDA may grant a waiver for some or all of the requirements for a diversity action plan. It is unknown at this time how the diversity action plan may affect Phase 3 trial planning and timing or what specific information FDA will expect in such plans, but if the FDA objects to a sponsor’s diversity action plan or otherwise requires significant changes to be made, it could delay initiation of the relevant clinical trial. In addition, an IRB on behalf of each institution that is participating in the clinical trial must conduct a continuing review and reapprove the trial at least annually. Information about certain clinical trials, including details of the protocol and eventually study results, also must be submitted within specific timeframes to the National Institutes of Health, or NIH, for public dissemination on the ClinicalTrials.gov data registry. Information related to the investigational product, patient population, phase of investigation, study sites and investigators, and other aspects of the clinical trial is made public as part of the registration of the clinical trial. Sponsors are also obligated to disclose the results of their clinical trials after completion. Disclosure of the results of these trials can be delayed in some cases for up to two years after the date of completion of the trial. Competitors may use this publicly available information to gain knowledge regarding the progress of development programs. The NIH’s Final Rule on ClinicalTrials.gov registration and reporting requirements became effective in 2017, and the government has begun enforcing those requirements against non-compliant clinical trial sponsors.

11


 

Clinical trials may not be completed successfully within any specified period, if at all. The FDA or the sponsor may suspend clinical trials at any time on various grounds, including a finding that the research subjects or patients are being exposed to an unacceptable health risk. Similarly, an IRB can suspend or terminate approval of a clinical trial at its institution if the clinical trial is not being conducted in accordance with the IRB’s requirements, or if the drug candidate has been associated with unexpected serious harm to patients. Additionally, some clinical trials are overseen by an independent group of qualified experts organized by the clinical trial sponsor, known as a data safety monitoring board or committee. This group provides authorization for whether a trial may move forward at designated check points based on access to certain data from the trial.

NDA Submission and FDA Review Process

Following completion of the required clinical testing, all of the data are analyzed to assess whether the investigational therapeutic product is safe and effective for its proposed indicated use or uses. The results of the non-clinical studies and clinical trials, along with detailed descriptions of the product’s chemistry, manufacturing and controls, or CMC, proposed labeling and other relevant information are submitted to the FDA as part of an NDA requesting approval to market the product. To support marketing approval, the data submitted must be sufficient in quality and quantity to establish the safety and efficacy of the investigational product to the satisfaction of FDA. FDA approval of the NDA must be obtained before a drug may be marketed in the United States.

Under the Prescription Drug User Fee Act, or PDUFA, as amended, each NDA must be accompanied by a significant user fee, and the sponsor of an approved NDA is also subject to an annual program fee. The FDA typically adjusts these PDUFA user fees on an annual basis. Fee waivers or reductions are available in certain circumstances, including a waiver of the application fee for the first application filed by a small business (fewer than 500 employees). Additionally, no user fees are assessed on NDAs for products designated as orphan drugs, unless the product also includes a non-orphan indication.

The FDA reviews all submitted NDAs to ensure that they are sufficiently complete for substantive review before it accepts them for filing. It may refuse to file the application and request additional information rather than accept an NDA for filing. In this event, the application must be resubmitted with the additional information. The resubmitted application is also subject to review before the FDA accepts it for filing. The FDA must make a decision on accepting an NDA for filing within 60 days of receipt and inform the sponsor by the 74th day after the FDA’s receipt of the submission whether an application is sufficiently complete to permit substantive review. Once the submission is accepted for filing, the FDA begins an in-depth review of the NDA. Under the goals and policies agreed to by the FDA under PDUFA, the FDA has ten months, from the filing date, in which to complete its review of a new molecular-entity, or NME, NDA and respond to the applicant, and six months from the filing date of an NME NDA designated for priority review. For non-NME NDAs, such as our current and potentially future product candidates, the review goals are ten months from the date of receipt for a standard application and six months from the date of receipt for a priority submission. The FDA does not always meet its PDUFA goal dates for standard and priority NDAs, and the review process is often extended by FDA requests for additional information or clarification. After the submission is accepted for filing, the FDA begins an in-depth substantive review. As noted above, the FDA has agreed to specified performance goals in the review process of NDAs. The review process may be extended by the FDA for three additional months to consider new information or in the case of a clarification provided by the applicant to address an outstanding deficiency identified by the FDA following the original submission.

Most innovative drug products obtain FDA marketing approval pursuant to an NDA submitted under Section 505(b)(1) of the FDC Act, commonly referred to as a traditional or “full NDA.” In 1984, with passage of the Drug Price Competition and Patent Term Restoration Act, informally known as the Hatch-Waxman Act, that established an abbreviated regulatory scheme authorizing the FDA to approve generic drugs based on an innovator or “reference” product, Congress also enacted Section 505(b)(2) of the FDC Act, which provides a hybrid pathway combining features of a traditional NDA and a generic drug application. Section 505(b)(2) enables the applicant to rely, in part, on the FDA’s prior findings of safety and efficacy data for an existing product, or published literature, in support of its application. Section 505(b)(2) NDAs may provide an alternate path to FDA approval for new or improved formulations or new uses of previously approved products; for example, an applicant may be seeking approval to market a previously approved drug for new indications or for a new patient population that would require new clinical data to demonstrate safety or effectiveness. Section 505(b)(2) permits the filing of an NDA in which the applicant relies, at least in part, on information from studies made to show whether a drug is safe or effective that were not conducted by or for the applicant and for which the applicant has not obtained a right of reference or use. A Section 505(b)(2) applicant may eliminate or reduce the need to conduct certain non-clinical or clinical studies, if it can establish that reliance on studies conducted for a previously-approved product is scientifically appropriate.

Before approving an NDA, the FDA will typically conduct a pre-approval inspection of the manufacturing facilities for the new product to determine whether the manufacturing processes and facilities comply with cGMP requirements. The FDA will not approve the product unless it determines that the manufacturing processes and facilities are in compliance with cGMP requirements and adequate to assure consistent production of the product within required specifications. The FDA also may audit data from clinical trials to ensure compliance with GCP requirements by each of the entities involved in the clinical trials, including clinical investigators and any third-party clinical research organizations, or CROs.

12


 

Additionally, the FDA may refer applications for novel drug products or drug products, which present difficult questions of safety or efficacy to an advisory committee, typically a panel that includes clinicians and other independent scientific experts, for review, evaluation and a recommendation as to whether the application should be approved and under what conditions, if any. The FDA is not bound by recommendations of an advisory committee, but it considers such recommendations when making final agency decisions on marketing approval. The FDA likely will reanalyze the clinical trial data, which could result in extensive discussions between the FDA and the applicant during the review process. The FDA also may require development of a risk evaluation and mitigation strategy, or REMS, plan if it determines that a REMS is necessary to ensure that the benefits of the drug outweigh its risks and to assure the safe use of the drug. The REMS plan could include medication guides, physician communication plans, assessment plans and/or elements to assure safe use, such as restricted distribution methods, patient registries or other risk minimization tools. The FDA determines the requirement for a REMS, as well as the specific REMS provisions, on a case-by-case basis. If the FDA concludes a REMS plan is needed, the sponsor of the NDA must submit a proposed REMS. The FDA will not approve an NDA without a REMS, if one is required.

The approval process is lengthy and often difficult, and the FDA may refuse to approve an NDA if the applicable regulatory criteria are not satisfied or may require additional clinical or other data and information. The FDA reviews an NDA to determine, among other things, whether a product is safe and effective for its intended use and whether its manufacturing is cGMP-compliant to assure and preserve the product’s identity, strength, quality and purity. On the basis of the FDA’s evaluation of the NDA and accompanying information, including the results of the inspection of the manufacturing facilities, the FDA may issue either an approval letter or a Complete Response Letter. An approval letter authorizes commercial marketing of the drug with specific prescribing information for specific indications. A Complete Response Letter indicates that the review cycle of the application is complete, and the application will not be approved in its present form. A Complete Response Letter usually describes all of the specific deficiencies in the NDA and may require substantial additional testing or information in order for the FDA to reconsider the application. The Complete Response Letter may require additional clinical or other data, additional pivotal Phase 3 clinical trial(s) and/or other significant and time-consuming requirements related to clinical trials, non-clinical studies or manufacturing. If a Complete Response Letter is issued, the applicant may choose either to resubmit the NDA, addressing all of the deficiencies identified in the letter, or to withdraw the application. If and when all deficiencies have been addressed to the FDA’s satisfaction in a resubmitted NDA, the FDA will issue an approval letter. The FDA has committed to reviewing such resubmissions in response to an issued Complete Response Letter in either two or six months, depending on the type of information included. Even if such data and information are submitted, however, the FDA may ultimately decide that the NDA does not satisfy the regulatory criteria for approval. Data obtained from clinical trials are not always conclusive and the FDA may interpret data differently than the applicant interprets the same data.

Even if a product receives marketing approval, the approval may be limited to specific indications and dosages or the indications for use may otherwise be limited, which could restrict the commercial value of the product. Further, the FDA may require that certain contraindications, warnings, or precautions be included in the product labeling. The FDA may impose restrictions and conditions on product distribution, prescribing, or dispensing in the form of a REMS plan, or otherwise limit the scope of any approval. In addition, the FDA may require post marketing or Phase 4 clinical trials, designed to further assess a product’s safety and effectiveness, and/or testing and surveillance programs to monitor the safety of approved products that have been commercialized. After approval, some types of changes to the approved product, such as adding new indications, manufacturing changes, and additional labeling claims, are subject to further testing requirements and FDA review and approval.

Post-Approval Requirements for Pharmaceutical Products

Following approval of a new therapeutic product, the manufacturer and the approved product are subject to pervasive and continuing regulation by the FDA, including, among other things, monitoring and record-keeping activities; reporting of adverse experiences with the product; product samplings, and distribution restrictions; complying with promotion and advertising requirements, which include restrictions on promoting drugs for unapproved uses or patient populations (i.e., “off-label use”) and limitations on industry-sponsored scientific and educational activities. Although physicians may prescribe legally available products for off-label uses, manufacturers may not market or promote such uses. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off-label uses, and a company that is found to have improperly promoted off-label uses may be subject to significant liability.

Moreover, if there are any modifications to the product, including changes in indications, labeling or manufacturing processes or facilities, the applicant may be required to submit and obtain FDA approval of a new NDA or an NDA supplement, which may require the applicant to develop additional data or conduct additional non-clinical studies and clinical trials. In particular, securing FDA approval for new indications is similar to the process for approval of the original indication and requires, among other things, submitting data from adequate and well-controlled clinical trials to demonstrate the product’s safety and efficacy in the new indication. Even if such trials are conducted, the FDA may not approve any expansion of the labeled indications for use in a timely fashion, or at all.

13


 

In addition, FDA regulations require that products be manufactured in specific approved facilities and in accordance with cGMP. The cGMP regulations include requirements relating to organization of personnel, buildings and facilities, equipment, control of components and drug product containers and closures, production and process controls, packaging and labeling controls, holding and distribution, laboratory controls, records and reports, and returned or salvaged products. Drug manufacturers and other entities involved in the manufacture and distribution of approved therapeutics are required to register their establishments with the FDA and certain state agencies and are subject to periodic unannounced inspections by the FDA to assess compliance with cGMP and other requirements. Changes to the manufacturing process, specifications or container closure system for an approved drug product are strictly regulated and often require prior FDA approval before being implemented. FDA regulations also require, among other things, the investigation and correction of any deviations from cGMP and the imposition of reporting and documentation requirements upon the NDA sponsor and any third-party manufacturers involved in producing the approved therapeutic product. Accordingly, both sponsors and manufacturers must continue to expend time, money, and effort in the area of production and quality control to maintain cGMP compliance and other aspects of quality control and quality assurance, and to ensure ongoing compliance with other statutory requirements of the FDC Act.

Accordingly, even after a new drug approval is granted, the FDA may withdraw the approval if compliance with regulatory requirements and standards is not maintained, or if problems occur after the product reaches the market. Later discovery of previously unknown problems with a product, including adverse events of unanticipated severity or frequency, or with manufacturing processes, or failure to comply with regulatory requirements, may result in revisions to the approved labeling to add new safety information; imposition of post-market studies or clinical trials to assess new safety risks; or the imposition of distribution or other restrictions under a REMS plan. Other potential consequences of regulatory non-compliance include, among other things:

Restrictions on the marketing or manufacturing of the product, complete withdrawal of the product from the market or product recalls;
fines, warning letters or other enforcement-related letters or clinical holds on post-approval clinical trials;
refusal of the FDA to approve pending NDAs or supplements to approved NDAs;
product seizure or detention, or refusal to permit the import or export of products; injunctions or the imposition of civil or criminal penalties;
consent decrees, corporate integrity agreements, debarment, or exclusion from federal health care programs; or
mandated modification of promotional materials and labeling and the issuance of corrective information.

Expedited Development and Review Programs

The FDA is authorized to designate certain drug products for expedited development or review if they are intended to address an unmet medical need in the treatment of a serious or life-threatening disease or condition. These programs include fast-track designation, breakthrough therapy designation, and priority review designation.

To be eligible for a fast-track designation, the FDA must determine, based on the request of a sponsor, that a product is intended to treat a serious or life-threatening disease or condition and demonstrates the potential to address an unmet medical need by providing a therapy where none exists or a therapy that may be potentially superior to an existing therapy based on efficacy or safety factors. Fast-track designation provides opportunities for more frequent interactions with the FDA review team to expedite development and review of the product. The FDA may also review sections of the NDA for a fast-track product on a rolling basis before the complete application is submitted, if the sponsor and the FDA agree on a schedule for the submission of the application sections, and the sponsor pays any required user fees upon submission of the first section of the NDA. In addition, fast-track designation may be withdrawn by the sponsor or rescinded by the FDA if the designation is no longer supported by data emerging in the clinical trial process. The sponsor can request the FDA to designate the product for fast-track status any time before receiving NDA approval, but ideally no later than the pre-NDA meeting.

The FDA also may designate a product for priority review if it is a drug that treats a serious condition and, if approved, would provide a significant improvement in safety or effectiveness. When a marketing application is submitted with a request for priority review, the FDA determines on a case-by-case basis whether the proposed drug represents a significant improvement in treatment, prevention or diagnosis of disease when compared with other available therapies. Significant improvement may be illustrated by evidence of increased effectiveness in the treatment of a condition, elimination or substantial reduction of a treatment-limiting drug reaction, documented enhancement of patient compliance that may lead to improvement in serious outcomes, or evidence of safety and effectiveness in a new subpopulation. A priority review designation is intended to direct overall attention and resources to the evaluation of such applications, and to shorten the FDA’s goal for taking action on a marketing application from ten months to six months for an NME NDA from the date of filing, or from ten months to six months from the date of receipt for a non-NME NDA.

14


 

Additionally, a drug may be eligible for designation as a breakthrough therapy if the product is intended, alone or in combination with one or more other drugs or biologics, to treat a serious or life-threatening condition and preliminary clinical evidence indicates that the product may demonstrate substantial improvement over currently approved therapies on one or more clinically significant endpoints. The FDA must take certain actions with respect to breakthrough therapies, such as holding timely meetings with and providing advice to the product sponsor, intended to expedite the development and review of an application for approval of a breakthrough therapy.

Even if a product qualifies for one or more of these programs, the FDA may later decide that the product no longer meets the conditions for qualification or decide that the time period for FDA review or approval will not be shortened. Fast-track designation, priority review, and breakthrough therapy designation do not change the standards for approval but may expedite the development or approval process.

Accelerated Approval Pathway

Products studied for their safety and effectiveness in treating serious or life-threatening illnesses and that provide meaningful therapeutic benefit over existing treatments may receive accelerated approval from the FDA and may be approved on the basis of adequate and well-controlled clinical trials establishing that the drug product has an effect on a surrogate endpoint that is reasonably likely to predict clinical benefit. The FDA may also grant accelerated approval for such a drug when the product has an effect on an intermediate clinical endpoint that can be measured earlier than an effect on irreversible morbidity or mortality, or IMM, and that is reasonably likely to predict an effect on IMM or other clinical benefit, taking into account the severity, rarity, or prevalence of the condition and the availability or lack of alternative treatments or on the basis of an effect on a clinical endpoint other than survival or irreversible morbidity. As a condition of approval, the FDA may require that a sponsor of a drug receiving accelerated approval perform adequate and well-controlled post-marketing clinical trials to verify and describe the predicted effect on IMM or other clinical endpoint, and the product may be subject to expedited withdrawal procedures. If the FDA concludes that a drug shown to be effective can be safely used only if distribution or use is restricted, it will require such post-marketing restrictions, as it deems necessary to assure safe use of the product. Drugs granted accelerated approval must meet the same statutory standards for safety and effectiveness as those granted traditional approval.

For the purposes of accelerated approval, a surrogate endpoint is a marker, such as a laboratory measurement, radiographic image, physical sign, or other measure that is thought to predict clinical benefit but is not itself a measure of clinical benefit. Surrogate endpoints can often be measured more easily or more rapidly than clinical endpoints. An intermediate clinical endpoint is a measurement of a therapeutic effect that is considered reasonably likely to predict the clinical benefit of a drug, such as an effect on IMM. The FDA has limited experience with accelerated approvals based on intermediate clinical endpoints but has indicated that such endpoints generally may support accelerated approval when the therapeutic effect measured by the endpoint is not itself a clinical benefit and basis for traditional approval, if there is a basis for concluding that the therapeutic effect is reasonably likely to predict the ultimate long-term clinical benefit of a drug.

The accelerated approval pathway is most often used in settings in which the course of a disease is long, and an extended period of time is required to measure the intended clinical benefit of a drug, even if the effect on the surrogate or intermediate clinical endpoint occurs rapidly. For example, accelerated approval has been used extensively in the development and approval of drugs for treatment of a variety of cancers in which the goal of therapy is generally to improve survival or decrease morbidity and the duration of the typical disease course requires lengthy and sometimes large clinical trials to demonstrate a clinical or survival benefit.

The accelerated approval pathway is usually contingent on a sponsor’s agreement to conduct, in a diligent manner, additional post-approval confirmatory studies to verify and describe the drug’s clinical benefit. As a result, a drug candidate approved on this basis is subject to rigorous post-marketing compliance requirements, including the completion of Phase 4 or post-approval clinical trials to confirm the effect on the clinical endpoint. In addition, as part of the Consolidated Appropriations Act for 2023, Congress provided the FDA additional statutory authority to mitigate potential risks to patients from continued marketing of ineffective drugs previously granted accelerated approval. Under these recent amendments to the FDC Act, the agency may require a sponsor of a product granted accelerated approval to have a confirmatory trial underway prior to approval. The sponsor must also submit progress reports on a confirmatory trial every six months until the trial is complete, and such reports will be published on the FDA’s website. Failure to conduct required post-approval studies, or to confirm the predicted clinical benefit of the product during post-marketing studies, allows the FDA to withdraw approval of the drug. Congress also recently amended the law to give the FDA the option of using expedited procedures to withdraw product approval if the sponsor’s confirmatory trial fails to verify the claimed clinical benefits of the product. All promotional materials for products approved for marketing under the accelerated approval program are subject to prior review by the FDA.

Patent Listing and Regulatory Exclusivity under the Hatch-Waxman Act

15


 

As noted above, Congress created the 505(b)(2) NDA pathway in 1984 as part of the Hatch-Waxman Act amendments to the FDC Act. At the same time, it also established an abbreviated regulatory scheme authorizing the FDA to approve generic drugs that are shown to contain the same active ingredients as, and to be bioequivalent to, drugs previously approved by the FDA pursuant to NDAs. To obtain approval of a generic drug, an applicant must submit an abbreviated new drug application, or ANDA, to the agency. An ANDA is a comprehensive submission that contains, among other things, data and information pertaining to the active pharmaceutical ingredient, bioequivalence, drug product formulation, specifications and stability of the generic drug, as well as analytical methods, manufacturing process validation data and quality control procedures. ANDAs are “abbreviated” because they cannot include preclinical and clinical data to demonstrate safety and effectiveness. Instead, in support of such applications, a generic manufacturer must rely on the preclinical and clinical testing previously conducted for a drug product previously approved under an NDA, known as the reference listed drug, or RLD. Unlike the ANDA pathway, which does not allow applicants to submit new clinical data other than bioavailability or bioequivalence data, the 505(b)(2) regulatory pathway does not preclude the possibility that a follow-on applicant would need to conduct additional clinical trials or nonclinical studies to demonstrate safety or effectiveness of the proposed change(s) being made to a previously approved drug.

In order for an ANDA to be approved, the FDA must find that the generic version is identical to the RLD with respect to the active ingredients, the route of administration, the dosage form, the strength of the drug and the conditions of use of the drug. At the same time, the FDA must also determine that the generic drug is “bioequivalent” to the innovator drug. Under the statute, a generic drug is bioequivalent to a RLD if “the rate and extent of absorption of the drug do not show a significant difference from the rate and extent of absorption of the listed drug.” Upon approval of an ANDA, the FDA indicates whether the generic product is “therapeutically equivalent” to the RLD in the publication, Approved Drug Products with Therapeutic Equivalence Evaluations, or the Orange Book. Physicians and pharmacists consider a therapeutic equivalent generic drug to be fully substitutable for the RLD. In addition, by operation of certain state laws and numerous health insurance programs, the FDA’s designation of therapeutic equivalence often results in substitution of the generic drug without the knowledge or consent of either the prescribing physician or patient.

As part of the NDA review and approval process, applicants are required to list with the FDA each patent that has claims that cover the applicant’s product or method of therapeutic use. Upon approval of a new drug, each of the patents listed in the application for the drug is then published in the Orange Book. Drugs listed in the Orange Book can, in turn, be cited by potential follow-on competitors in support of approval of an ANDA or a 505(b)(2) NDA that relies in full or in part on the reference product.

When an ANDA applicant submits its application to the FDA, it is required to certify to the FDA concerning any patents listed for the reference product in the FDA’s Orange Book. Specifically, the ANDA applicant must certify that: (i) the required patent information has not been filed; (ii) the listed patent has expired; (iii) the listed patent has not expired, but will expire on a particular date and approval is sought after patent expiration; or (iv) the listed patent is invalid or will not be infringed by the new product. Moreover, to the extent that the Section 505(b)(2) NDA applicant is relying on studies conducted for an already approved product, the applicant also is required to certify to the FDA concerning any patents listed for the NDA-approved product in the Orange Book to the same extent that an ANDA applicant would.

If the follow-on applicant does not challenge the innovator’s listed patents, FDA will not approve the ANDA or 505(b)(2) application until all the listed patents claiming the referenced product have expired. A certification that the new product will not infringe the already approved product’s listed patents, or that such patents are invalid, is called a Paragraph IV certification. If the follow-on applicant has provided a Paragraph IV certification to the FDA, the applicant must also send notice of the Paragraph IV certification to the NDA and patent holders once the ANDA or 505(b)(2) NDA has been accepted for filing by the FDA. The NDA and patent holders may then initiate a patent infringement lawsuit in response to the notice of the Paragraph IV certification. The filing of a patent infringement lawsuit within 45 days of the receipt of a Paragraph IV certification automatically prevents the FDA from approving the ANDA or 505(b)(2) NDA until the earlier of 30 months, expiration of the patent, settlement of the lawsuit, or a decision in the infringement case that is favorable to the ANDA/505(b)(2) applicant.

An ANDA or 505(b)(2) NDA also will not be approved until any applicable non-patent exclusivities listed in the Orange Book for the referenced product have expired. The Hatch-Waxman Act amendments to the FDC Act provided a five-year period of non-patent data exclusivity within the United States to the first applicant to gain approval of an NDA for a new chemical entity, or NCE. For the purposes of this provision, an NCE is a drug that contains no active moiety that has previously been approved by the FDA in any other NDA. An active moiety is the molecule or ion responsible for the physiological or pharmacological action of the drug substance. In cases where such NCE exclusivity has been granted, an ANDA or 505(b)(2) NDA may not be filed with the FDA until the expiration of five years unless the submission is accompanied by a Paragraph IV certification, in which case the applicant may submit its application four years following the original product approval.

The FDC Act also provides for a period of three years of data exclusivity if an NDA or NDA supplement includes reports of one or more new clinical investigations, other than bioavailability or bioequivalence studies that were conducted or sponsored by the

16


 

applicant, are deemed by the FDA to be essential to the approval of the application or supplement. This three-year exclusivity period often protects changes to a previously approved drug product, such as new indications, dosage forms, route of administration or combination of ingredients. Three-year exclusivity would be available for a drug product that contains a previously approved active moiety, provided the statutory requirement for a new clinical investigation is satisfied. Unlike five-year NCE exclusivity, an award of three-year exclusivity does not block the FDA from accepting ANDAs or 505(b)(2) NDAs seeking approval for generic versions of the drug as of the date of approval of the original drug product; rather, this three-year exclusivity covers only the conditions of use associated with the new clinical investigations and, as a general matter, does not prohibit the FDA from approving follow-on applications for drugs containing the original active ingredient.

Five-year and three-year exclusivity also will not delay the submission or approval of a traditional NDA filed under Section 505(b)(1) of the FDC Act; however, an applicant submitting a traditional NDA would be required to conduct or obtain a right of reference to all of the non-clinical studies and adequate and well-controlled clinical trials necessary to demonstrate safety and effectiveness.

Patent Term Extension

A patent claiming a prescription drug or medical device for which FDA approval is granted may be eligible for a limited patent term extension under the FDC Act, which permits a patent restoration of up to five years for patent term lost during product development and the FDA regulatory review provided that certain statutory and regulatory requirements are met. The length of the patent term extension is related to the length of time the drug or medical device is under regulatory review while the patent is in force. The restoration period granted on a patent covering a new FDA-regulated medical product is typically one-half the time between the date a clinical investigation on human beings is begun and the submission date of an application for premarket approval of the product, plus the time between the submission date of an application for approval of the product and the ultimate approval date. Patent term restoration cannot be used to extend the remaining term of a patent past a total of 14 years from the product’s approval date. Only one patent applicable to an eligible FDA-approved product is eligible for the extension, and the application for the extension must be submitted prior to the expiration of the patent in question. A patent that covers multiple products for which approval is sought can only be extended in connection with one of the marketing approvals. The U.S. Patent and Trademark Office, or USPTO, reviews and approves the application for any patent term extension or restoration in consultation with the FDA.

Rules and Regulations Relating to Companion or Complementary Diagnostics

The success of one or more of our drug candidates may depend, in part, on the development and commercialization of either a companion diagnostic or complementary diagnostic. Companion diagnostics and complementary diagnostics can identify patients who are most likely to benefit from a particular drug; identify patients likely to be at increased risk for serious side effects as a result of treatment with a particular drug; or monitor response to treatment with a particular drug for the purpose of adjusting treatment to achieve improved safety or effectiveness. Companion diagnostics and complementary diagnostics are regulated as medical devices by the FDA. The level of risk associated with a new diagnostic test combined with available controls to mitigate risk determines whether a companion diagnostic device requires PMA approval from the FDA or if it can be cleared by the agency through the 510(k) premarket notification process based on a showing of substantial equivalence to a commercially available device. For a novel drug for which a companion diagnostic device is essential for the safe and effective use of the product, the companion diagnostic device should be developed and PMA-approved or 510(k)-cleared contemporaneously with the FDA’s approval of the drug. The use of the companion diagnostic device will be stipulated in the labeling of the drug, and vice versa.

Rules and Regulations Relating to Coverage, Pricing, and Reimbursement for Prescription Pharmaceutical Products

Sales of pharmaceutical products approved for marketing by the FDA and foreign regulatory authorities will depend, in part, on the extent to which such products will be covered by third-party payors, such as government health programs, commercial insurance and managed care organizations. In the United States no uniform policy of coverage and reimbursement for human drug products exists. Accordingly, decisions regarding the extent of coverage and amount of reimbursement to be provided for any of our future drugs will be made on a payor-by-payor basis. As a result, the coverage determination process is often a time-consuming and costly process that will require us to provide scientific and clinical support for the use of our drugs to each payor separately, with no assurance that coverage and adequate reimbursement will be obtained.

The U.S. government, state legislatures and foreign governments have shown significant interest in implementing cost containment programs to limit the growth of government-paid health care costs, including price-controls, restrictions on reimbursement and requirements for substitution of generic products for branded prescription drugs. For example, the federal law contains provisions that may reduce the profitability of drug products through increased rebates for drugs reimbursed by Medicaid programs, extension of Medicaid rebates to Medicaid managed care plans, mandatory discounts for certain Medicare Part D beneficiaries and annual fees based on pharmaceutical companies’ share of sales to federal health care programs. Adoption of general

17


 

controls and measures, coupled with the tightening of restrictive policies in jurisdictions with existing controls and measures, could limit payments for pharmaceutical drugs. The Medicaid Drug Rebate Program requires pharmaceutical manufacturers to enter into and have in effect a national rebate agreement with the Secretary of the Department of Health and Human Services, or HHS, as a condition for states to receive federal matching funds for the manufacturer’s outpatient drugs furnished to Medicaid patients. The Patient Protection and Affordable Care Act, or ACA, enacted in 2010, made several changes to the Medicaid Drug Rebate Program and expanded the universe of Medicaid utilization subject to drug rebates by requiring pharmaceutical manufacturers to pay rebates on Medicaid managed care utilization and by enlarging the population potentially eligible for Medicaid drug benefits. In addition, the Medicare Prescription Drug, Improvement, and Modernization Act of 2003, or MMA, established the Medicare Part D program to provide a voluntary prescription drug benefit to Medicare beneficiaries. Under Part D, Medicare beneficiaries may enroll in prescription drug plans offered by private entities that provide coverage of outpatient prescription drugs. Unlike Medicare Part A and B, Part D coverage is not standardized. While all Medicare drug plans must give at least a standard level of coverage set by Medicare, Part D prescription drug plan sponsors are not required to pay for all covered Part D drugs, and each drug plan can develop its own drug formulary that identifies which drugs it will cover and at what tier or level. However, Part D prescription drug formularies must include drugs within each therapeutic category and class of covered Part D drugs, though not necessarily all the drugs in each category or class. Any formulary used by a Part D prescription drug plan must be developed and reviewed by a pharmacy and therapeutic committee. Government payment for some of the costs of prescription drugs may increase demand for products for which we receive marketing approval in the future. However, any negotiated prices for future products covered by a Part D prescription drug plan likely will be lower than the prices we might otherwise obtain. Moreover, while the MMA applies only to drug benefits for Medicare beneficiaries, private payors often follow Medicare coverage policy and payment limitations in setting their own payment rates. Any reduction in payment that results from the MMA may result in a similar reduction in payments from non-governmental payors.

For a drug product to receive federal reimbursement under the Medicaid or Medicare Part B programs or to be sold directly to U.S. government agencies, the manufacturer must extend discounts to entities eligible to participate in the 340B drug pricing program. The maximum amount that a manufacturer may charge a 340B covered entity for a given product is the average manufacturer price, or AMP reduced by the rebate amount paid by the manufacturer to Medicaid for each unit of that product. As of 2010, the ACA expanded the types of entities eligible to receive discounted 340B pricing, although, under the current state of the law, with the exception of children’s hospitals, these newly eligible entities will not be eligible to receive discounted 340B pricing on orphan drugs. In addition, as 340B drug pricing is determined based on AMP and Medicaid rebate data, the revisions to the Medicaid rebate formula and AMP definition described above could cause the required 340B discount to increase.

Moreover, there has been heightened governmental scrutiny over the manner in which manufacturers set prices for their marketed products, which has resulted in several Congressional inquiries and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to product pricing, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for drug products. HHS has solicited feedback on various measures intended to lower drug prices and reduce the out of pocket costs of drugs and has implemented others under its existing authority. For example, in August 2022 President Biden signed into law the Inflation Reduction Act, or the IRA. Among other things, the IRA has multiple provisions that may impact the prices of drug products that are both sold into the Medicare program and throughout the U.S. Starting in 2023, a manufacturer of drugs products covered by Medicare Parts B or D must pay a rebate to the federal government if their drug product’s price increases faster than the rate of inflation. This calculation is made on a drug product by drug product basis and the amount of the rebate owed to the federal government is directly dependent on the volume of a drug product that is paid for by Medicare Parts B or D. Additionally, starting for payment year 2026, CMS will negotiate drug prices annually for a select number of single source Part D drugs without generic competition. CMS will also negotiate drug prices for a select number of Part B drugs starting for payment year 2028. If a drug product is selected by CMS for negotiation, it is expected that the revenue generated from such drug will decrease. CMS has begun to implement these new authorities and entered into the first set of agreements with pharmaceutical manufacturers to conduct price negotiations in October 2023. However, the IRA’s impact on the pharmaceutical industry in the United States remains uncertain, in part because multiple large pharmaceutical companies and other stakeholders (e.g., the U.S. Chamber of Commerce) have initiated federal lawsuits against CMS arguing the program is unconstitutional for a variety of reasons, among other complaints. Those lawsuits are currently ongoing.

At the state level, legislatures have increasingly passed legislation and implemented regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures. In December 2020, the U.S. Supreme Court held unanimously that federal law does not preempt the states’ ability to regulate pharmacy benefit managers, or PBMs, and other members of the health care and pharmaceutical supply chain, an important decision that appears to be leading to further and more aggressive efforts by states in this area. The Federal Trade Commission in mid-2022 also launched sweeping investigations into the practices of the PBM industry that could lead to additional federal and state legislative or regulatory proposals targeting such entities’ operations, pharmacy networks, or financial arrangements. Significant efforts to change the PBM industry as it currently exists in the U.S. may affect the entire pharmaceutical supply chain and the business of other stakeholders, including pharmaceutical product developers like us.

18


 

As noted above, the marketability of any products for which we receive regulatory approval for commercial sale may suffer if the government and third-party payors fail to provide adequate coverage and reimbursement. We expect that the increasing emphasis on cost containment measures in the United States will continue to increase the pressure on pharmaceutical pricing. Coverage policies and third-party reimbursement rates may change at any time. Even if favorable coverage and reimbursement status is attained for one or more products for which we receive regulatory approval, less favorable coverage policies and reimbursement rates may be implemented in the future.

In addition, in most foreign countries, the proposed pricing for a medicinal product must be approved before it may be lawfully marketed. The requirements governing drug pricing and reimbursement vary widely from country to country. Some countries provide that drug products may be marketed only after a reimbursement price has been agreed. Some countries may require the completion of additional studies that compare the cost-effectiveness of a new drug candidate to currently available therapies (so called health technology assessment, or HTA) in order to obtain reimbursement or pricing approval. For example, the European Union provides options for its member states to restrict the range of medicinal products for which their national health insurance systems provide reimbursement and to control the prices of medicinal products for human use. A member state may approve a specific price for the medicinal product or it may instead adopt a system of direct or indirect controls on the profitability of the company placing the medicinal product on the market. There can be no assurance that any country that has price controls or reimbursement limitations for pharmaceutical products will allow favorable reimbursement and pricing arrangements for any of our future commercial products. Historically, products launched in the European Union do not follow price structures of the United States and generally prices tend to be significantly lower.

Privacy and Security Laws and Regulations and Patient Information Access Laws and Regulations Applicable to Our Business

HIPAA and HITECH

Under the Administrative Simplification provisions of the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, as amended by the federal Health Information Technology for Economic and Clinical Health Act, or HITECH, the U.S. Department of HHS has issued regulations, or HIPAA Regulations, that establish uniform standards governing the conduct of certain electronic healthcare transactions and requirements for protecting the privacy and security of protected health information, or PHI, used or disclosed by healthcare providers, health plans, and healthcare clearinghouses that conduct certain healthcare transactions electronically, known as “covered entities.” As a clinical laboratory, we are acting as a covered entity and are subject to HIPAA and HITECH. The following four principal regulations with which we are required to comply have been issued in final form under HIPAA and HITECH: privacy regulations, security regulations, the breach notification rule, and standards for electronic transactions, which establish standards for common healthcare transactions.

The privacy regulations of HIPAA and HITECH protect medical records and other PHI by limiting their use and release, giving patients a variety of rights, including the right to access their medical records, and limiting most disclosures of health information to the minimum amount necessary to accomplish an intended purpose. HIPAA also requires covered entities to enter into business associate agreements to obtain a written assurance of compliance with HIPAA from individuals or organizations who provide services to covered entities involving the use or disclosure of PHI, also known as “business associates.” As a general rule, a covered entity or business associate may not use or disclose PHI, except as permitted under the privacy regulations of HIPAA and HITECH.

Covered entities must also comply with the security regulations of HIPAA and HITECH, which establish requirements for safeguarding the confidentiality, integrity, and availability of electronic PHI. The HIPAA security regulations require the implementation of administrative, physical, and technical safeguards and the adoption of written security policies and procedures.

In addition, HITECH established, among other things, certain breach notification requirements with which covered entities must comply. In particular, a covered entity must report breaches of PHI that have not been encrypted or otherwise secured in accordance with guidance from the Secretary of HHS, or the Secretary. Required breach notices must be made as soon as reasonably practicable, but no later than sixty days following discovery of the breach. Reports must be made to affected individuals, the Secretary, and, depending on the size of the breach, the local and national media. Covered entities are also subject to audit under HHS’s HITECH-mandated audit program and may be investigated in connection with privacy or data security.

There are significant civil and criminal fines and other penalties that may be imposed for violating HIPAA. A covered entity or business associate is liable for civil monetary penalties for a violation that is based on an act or omission of any of its agents, including a downstream business associate, as determined according to the federal common law of agency. Penalties for failure to comply with a requirement of HIPAA and HITECH vary significantly depending on the failure and include civil monetary penalties of up to approximately $1.9 million per violation of the same requirement per calendar year (as of March 2022, subject to annual inflation adjustments). A single breach incident can violate multiple requirements, resulting in potential penalties in excess of $1.9 million. Additionally, a person who knowingly obtains or discloses individually identifiable health information in violation of HIPAA may face a criminal penalty of up to $50,000 and up to one year of imprisonment. These criminal penalties increase if the wrongful conduct

19


 

involves false pretenses or the intent to sell, transfer or use identifiable health information for commercial advantage, personal gain, or malicious harm. Covered entities are also subject to enforcement by state attorneys general who were given authority to enforce HIPAA under HITECH. Further, to the extent that we submit electronic healthcare claims and payment transactions that do not comply with the electronic data transmission standards established under HIPAA and HITECH, payments to us may be delayed or denied.

In addition to our clinical laboratory services, we provide management and technology services to certain companies, institutions, and agencies that are covered entities and have entered into business associate agreements with these entities as business associates. In addition to being directly responsible for compliance with applicable HITECH Act requirements and HIPAA regulations as a business associate, we have contractually agreed to comply with HITECH and HIPAA Regulations; and in some instances, we have agreed to indemnify our covered entity clients if we breach our obligations with respect to these laws and regulations and/or in the event of a reportable breach of PHI.

CMIA

The HIPAA privacy, security, and breach notification regulations establish a uniform federal “floor” but do not supersede state laws that are more stringent or that provide individuals with greater rights with respect to the privacy or security of, and access to, their records containing PHI, or insofar as such state laws apply to personal information that is broader in scope than PHI, as defined under HIPAA. The compliance requirements of these laws, including additional breach reporting requirements, and the penalties for violation vary widely, and new privacy and security laws in this area are evolving. For example, several states, such as California, have implemented comprehensive privacy laws and regulations. The California Confidentiality of Medical Information Act, or CMIA, imposes restrictive requirements regulating the use and disclosure of health information and other personally identifiable information. In addition to fines and penalties imposed upon violators, some of these state laws also afford private rights of action to individuals who believe their personal information has been misused. California’s patient privacy laws, for example, provide for penalties of up to $250,000 and permit injured parties to sue for damages.

CCPA/CPRA

In addition to the CMIA, the California Consumer Privacy Act of 2018, or CCPA, which came into effect on January 1, 2020. The CCPA established a new privacy framework for covered businesses by creating an expanded definition of personal information, establishing new data privacy rights for California consumers, imposing special rules on the collection of consumer data from minors, and creating a new and potentially severe statutory damages framework for businesses that violate the CCPA and/or fail to implement reasonable security procedures and practices to prevent data breaches. Although the CCPA does not directly apply to medical information covered by HIPAA or CMIA, certain other personal information that our business may collect and use, including through our direct-to-consumer Picture Genetics platform, is within the scope of the CCPA and does not fall under the CCPA exception. Additionally, the California Privacy Rights Act, or CPRA, which expanded the CCPA, became effective on January 1, 2023, and, among other things, it established the California Privacy Protection Agency, or CPPA, a new regulatory authority charged with administering and enforcing the CRPA and privacy rights in California. The CPPA has the power to levy fines and bring other enforcement actions and is in the process of implementing further regulations that could have operational impacts. In addition to California, other states have similar privacy laws that became effective in 2023, including Virginia, Colorado, Connecticut, and Utah. There are also several federal privacy proposals under consideration in Congress, and other states may introduce privacy legislation for consideration in 2024. The CPRA and other state privacy laws could impact our operations or that of our collaborators and business partners and impose new regulatory requirements and increase costs of compliance.

Information Blocking Rules

The National Coordinator for Health Information Technology, or ONC, coordinates the ongoing development of standards to enable interoperable health information technology infrastructure nationwide in the healthcare sector. In May 2020, ONC released the final Information Blocking Rule to implement the interoperability and patient access provisions of the 21st Century Cures Act, which took effect in 2021. We need to continually engage in ongoing reviews of all potential practices that could be considered likely to interfere with access, exchange, or use of electronic health information, as those practices are prohibited by the Information Blocking Rule unless one of the exceptions outlined in the Information Blocking Rule applies. Among other things, the Information Blocking Rule requires us to provide patients with on-demand access to laboratory test results. These requirements can be inconsistent with our obligations under state law and/or medical or ethical standards. It is currently unclear how the ONC will approach delays in providing patient access in these situations. Health care providers, including laboratories, are subject to civil monetary penalties for violations of the Information Blocking Rule, up to $1 million per violation.

20


 

Foreign Laws and Other Laws

We are also subject to foreign privacy laws in the jurisdictions in which we sell our tests. The interpretation, application, and interplay of consumer and health-related data protection laws in the United States, Europe, and elsewhere are often uncertain, contradictory, and in flux. For example, the General Data Protection Regulation, or GDPR, and Cybersecurity Directive applies to personal data in the European Union. These regulations introduced many changes to privacy and security in the European Union, including stricter rules on consent and security duties for critical industries, including for the health sector generally and for genetic data specifically. The interpretation of some rules continues to evolve in guidance from the main regulatory authority, the European Data Protection Board, and some requirements may be completed by national legislation. This makes it difficult to assess the impact of these foreign data protection laws on our business at this time.

More generally, foreign laws and interpretations governing data privacy and security are constantly evolving, and it is possible that laws may be interpreted and applied in a manner that is inconsistent with our current practices, in which case we could be subject to government-imposed fines or orders requiring that we change our practices. These fines can be very high. For instance, the GDPR provides for fines of up to approximately $22 million or 4% of a group’s worldwide annual turnover for certain infringements. In addition, privacy regulations differ widely from country to country and are enforced by individual country data protection authorities, which have power to enforce privacy regulations. Various data protection authorities have issued fines in the millions of euros for violations of privacy laws.

Many states have also implemented genetic testing and privacy laws imposing specific patient consent requirements and requirements for protecting test results. The interplay of federal and state laws may be subject to varying interpretations by courts and government agencies, creating complex compliance issues for us and our clients and potentially exposing us to additional expense, adverse publicity, and legal and regulatory liability. Further, as regulatory focus on privacy issues continues to increase, and laws and regulations concerning the protection of personal information expand and become more complex, these potential risks to our business could intensify. In addition, the interpretation and application of consumer, health-related, and data protection laws are often uncertain, contradictory, and in flux. For example, increasing concerns about health information privacy have recently prompted the federal government to issue guidance, taking a newly expansive view of the scope of the laws and regulations that they enforce. The applicability and requirements of these laws and penalties for violations vary widely. Failure to maintain compliance, or changes in state or federal laws regarding privacy or security, could result in civil and/or criminal penalties and damages and could have a material adverse effect on our business.

In many activities, including operational use of Artificial Intelligence, or AI, tools, we are subject to emerging regulations and guidelines. In December 2023, the European Commission, the Council, and the Parliament agreed on the provisional rules that will comprise the European Union’s Artificial Intelligence Act, the AI Act. This comprehensive EU AI Regulation is broad in scope, defines high-risk AI activities, and seeks to prohibit certain AI uses. The AI Act will potentially regulate entities that intend to utilize AI applications in the EU. Anticipated range of fines for entities that are found to violate the AI Act may reach up to EUR 35 million or up to 7% of the Company’s total worldwide annual turnover for the preceding financial year, whichever is higher. In the United States, at least twelve states currently regulate AI, including California, Texas, and New York, where we conduct operations. Generally, such regulations aim to protect individuals such as consumers, employees, and/or job applicants from bias, discrimination, and invasion of privacy and to promote transparency with respect to use of AI by companies.

Additionally, the FTC recently published guidance for companies selling genetic testing products on securing DNA data and outlined enforcement priorities, anticipating close monitoring of genetic testing companies’ use of AI, including DNA algorithms. The FTC guidance instructs companies to safeguard consumers from potential detrimental effects of AI usage such as bias, invasion of privacy, and accuracy; notes that protection of genetic data is FTC’s top priority; and reminds companies to prepare notices regarding their collection, use, and disclosure of genetic information and to consider affirmative express consent requirements.

Numerous other federal, state, and foreign laws, including consumer protection laws and regulations, govern the collection, dissemination, use, access to, confidentiality and security of patient health information. In addition, Congress and some states are considering new laws and regulations that further and more broadly protect the privacy and security of medical records or health information. With the recent increase in publicity regarding data breaches resulting in improper dissemination of consumer information, all 50 states have passed laws regulating the actions that a business must take if it experiences a data breach, as defined by state law, including, in certain instances, prompt disclosure within a specified amount of time to affected individuals. Congress has also been considering similar federal legislation relating to data privacy and data protection. The FTC and states’ Attorneys General have also brought enforcement actions and prosecuted some data breach cases as unfair and/or deceptive acts or practices under the FTC Act and comparable state laws. In addition to data breach notification laws, some states have enacted statutes and rules requiring businesses to reasonably protect certain types of personal information they hold or to otherwise comply with certain specified data security requirements for personal information. We intend to continue to comprehensively protect all personal information and to comply with applicable laws regarding the protection of such information.

21


 

In many activities, including the conduct of clinical trials, we are subject to laws and regulations governing data privacy and the protection of health-related and other personal information. These laws and regulations govern our processing of personal data, including the collection, access, use, analysis, modification, storage, transfer, security breach notification, destruction, and disposal of personal data. We must comply with laws and regulations associated with the international transfer of personal data based on the location in which the personal data originates and the location in which it is processed.

If we or our vendors fail to comply with applicable data privacy or AI laws and directives, or if the legal mechanisms we or our vendors rely upon to allow for the transfer of personal data from the European Union to the United States (or other countries not considered by the European Commission to provide an adequate level of data protection) are not considered adequate, we could be subject to government enforcement actions and significant penalties against us, and our business could be adversely impacted if our ability to transfer personal data outside of the European Union is restricted, which could adversely impact our operating results. The GDPR has increased our responsibility and potential liability in relation to European Union personal data that we process, and we may be required to put in place additional mechanisms to ensure compliance with the GDPR. However, our ongoing efforts related to compliance with the GDPR may not be successful and could increase our cost of doing business. In addition, data protection authorities of the different European Union member states may interpret the GDPR differently, and guidance on implementation and compliance practices is often updated or otherwise revised, which adds to the complexity of processing personal data in the European Union. In addition to the GDPR, other countries have enacted data protection legislation, which increase the complexity of doing international business and transferring sensitive personal information from those countries to the United States.

The privacy and security of PHI and personally identifiable information stored, maintained, received, or transmitted, including electronically, including genetic data, is subject to significant regulation in the United States and abroad. While we strive to comply with all applicable privacy and security laws and regulations, legal standards for privacy continue to evolve, and any failure or perceived failure to comply may result in proceedings or actions against us by government entities or others, or could cause reputational harm, which could have a material adverse effect on our financial condition, prospects, reputation, and operations.

Healthcare Fraud and Abuse Laws Applicable to Our Business

In the United States, we must comply with various fraud and abuse laws, and we are subject to regulation by various federal, state, and local authorities, including CMS, other divisions of HHS (such as the Office of Inspector General of the Department of Health and Human Services, or the OIG), the U.S. Department of Justice, individual U.S. Attorney’s Offices within the Department of Justice, and state and local governments. We also may be subject to foreign fraud and abuse laws.

Anti-Kickback and Fraud Statutes

In the United States, the federal Anti-Kickback Statute prohibits, among other things, knowingly and willfully offering, paying, soliciting or receiving remuneration, directly or indirectly, overtly or covertly, in cash or in kind, in order to induce or in return for the referral of an individual for the furnishing of, or the recommending or arranging for the furnishing of, purchasing, leasing, ordering or arranging for or recommending purchasing, leasing or ordering of any good, facility, service or item for which payment may be made in whole or in part by a federal healthcare program. Courts have stated that a financial arrangement may violate the Anti-Kickback Statute if any one purpose of the arrangement is to encourage patient referrals or other federal healthcare program business, regardless of whether there are other legitimate purposes for the arrangement. The definition of “remuneration” has been broadly interpreted to include anything of value, including gifts, discounts, credit arrangements, payments of cash, consulting fees, waivers of co-payments, ownership interests, and providing anything at less than its fair market value. The Anti-Kickback Statute is broad and may technically prohibit many innocuous or beneficial arrangements within the healthcare industry, although it does contain several exceptions. HHS has issued a series of regulatory “safe harbors” setting forth certain provisions that, if met, will immunize the parties to the arrangement from prosecution under the Anti-Kickback Statute. Although full compliance with the statutory exceptions or regulatory safe harbors ensures against prosecution under the federal Anti-Kickback Statute, the failure of a transaction or arrangement to fit within a specific statutory exception or regulatory safe harbor does not necessarily mean that the transaction or arrangement is illegal or that prosecution under the Anti-Kickback Statute will be pursued. Furthermore, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation. Penalties for violations of the Anti-Kickback Statute are severe and include imprisonment, criminal fines, civil monetary penalties, and exclusion from participation in federal healthcare programs. In addition, a violation of the federal Anti-Kickback Statute can serve as a basis of liability under the federal False Claims Act (described below). Many states also have anti-kickback statutes, some of which may apply regardless of payor type.

In addition, in October 2018, the Eliminating Kickbacks in Recovery Act of 2018, or EKRA, was enacted as part of the Substance Use-Disorder Prevention that Promotes Opioid Recovery and Treatment for Patients and Communities Act. EKRA is an all-payer anti-kickback law that makes it a criminal offense to pay any remuneration to induce referrals to, or in exchange for, patients using the services of a recovery home, a substance use clinical treatment facility, or laboratory. However, unlike the federal

22


 

Anti-Kickback Statute, EKRA is not limited to services covered by federal or state healthcare programs but applies more broadly to services covered by “healthcare benefit programs,” including commercial insurers. Although it appears that EKRA was intended to reach patient brokering and similar arrangements to induce patronage of substance use recovery and treatment, the language in EKRA is broadly written. Further, certain of EKRA’s exceptions are inconsistent with the federal Anti-Kickback Statute and regulations. Significantly, EKRA permits the U.S. Department of Justice to issue regulations clarifying EKRA’s exceptions or adding additional exceptions, but such regulations have not yet been issued.

There are also U.S. federal laws related to healthcare fraud and false statements relating to healthcare matters. The healthcare fraud statute prohibits, among other things, knowingly and willfully executing a scheme to defraud any healthcare benefit program, including private payors. A violation of this statute is a felony and may result in fines, imprisonment or exclusion from government payor programs such as the Medicare and Medicaid programs. The false statements statute prohibits knowingly and willfully falsifying, concealing, or covering up a material fact or making any materially false, fictitious, or fraudulent statement in connection with the delivery of or payment for healthcare benefits, items or services. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation. A violation of this statute is also a felony and may result in fines, imprisonment or exclusion from government payor programs.

False Claims Act

Another development affecting the healthcare industry is the increased enforcement of the federal False Claims Act and, in particular, actions brought pursuant to the False Claims Act’s “whistleblower” or “qui tam” provisions. The False Claims Act imposes liability on any person or entity that, among other things, knowingly presents, or causes to be presented, a false or fraudulent claim for payment to the federal government. The qui tam provisions of the False Claims Act allow a private individual to bring an action under the False Claims Act on behalf of the federal government and permit such an individual to share in any amounts paid by the entity to the government in fines or settlement. In addition, providers and suppliers must report and return any overpayments received from the Medicare and Medicaid programs within 60 days of identification. Failure to identify and return such overpayments exposes the provider or supplier to False Claims Act liability. When an entity is determined to have violated the False Claims Act, it may be required to pay up to three times the actual damages sustained by the government, plus substantial per-claim civil penalties.

In addition, various states have enacted false claim laws analogous to the federal False Claims Act, although many of these state laws apply where a claim is submitted to any third-party payor and not merely a government payor program.

Civil Monetary Penalties Law

The federal Civil Monetary Penalties Law, or the CMP Law, prohibits, among other things, (1) the offering or transfer of remuneration to a Medicare or Medicaid beneficiary if the person knows or should know it is likely to influence the beneficiary’s selection of a particular provider, practitioner, or supplier of services reimbursable by Medicare or Medicaid, unless an exception applies; (2) employing or contracting with an individual or entity that the provider knows or should know is excluded from participation in a federal health care program; (3) billing for services requested by an unlicensed physician or an excluded provider; and (4) billing for medically unnecessary services. The penalties for violating the CMP Law include exclusion, substantial fines, and payment of up to three times the amount billed, depending on the nature of the offense.

Physician Referral Prohibitions Laws and Regulations

We are also subject to the U.S. federal law directed at “self-referrals,” commonly known as the “Stark Law,” which prohibits a physician from making referrals for certain designated health services, including laboratory services, that are covered by the Medicare program, to an entity with which the physician or an immediate family member has a direct or indirect financial relationship, unless an exception applies. Violation of the Stark Law results in a denial of payment for any services provided pursuant to a prohibited referral. A physician or entity that engages in a scheme to circumvent the Stark Law’s referral prohibition may be subject to substantial fines for each such arrangement or scheme. In addition, any person who presents or causes to be presented a claim to the Medicare program in violation of the Stark Law is subject to substantial civil monetary penalties of an assessment of up to three times the amount claimed and possible exclusion from participation in federal health care programs. The Stark Law is a strict liability statute, meaning that a physician’s financial relationship with a laboratory must meet an exception under the Stark Law, or the referrals are prohibited. Thus, unlike the Anti-Kickback Statute’s safe harbors, if a laboratory’s financial relationship with a referring physician does not meet the requirements of a Stark Law exception, then the physician is prohibited from making Medicare and Medicaid referrals to the laboratory and any such referrals will result in overpayments to the laboratory and subject the laboratory to the Stark Law’s penalties. A violation of the Stark Law can serve as a basis of liability under the federal False Claims Act. Many states, including California, have comparable laws that are not limited to Medicare referrals. The Stark Law also prohibits state receipt of federal Medicaid matching funds for services furnished pursuant to a prohibited referral, but this provision of the Stark Law has not been implemented by regulations.

23


 

Physician Sunshine Laws Applicable to Our Business

The Physician Payments Sunshine Act imposes reporting requirements on manufacturers of certain devices, drugs, and biologics for certain payments and transfers of value by them (and in some cases their distributors) to physicians, teaching hospitals, and certain advanced non-physician health care practitioners, as well as ownership and investment interests held by physicians and their immediate family members. The reporting program, known as the Open Payments program, is administered by CMS. Because we manufacture our own LDTs solely for use by or within our own laboratory, we believe we are exempt from these reporting requirements. We may become subject to such reporting requirements under the terms of current CMS regulations, however, enacted federal legislation renders our tests regulated by FDA, or if FDA finalizes its recently initiated notice-and-comment rulemaking to exercise authority over LDTs as medical devices or otherwise requires us to obtain premarket clearance or approval for one or more of our tests. We also may become subject to these requirements, as well as applicable state Sunshine Acts, if any therapeutic products currently in development are successfully approved by FDA, commercialized in the United States, and eligible for reimbursement under a federal healthcare program such as Medicare or Medicaid.

Anti-Bribery Laws Applicable to Our Business

FCPA

We are subject to U.S. Foreign Corrupt Practices Act, or FCPA, which prohibits companies and their intermediaries from making payments in violation of law to non-U.S. government officials for the purpose of obtaining or retaining business or securing any other improper advantage. The sale of our tests internationally demands a high degree of vigilance in maintaining, implementing and enforcing a policy against participation in corrupt activity. Other U.S. companies in the medical device and pharmaceutical fields have faced substantial monetary fines and criminal penalties under the FCPA for allowing their agents to deviate from appropriate practices in doing business with non-U.S. government officials.

Foreign Laws

We are also subject to similar anti-bribery laws in the foreign jurisdictions in which we operate. In Europe, various countries have adopted anti-bribery laws providing for severe consequences, in the form of criminal penalties and/or significant fines for individuals and/or companies committing a bribery offence. For instance, in the United Kingdom, under the Bribery Act of 2010, which became effective in July 2011, a bribery occurs when a person offers, gives, or promises to give a financial or other advantage to induce or reward another individual to improperly perform certain functions or activities, including any function of a public or private nature. Bribery of foreign public officials also falls within the scope of the Bribery Act of 2010. An individual found in violation of the Bribery Act of 2010 faces imprisonment of up to 10 years and could be subject to an unlimited fine, as could commercial organizations for failure to prevent bribery.

Healthcare Policy Laws Applicable to Our Business

In March 2010, The Affordable Care Act, the ACA, was enacted in the United States and made a number of substantial changes to the way healthcare is financed both by governmental and private payors. Although the ACA included a medical device tax, the tax never went into effect and was fully repealed by Congress with enactment of the 2019 federal spending package signed into law by President Trump on December 20, 2019.

Since the ACA’s enactment, there have been judicial and Congressional challenges to certain aspects of the ACA, and as a result, certain sections of the ACA have not been fully implemented or were effectively repealed. However, following several years of litigation in the federal courts, in June 2021, the United States Supreme Court, or the Supreme Court, upheld the ACA when it dismissed a legal challenge to the Act’s constitutionality. Further legislative and regulatory changes under the ACA remain possible, although the Democrat-led presidential administration has been taking steps to strengthen the ACA. Future changes or additions to the ACA, the Medicare and Medicaid programs, and changes stemming from other healthcare reform measures, especially with regard to healthcare access, financing or other legislation in individual states, could have a material adverse effect on the healthcare industry in the U.S. The uncertainty around the future of the ACA, and in particular the impact to reimbursement levels and the number of insured individuals, may lead to delay in the purchasing decisions of our customers.

In addition to the ACA, there will likely continue to be proposals by legislators at both the federal and state levels, regulators and private third-party payors to reduce costs while expanding individual healthcare benefits.

Prohibitions on the Corporate Practice of Medicine

24


 

Numerous states have enacted laws prohibiting business corporations, such as us, from practicing medicine and employing or engaging physicians to practice medicine, generally referred to as the prohibition against the corporate practice of medicine. These laws are designed to prevent interference in the medical decision-making process by anyone who is not a licensed physician. For example, California’s Medical Board has indicated that determining the appropriate diagnostic tests for a particular condition and taking responsibility for the ultimate overall care of a patient, including providing treatment options available to the patient, would constitute the unlicensed practice of medicine if performed by an unlicensed person. Although we have structured our management services arrangements with our affiliated professional corporations to comply with applicable state corporate practice of medicine laws, violation of these corporate practice of medicine laws may result in civil or criminal fines, as well as sanctions imposed against the business corporation and/or the professional through licensure proceedings.

Environmental and Other Regulatory Requirements

Our facilities are subject on an ongoing basis to federal, state, and local laws and regulations governing the use, storage, handling, and disposal of regulated medical waste, hazardous waste, and biohazardous waste, including chemicals, biological agents and compounds and blood and other tissue specimens. Typically, we use licensed or otherwise qualified outside vendors to dispose of this waste. However, many of these laws and regulations provide for strict liability, holding a party potentially liable without regard to fault or negligence. As a result, we could be held liable for damages and fines if our, or others’, business operations or other actions result in contamination of the environment or personal injury due to exposure to hazardous materials. Our costs for complying with these laws and regulations cannot be estimated or predicted and depends on a number of factors, including the amount and nature of waste we produce, which depends in part on the number of tests we perform, and the terms we negotiate with our waste disposal vendors.

Our operations are also subject to extensive requirements established by the U.S. Occupational Safety and Health Administration relating to workplace safety for healthcare employees, including requirements to develop and implement programs to protect workers from exposure to blood-borne pathogens by preventing or minimizing any exposure through needle stick or similar penetrating injuries.

Sustainability

We are committed to operating sustainably and have dedicated the last couple of years to establishing the proper foundation and internal functions that would enable us to monitor and grow our Environmental, Social, and Governance, or ESG, strategy. We placed our ESG efforts and initiatives under the purview and oversight of the Nominating and Governance Committee. We have also implemented various policies that outline commitments and establish internal processes with respect to our ESG efforts. Additionally, we established an ESG working group, made up of members of our executive team and senior management. We seek to ensure our ESG strategy is effectively integrated into the Company’s overall business strategy by presenting all ongoing efforts, achievements, and challenges to the Board at quarterly meetings. These meetings give our Board the ability to assess and weigh in on ESG-related initiatives.

Environmental Impact

At Fulgent, we prioritize a holistic view of protecting and preserving our precious natural resources, as outlined in our Climate Policy. We strive to incorporate climate-related risk assessments as part of our leadership team’s regular agenda. Our Board provides general oversight of energy management, climate risk and opportunities, strategy, and performance. The Board, through our ESG working group, provides additional oversight on climate-related projects, goals, and related opportunities.

Employees and Human Capital Resources

We believe growing and retaining a strong team is crucial to our success. As of February 15, 2024, we had 1,184 full-time employees for our laboratory service business, engaged in precision diagnostic and anatomic pathology testing, BioPharma services, software engineering, laboratory management, sales and marketing, and corporate and administrative activities, and we have 21 full-time employees engaged in research and development for our therapeutic development business. We offer a comprehensive compensation program that is designed to attract and reward talented individuals who possess the skills necessary to support our business objectives, assist in the achievement of our strategic goals and create long-term value for our stockholders. We provide competitive salaries, stock-based compensation, and bonus programs. We also provide an expansive benefit offering including medical, dental, and vision healthcare coverage; life and accidental death and dismemberment coverage; optional legal, pet insurance, hospitalization, critical illness and accident coverage; insurance and disability coverage; 401(k) investment plans with Company matching; tax-advantaged savings accounts; paid time off and leaves of absence; and wellness programs. We provide added work life balance to our employees through hybrid work arrangements. None of our employees are represented by a labor union or covered by collective bargaining agreements, and we believe our relationship with our employees is good.

25


 

The following persons currently serve as the directors and executive officers of Fulgent:

 

Directors and Executive Officers

Position

Ming Hsieh

Chairman of the Board of Directors and Chief Executive Officer

Paul Kim

Chief Financial Officer

Hanlin (Harry) Gao, M.D., Ph.D., D.A.B.M.G., F.A.C.M.G.

Chief Scientific Officer

Jian (James) Xie

President and Chief Operating Officer

Regina (Reggie) Groves

Non-Employee Director

Linda Marsh

Non-Employee Director

Michael Nohaile, Ph.D.

Non-Employee Director

Employee Training and Engagement

Our dedicated and growing team of over 1,000 employees is a source of pride. They continuously work to expand our testing solutions and consistently provide the highest quality of care and accuracy. In an effort to recruit the best talent pool and to encourage the professional and personal development of every employee, we offer reimbursement for qualified educational expenses and successful completion of undergraduate, graduate, post-graduate, professional training, and licensure courses from accredited colleges, universities and professional organizations. In the past several years, employees have applied for a variety of courses, including Stanford Center for Professional Development, Google Project Management Courses, Clinical Genetic Molecular Biologist Scientist (CGMBS) Training Program, and Bachelor’s Degrees. We also provide mandatory training courses that we believe are important to our culture, corporate goals, our business and the continued development of our employees, on a variety of topics, including discrimination, harassment, HIPAA, insider trading, privacy, anti-corruption and anti-bribery, internally and/or through third-party providers. To facilitate employee engagement, in 2023, we conducted a recurrent employee feedback survey through TinyPulse and utilized the survey results to make various improvements.

Diversity and Inclusion

Our diverse employee pool is our greatest asset. We believe that the diversity of our workforce contributes to a healthy, respectful, and thriving work environment. As an equal opportunity employer, we are committed to fair and non-discriminatory treatment of all employees and potential employees. We empower all employees to do their best work by valuing diverse backgrounds and ideas, and we prohibit discrimination, harassment, or retaliation.

Consistent with our core belief in the values of diversity and inclusion, as of December 31, 2023, underrepresented minorities (which include women, Asian, and Hispanic persons) made up 50% or more of each major level of our organization, including our board of directors, senior management, and rank and file staff (see charts below).

img232190488_6.jpg 

26


 

img232190488_7.jpg 

img232190488_8.jpg 

Our inclusive culture is fostered by recruiting and retaining qualified individuals from a broad range of backgrounds, being transparent in actions and communications, encouraging different points of view, and striving to treat everyone with respect and dignity. Additionally, we provide opportunities for employee engagement and management participation. We remain committed to raising the standard of Diversity and Inclusion in the life sciences industry as we seek to develop initiatives to promote cultural acceptance both within the organization and beyond.

Workplace Safety and Health

We are committed to promoting a safe and healthy work environment, to establishing policies and procedures that support the safety program, and to fostering a workplace that is free from hazards, substance abuse, and violence. We currently operate 7 CLIA-certified and CAP-accredited labs across the United States. We seek to surpass the highest standards of diagnostic testing and to follow applicable safety laws and regulations. We encourage reporting of concerns across all of our physical locations. Because the health and safety of our employees is our priority, we have established policies and procedures aimed at reducing the risk of workplace injuries, and we provide regular training to all personnel on workplace safety. In 2023 and 2022, respectively, we only had 15 and 19 recordable injuries.

Access and Affordability

Our top priority is the health of patients. We believe no one should have to sacrifice their health due to financial considerations or other reasons. We work hard to provide patients with access to quality diagnostic testing, regardless of their economic status. We provide numerous flexible and affordable pay options which include: acceptance of commercial insurance plans; availability of cash pricing at a discounted rate to make our tests more accessible; financial assistance resources based on various criteria for patients who are insured with commercial insurance but need additional financial help; a self-pay option for patients who do not meet insurance coverage policies for testing, have high-deductible plans, or have no insurance coverage; and our Compassionate Care Program, which offers financial assistance and non-interest payment plans for patients in the U.S. with no medical insurance and limited financial resources.

Corporate Information

We were incorporated in Delaware on May 13, 2016. We are the holding company of our subsidiaries, including primarily Fulgent Therapeutics LLC, which was initially formed in June 2011. On September 30, 2016, Fulgent Therapeutics LLC became our wholly owned subsidiary in a transaction we refer to as the Reorganization, in which the holders of all equity interests in Fulgent Therapeutics LLC immediately prior to the Reorganization became all of our stockholders immediately following the Reorganization.

27


 

Our headquarters are located at 4399 Santa Anita Avenue, El Monte, California 91731, and our telephone number is (626) 350-0537. Our website address is www.fulgentgenetics.com. The information contained on or that can be accessed through our website is not part of and is not incorporated into this report by this reference.

Available Information

We file reports with the Securities and Exchange Commission, or the SEC, and make available, free of charge, on or through our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy and information statements and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC on their website. The SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.

28


 

Item 1A. Risk Factors.

Summary of Risk Factors

Investing in our common stock involves a high degree of risk. Before making any investment decision with respect to our common stock, you should carefully consider the risks described below, together with the other risk factors set forth in this Item 1A, all other information included in this report, and the other reports and documents filed by us with the SEC. The risk factors described below are a summary of the principal risk factors associated with an investment in us.

Cybersecurity Risks

Actual or attempted security incidents or breaches, loss of data, or other disruptions could expose us to material liability and materially and adversely affect our business, financial condition, and our reputation.

Business and Strategy Risks

Our results of operations may fluctuate significantly from period to period and can be difficult to predict.
We have a history of losses, and we may not be able to sustain profitability. At this time, we do not expect future material revenues from the sale of our COVID-19 tests and testing services.
We may not be successful in our efforts to integrate any acquired businesses and technologies, and this may adversely affect our business and results of operations. We may incur unexpected liabilities as a result of our acquisitions.
If our laboratory facilities become inoperable, if we are forced to vacate a facility, or if we are unable to obtain additional laboratory space as and when needed, we would be unable to perform our tests and our business would be harmed.
We depend on our information technology systems and any material failure of these systems, due to hardware or software malfunctions, delays in operation, and/or material failures to implement new or enhanced systems or cybersecurity breaches, could materially harm our business.
Any inability to obtain additional capital when needed and on acceptable terms may limit our ability to execute our business plans, and our liquidity needs could be materially affected by market fluctuations and general economic conditions. If we raise funds by issuing equity securities, our stockholders may experience substantial dilution.
Impairment charges relating to our goodwill and intangible assets could negatively affect our financial performance.

Reimbursement Risks

Our ability to achieve or sustain profitability also depends on our collection of payment for the tests we deliver, which we may not be able to do successfully.
Failure to comply with government laws and regulations related to submission of claims for our services could result in significant monetary damages and penalties and exclusion from the Medicare and Medicaid programs and corresponding foreign reimbursement programs. We are also subject to governmental audits, such as the current HRSA Audit, that could result in material refunds or settlements. Our business, prospects and financial condition may be adversely affected as the result of the current HRSA Audit.

Regulatory Risks

Any changes in laws, regulations or the enforcement discretion of the FDA with respect to the marketing of diagnostic products, or violations of laws or regulations by us, could materially and adversely affect our business, prospects, results of operations or financial condition.
If we fail to comply with applicable federal, state, local and foreign laboratory licensing requirements, we could lose the ability to perform our tests and experience material disruptions to our business.
We are subject to broad legal requirements regarding the information we test and analyze, and any failure to comply with these requirements could result in materially significant, penalties, materially damage our reputation and materially harm our business.
We conduct business in a heavily regulated industry. Complying with the numerous statutes and regulations pertaining to our business is expensive and time-consuming, and any failure by us, our consultants or commercial partners to comply could result in substantial and material penalties.
We may be required to modify our business practices, pay fines, incur significant expenses, or experience losses due to litigation or governmental investigations as a result of voluntary disclosure processes.

Risk Related to the Development of Drug Candidates

29


 

Our drug candidates are in early stages of development and may fail or suffer delays that materially and adversely affect their future commercial viability.
Any drug candidate that we may attempt to develop, manufacture, or market in the United States will be subject to extensive regulation by the FDA, including regulations relating to development, preclinical testing, performance of clinical trials, manufacturing, and post-approval commercialization and will be subject to extensive regulations outside of the United States. Satisfaction of these and other regulatory requirements is costly, time-consuming, uncertain, and subject to unanticipated delays. The time required to obtain FDA approval, and any other required approvals for pharmaceutical products, including any accelerated approval, is unpredictable but typically requires years to several years and may never be obtained.

Intellectual Property Risks

If we are unable to obtain and maintain patent protection for any product candidate we develop, our competitors could develop and commercialize products or technology similar to ours, and our ability to successfully commercialize any product candidate we may develop, and our technology, may be adversely affected.
We rely on trade secret protection, non-disclosure agreements, and invention assignment agreements to protect our proprietary information, which may not be effective.
Litigation or other proceedings or third-party claims of intellectual property infringement or misappropriation could require us to spend significant time and money and prevent us from selling our tests or developing drug candidates.
If we fail to comply with our obligations under license or technology agreements with third parties, we could lose license rights that are important to our business. If our third-party licensors fail to comply with the terms of our license arrangements, we may be forced to engage in litigation to protect our rights, which may not be successful.

Common Stock Risks

An active, liquid trading market for our common stock may not be sustained, which could make it difficult for stockholders to sell their shares of our common stock.
The price of our common stock may be volatile, and you could lose all or part of your investment.
Future issuances of our common stock or rights to purchase our common stock, including pursuant to our equity incentive plan, could result in additional dilution to the percentage ownership of our stockholders and could cause the price of our common stock to fall.
We do not intend to pay dividends on our common stock, so any returns will be limited to the value of our common stock.

Cybersecurity Risks

Actual or attempted security incidents or breaches, loss of data, or other disruptions could expose us to material liability and materially and adversely affect our business, financial condition, and our reputation.

In the ordinary course of our business, we generate, collect and store sensitive data, including personal health information, or PHI; personally identifiable information; intellectual property; and proprietary and other business-critical information, such as research and development data, commercial data, and other business and financial information. We manage and maintain the data we generate and collect and store data utilizing a combination of on-site systems and managed data center systems. We also communicate sensitive patient data when we deliver reports summarizing test results to our customers, which we deliver via our online encrypted web portal, encrypted email, or fax, or overnight courier. The secure processing, storage, maintenance, and transmission of this information is vital to our operations and business strategy, and we devote significant resources to protecting the confidentiality and integrity of this information. Although we have implemented security measures and other controls designed to protect sensitive information from unauthorized access, use, or disclosure, as disclosed previously, in 2022, one of our subsidiaries experienced security incidents to its information systems that resulted in the unauthorized access, use, and disclosure of PHI and other confidential information. These incidents have not materially affected our business. A breach or interruption could result in material legal claims or proceedings and could result in material liability or penalties under federal, state, or foreign laws that protect the privacy of personal information, discussed below under “We are subject to broad legal requirements regarding the information we test and analyze, and any failure to comply with these requirements could result in materially significant, penalties, materially damage our reputation and materially harm our business.” Additionally, unauthorized access, manipulation, loss, or dissemination could significantly damage our reputation and disrupt our operations, including our ability to perform our tests, analyze and provide test results, bill customers or other payors, process claims for reimbursement, provide customer service, conduct research and development activities, collect, process, and prepare company financial information, conduct education and outreach activities and manage the administrative aspects of our operations, as described further below under “We depend on our information technology systems and any material failure of

30


 

these systems, due to hardware or software malfunctions, delays in operation, and/or material failures to implement new or enhanced systems or cybersecurity breaches, could materially harm our business.”

Business and Strategy Risks

Our results of operations may fluctuate significantly from period to period and can be difficult to predict.

Our results of operations have experienced fluctuations from period to period, which we expect may continue in the future. These fluctuations can occur because of a variety of factors, including, among others, the amount and timing of sales of our tests and testing services, the prices we charge for our tests and testing services, customer or payor mix, general price degradation for our tests and testing services or other competitive factors, the rate and timing of our billings and collections, our ability to obtain reimbursement for our tests from third-party payors, our ability to maintain a broad and flexible testing menu, the timing and amount of our commitments and other payments, and exchange rate fluctuations, as well as the other risk factors discussed in this report. Our results have been, and may in the future be, impacted by events that may not recur regularly, in the same amounts or at all in the future. For instance, in 2020, we developed and began offering a series of COVID-19 tests. We experienced substantial revenue growth in 2020 and 2021 due primarily to the sales of, and growing demand, for these COVID-19 tests, but we have seen a decrease in our COVID-19 revenue in recent years due to the decline in prevalence of COVID-19. The fluctuations in our operating results may render period-to-period comparisons less meaningful, and investors should not rely on the results of any one period as an indicator of future performance. These fluctuations in our operating results could cause our performance in any particular period to fall below the expectations of securities analysts or investors or guidance we have provided to the public, which could negatively affect the price of our common stock.

We have a history of losses, and we may not be able to sustain profitability. At this time, we do not expect future material revenues from the sale of our COVID-19 tests and testing services.

We have a history of losses. Although we achieved profitability for the years ended December 31, 2020, 2021, and 2022, we may not again be profitable in any future periods. Further, our revenue levels may not grow at historical rates or at all. We may incur additional losses in the future. While we experienced significant profitability in connection with the sale of our COVID-19 tests in previous years, the demand for these tests has declined and, currently, we do not expect future material revenue from the sale of our COVID-19 tests and testing services. Even if there is a reoccurrence of demand for our COVID-19 tests or other substantial revenue growth, we may be unable to again manage our resources to effectively respond to this demand such that our revenues would again materially increase. Any losses would have an adverse effect on our stockholders’ equity and working capital, which could negatively impact our operations and your investment in the Company. A failure to sustain or grow our revenue levels and to maintain profitability may negatively affect our business, financial condition, results of operations and cash flows, and the market price of our common stock may decline or continue to decline.

We may not be successful in our efforts to integrate any acquired businesses and technologies, and this may adversely affect our business and results of operations. We may incur unexpected liabilities as a result of our acquisitions.

Our ability to integrate any organizations or technology that we may acquire is subject to a number of risks, including the following:

failure to integrate successfully the personnel, information systems, technology, and operations of the acquired business;
failure to maximize the potential financial and strategic benefits of the acquisition;
failure to realize the expected synergies of the acquired business;
possible impairment of relationships with employees and clients as a result of any integration of new businesses and management personnel;
impairment of goodwill, such as the impairment charge we incurred in the fourth quarter of 2023;
increased demand on human resources and operating systems, procedures and controls; and
reductions in future operating results as a result of the amortization of intangible assets.

Acquisitions are also accompanied by the risk that obligations and liabilities of an acquired business may not be adequately reflected in the historical financial statements of that business and the risk that historical financial statements may be based on assumptions, which are incorrect or inconsistent with our assumptions or approach to accounting policies. The acquisition and integration of businesses may not be managed effectively, and any failure to manage the integration process could lead to disruptions in the overall activities of the Company, a loss of clients and revenue, and increased expenses. Further, integration of an acquired business or technology could involve significant difficulties and could require management and capital resources that otherwise would be available for ongoing development of our existing business or pursuit of other opportunities. We may also acquire contingent liabilities in connection with the acquisitions of a business, which may be material, and any estimates we might make regarding any

31


 

acquired contingent liabilities and the likelihood that these liabilities will materialize could differ materially from the liabilities actually incurred. These circumstances could materially harm our business, results of operations, and prospects.

We have previously and may again in the future acquire businesses or assets, form joint ventures, make investments in other companies or technologies, or establish other strategic relationships, any of which could harm our operating results or dilute our stockholders’ ownership.

As part of our business strategy, we have previously and may again in the future pursue acquisitions of complementary businesses or assets (such as our acquisitions of Cytometry Specialist, Inc. or CSI; Fulgent Pharma; and Symphony Buyer, Inc., or Inform Diagnostics), investments in other companies (such as our investment in Helio Health), technology licensing arrangements, joint ventures, or other strategic relationships. As an organization, we have relatively limited experience with respect to acquisitions, investments, or the formation of strategic relationships or joint ventures. If we pursue relationships with strategic partners or other strategic relationships, our ability to establish and maintain these relationships could be challenging due to several factors. Factors include competition with other testing companies and internal and external constraints placed on pharmaceutical and other organizations that limit the number and type of relationships they can establish with companies like ours. Moreover, we may not be able to identify or complete any future acquisition, investment, technology license, joint venture, or other strategic relationship in a timely manner, on a cost-effective basis, or at all; and we may not realize the anticipated benefits of any acquisition, investment, or joint venture as needed to recoup our costs.

To finance any acquisitions, investments, joint ventures, or other strategic relationships, we may seek to raise additional funds through securities offerings, credit facilities, asset sales or collaborations, or licensing arrangements. To the extent these financing transactions call for the issuance of shares of our capital stock, our existing stockholder would experience dilution in their relative ownership of shares of our capital stock. Each of these methods of fundraising is subject to a variety of risks, including those discussed below under “Any inability to obtain additional capital when needed and on acceptable terms may limit our ability to execute our business plans, and our liquidity needs could be materially affected by market fluctuations and general economic conditions.” Further, additional funds from capital-raising transactions may not be available when needed, on acceptable terms or at all. Any inability to fund any acquisitions, investments, or strategic relationships we pursue could cause us to forfeit opportunities we believe are promising or valuable, which could harm our prospects. If we raise funds by issuing equity securities, our stockholders may experience substantial dilution.

Our mix of customers fluctuates from period to period, and our revenue is often concentrated among only a small number of customers, and the loss of or a reduction in sales to any of our customers could materially harm our business.

The composition and concentration of our customer base often fluctuates from period to period, and in certain prior periods, a small number of customers accounted for a significant portion of our revenue. When customers who, to our knowledge, are under common control or otherwise affiliated with each other are aggregated, one of our customers contributed $35.7 million or 12% of our total revenue during the year ended December 31, 2023. We continue to see significant concentration in a single large customer. For these customers and for customers generally, tests are purchased on a test-by-test basis and not pursuant to any long-term purchasing arrangements. As a result, any or all of our customers, including affiliated customers or customers under common control who purchase large quantities of tests, could decide at any time to decrease, delay, or discontinue their orders from us, which could adversely affect our revenue. We believe some of these fluctuations in customer demand may be attributable, in part, to the nature of our business. Our traditional genetic testing customers can experience significant volatility in their testing demand from period to period in the ordinary course of their operations and certain of these customers are experiencing significant financial distress. Demand fluctuations, particularly for any large customers, often have a significant impact on our period-to-period performance regardless of their cause.

For instance, during 2023, projects for certain of our BioPharma services clients were scaled back or terminated due to those customers experiencing significant financial distress. We have also experienced recent growth in demand from fertility clinics and other laboratory customers as a result of our Beacon Expanded Carrier screen. However, if demand for IVF or other assisted reproductive technologies declines, demand for our Beacon tests and services may also decline. In light of the recent overturn of Roe v. Wade and recent state court decisions, there is uncertainty regarding the potential regulatory treatment of embryos, which may cause demand for IVF, or other assisted reproductive technologies, to decline or to decline in certain jurisdictions. Further, if our laboratory customers decided to perform certain testing services internally, our business and results of operations could be materially and adversely harmed. Our ability to maintain or increase sales to our existing customers depends on a variety of factors, including the other risk factors discussed in this report, many of which are beyond our control. Because of these and other factors, sales to any of our customers, including any key, affiliated, or commonly controlled customers, may not continue in the amounts or at the rates as they have in the past, and such sales may never reach or exceed historical levels in any future period. The loss of any of our customers, or a reduction in orders or difficulties collecting payments for tests ordered by any of them, could significantly reduce our revenue and adversely affect our operating results.

32


 

We face intense competition, which could intensify further in the future, and we may fail to maintain or again increase our revenue levels or sustain profitability if we cannot compete successfully.

We operate our businesses in very competitive and evolving fields. While we believe that we compare favorably to these competitors, some of our competitors may have technical, competitive, or other advantages over us for the development of technologies and processes or greater experience in particular diagnostics or therapeutic development areas, and consolidation among pharmaceutical, diagnostic, and biotechnology companies can enhance such advantages.

More specifically, many of our competitors have longer operating histories, larger customer bases, larger research and development staffs, more expansive brand recognition, established manufacturing capabilities and facilities, and deeper market penetration; substantially greater financial, technological and research and development resources and selling and marketing capabilities with established sales forces; and considerably more experience dealing with third-party payors. As a result, they may be able to respond more quickly to changes in customer requirements or preferences, develop faster and better advancements for their technologies, product candidates and tests, create and implement more successful strategies for the promotion and sale of their tests, obtain more favorable results from third-party payors regarding coverage and reimbursement for their offerings, adopt more aggressive pricing policies for their tests, secure supplies from vendors on more favorable terms or devote substantially more resources to infrastructure and systems development. In addition, competitors may be acquired by, receive investments from, or enter into other commercial relationships with larger, well-established and well-financed companies, which may result in even more resources being concentrated among our competitors. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies.

Our laboratory services competitors include dozens of companies focused on pathology, genetic, and diagnostic testing services, including specialty and reference laboratories that offer traditional single-gene and multi-gene tests. As such, we face intense competition from other life science, biotechnology, pharmaceutical, research and development, and diagnostic companies. This competition is subject to rapid change, could be significantly affected by new product or testing introductions, and may intensify further in the future. With respect to our research and development business, these competitors also compete with us in recruiting and retaining top qualified scientific and management personnel and establishing clinical trial sites and patient registration for clinical trials, as well as in acquiring technologies complementary to, or necessary for, our programs. Our commercial opportunities could be reduced or eliminated if our competitors develop and commercialize products that are safer, more effective, less expensive, more convenient or easier to administer, or have fewer or less severe effects than any products that we may develop. Our competitors also may obtain FDA, EMA, or other regulatory approval for their products more rapidly than we may obtain approval for our products, which could result in our competitors establishing a strong market position before we are able to enter the market. Even if our drug candidates achieve marketing approval, they may be priced at a significant premium over competitive products if any have been approved by then. The key competitive factors affecting the success of our product candidates are likely to be their efficacy, safety, and availability of reimbursement. We may not be able to compete effectively against competitive organizations. If we are unable to compete effectively, this could have a material adverse effect on our business and results of operations.

If our laboratory facilities become inoperable, if we are forced to vacate a facility, or if we are unable to obtain additional laboratory space as and when needed, we would be unable to perform our tests, and our business would be harmed.

We perform our tests at our CLIA-certified laboratories in El Monte, California; Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York. Our laboratories and the equipment we use to perform our tests would be costly to replace and could require substantial lead time to replace and qualify for use. Additionally, any other laboratory facilities or equipment we may use could be damaged or rendered inoperable by severe weather events, natural disasters, which may be exacerbated by the effects of climate change, or man-made disasters which could render it difficult or impossible for us to perform our tests for some period of time. The inability to perform our tests or the backlog that could develop if a laboratory becomes inoperable for even a short time could result in adversely affected turnaround times, the loss of customers or harm to our reputation. Although we maintain insurance for damage to our property and disruption of our business, this insurance may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, if at all.

Further, if we need to relocate from one laboratory facility to another laboratory facility or obtain additional laboratory space, we may have difficulty locating suitable space in a timely manner, on reasonable terms or at all. Even if acceptable space was available, it would be challenging, time-consuming, and expensive to obtain or transfer the licensure and accreditation required for a commercial laboratory like ours and the equipment used to perform our tests. These challenges could be amplified if we or our joint ventures or other commercial partners seek to procure and maintain laboratory space outside the United States as we pursue international expansion. If we are unable to obtain or are delayed in obtaining new laboratory space as needed, we may not be able to provide our existing tests, provide test results within acceptable turnaround times, or develop and launch new tests, which could result in harm to our business, reputation, financial condition and results of operations.

33


 

We rely on commercial courier delivery services to transport specimens to our laboratory facilities in a timely and cost-efficient manner, and if these delivery services are disrupted, our business could be materially harmed.

Our business depends on our ability to quickly and reliably deliver test results to our customers. We typically receive specimens from customers within days of shipment, or in some cases overnight, for analysis at our laboratory facilities. Disruptions in delivery service, whether due to labor disruptions, bad weather or natural disasters (including severe weather, fires or other natural events which may be exacerbated by climate change), labor strikes, work stoppages, or boycotts, pandemics or epidemics, terrorist acts or threats, force majeure events, or for other reasons, could adversely affect specimen integrity and our ability to process specimens in a timely manner, provide test results within acceptable turnaround times and otherwise service our customers. These circumstances could ultimately materially and adversely affect our reputation and our business. In addition, if we are unable to continue to obtain expedited delivery services on commercially reasonable terms, our operating results may be materially and adversely affected.

We depend on our information technology systems and any material failure of these systems, due to hardware or software malfunctions, delays in operation, and/or material failures to implement new or enhanced systems or cybersecurity breaches, could materially harm our business.

We depend on information technology and telecommunications systems for significant elements of our operations, such as our laboratory information management systems, including test validation, specimen tracking and quality control; our bioinformatics analytical software systems; our reference library of information relating to genetic variants and their role in disease; personal information storage, maintenance, and transmission; our customer-facing web-based portal and customer service functions; our report production systems; our billing and reimbursement procedures; our scientific and medical data analysis and other research and development activities and programs; and our general and administrative activities, including disclosure controls, internal control over financial reporting and other public reporting functions. In addition, our third-party service providers depend on technology and telecommunications systems in order to provide contracted services for us. We expect we will need to continue to expand and strengthen a number of enterprise software systems that affect a broad range of business processes and functions, particularly if and as our operations grow, including, for example, systems handling human resources, financial and other disclosure controls and reporting, customer relationship management, regulatory compliance, security controls, and other infrastructure functions.

Information technology and telecommunications systems are vulnerable to disruption and damage from a variety of sources, including power outages and other telecommunications or network failures, natural disasters, and the outbreak of war or acts of terrorism. Breaches resulting in the compromise, disruption, degradation, manipulation, loss, theft, destruction, or unauthorized disclosure of sensitive information can occur in a variety of ways, including but not limited to, negligent or wrongful conduct by employees or former employees or others with permitted access to our information technology systems and information, or wrongful conduct by hackers, competitors, or certain governments. Our third-party vendors and business partners face similar risks. Moreover, despite network security and back-up measures, our servers and other electronic systems are vulnerable to cybersecurity breaches, such as physical or electronic break-ins, computer viruses, ransomware attacks, phishing schemes, and similar disruptive events. Despite the precautionary measures we have taken to detect and prevent or solve problems that could affect our information technology and telecommunications systems, one of our subsidiaries has experienced security incidents to its information systems that resulted in the unauthorized access, use, and disclosure of PHI and other confidential information. To date, these incidents have not materially affected our business, however such incidents could cause significant downtime or failures of our systems or those used by our third-party service providers. Cyber-attacks come in many forms, including the deployment of harmful malware or ransomware, exploitation of vulnerabilities, phishing, and other use of social engineering, and other means to compromise the confidentiality, integrity, and availability of our information technology systems and confidential information. The techniques used by criminal elements to attack computer systems are sophisticated, change frequently and may originate from less regulated or remote areas of the world. Although we carry property, business interruption, and cyber liability insurance, the coverage may not be adequate to compensate for all losses that may occur in the event of system downtime or failure. Any such disruption or loss of information technology or telecommunications systems on which critical aspects of our operations depend could have a material adverse effect on our business and our reputation.

Additionally, if and as our business grows, we will need to continually improve and expand the scope of our technology systems in order to maintain their adequacy for the scale of our operations. Any failure to make such improvements or any significant delay in the planned implementation of new or enhanced systems could render our systems obsolete or inadequate, in which case our service to our customers and our other business activities could suffer, and we could be more vulnerable to electronic breaches from outside sources.

If our computer systems are compromised, we could be subject to significant fines, damages, reputational harm, litigation, and enforcement actions, and we could lose trade secrets, the occurrence of which could materially harm our business, in addition to possibly requiring substantial and material expenditures of resources to remedy.

34


 

We rely on a limited number of suppliers and, in some cases, a sole supplier, for certain laboratory substances, equipment and other materials, and any delays or difficulties securing these materials could disrupt our laboratory operations and materially harm our business.

We rely on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into our tests and testing services, which we refer to as reagents, as well as for the sequencers, collection kits, and various other equipment and materials we use in our laboratory operations. In particular, we rely on Illumina as the sole supplier of the next generation sequencers and associated reagents we use to perform our genetic tests and as the sole provider of maintenance and repair services for these sequencers; on Roche Holdings AG for certain laboratory equipment, supplies and services for our immunohistochemistry services; on Beckman Coulter Diagnostics for certain laboratory equipment, supplies and services for our flow cytometry tests and testing services; on Leica Biosystems for an automated digital scanning solution to scale up the digital pathology operations; and on Abbott laboratories for certain laboratory equipment, supplies and services for our FISH tests and testing services. Additionally, our therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with our research and development efforts. We do not have long-term agreements with most of our suppliers and, as a result, they could cease supplying these materials and equipment generally to us at any time due to an inability to reach agreement with us on supply terms, disruptions in their operations, a determination to pursue other activities or lines of business, or they could fail to provide us with sufficient quantities of materials that meet our specifications, among other reasons. These suppliers may also be affected by natural disasters such as extreme weather events, fires or flooding (which may be exacerbated as a result of climate change), pandemics and health events, and disruptions of the global supply chain. While there are several sequencer suppliers that we believe could replace Illumina, and while we believe that we have sufficient alternative suppliers for our other needs, transitioning to a new supplier or locating a temporary substitute, if any are available, would be time-consuming and expensive, could result in interruptions in or otherwise affect the performance specifications of our laboratory operations or could require that we revalidate our tests. In addition, the use of equipment or materials provided by a replacement supplier could require us to alter our laboratory operations and procedures. Moreover, we believe there are currently only a few manufacturers that are capable of supplying and servicing certain equipment and other materials necessary for our laboratory operations, including sequencers and various associated reagents. As a result, replacement equipment and materials that meet our quality control and performance requirements may not be available on reasonable terms, in a timely manner or at all. If we encounter delays or difficulties securing, reconfiguring or revalidating the equipment, reagents and other materials required for our tests our operations could be materially disrupted; our anticipated turnaround times or ability to deliver our testing services in a timely manner could be adversely impacted; our development efforts may be delayed or interrupted; and our business, financial condition, results of operations and reputation could be adversely affected.

The loss of any member of our senior management team could adversely affect our business.

Our success depends in large part on the skill, experience, and performance of our executive management team and others in key leadership positions, especially Ming Hsieh, our founder, Chief Executive Officer and Chairman of our board of directors; Paul Kim, our Chief Financial Officer; Dr. Han Lin Gao, our Chief Scientific Officer and Laboratory Director; and Jian Xie, our President and Chief Operating Officer. Additionally, the success of our Fulgent Pharma business depends in large part on the skill, experience, and performance of our executive management team and others in key leadership positions, especially Ray Yin, its President and Chief Scientific Officer. The continued efforts of these persons will be critical to us as we continue to develop our technologies and focus on growing our business. If we lose one or more of these key executives, we could experience difficulties maintaining our operations, including our ability to compete effectively, advance our technologies, develop new tests, and implement our business strategies. All of our executives and employees, including Messrs. Hsieh, Kim, and Xie; Dr. Yin; and Dr. Gao, are at-will, meaning either we or the executive may terminate his employment at any time. We do not carry key person insurance for any of our executives or other employees. In addition, we do not have long-term retention agreements in place with any of our executives or key employees.

We rely on highly skilled personnel in a broad array of disciplines, and if we are unable to hire, retain, or motivate these individuals, we may not be able to maintain the quality of our tests or grow our business.

Our business, including our research and development programs, laboratory operations, and administrative functions, largely depend on our continued ability to identify, hire, train, motivate, and retain highly skilled personnel for all areas of our organization, including biostatisticians, geneticists, software engineers, laboratory directors, and specialists, sales, and marketing experts and other scientific, technical, and managerial personnel. Competition in our industry for qualified executives and other employees is intense, and we may not be able to attract or retain the qualified personnel we need to execute our business plans due to high levels of competition for these personnel among our competitors, other life science businesses, universities, and public and private research institutions. In addition, our compensation arrangements may not be successful in attracting new employees and retaining and motivating our existing employees. If we are not able to attract and retain the necessary personnel to accomplish our business objectives, we may experience constraints that could adversely affect our ability to expand our business and support our clinical

35


 

laboratory operations, and our sales and marketing and research and development efforts, which would negatively affect our prospects for future growth and success.

Our reputation and business could be damaged by negative publicity.

We have been and may again be subject to negative publicity. Reputational risk, including as a result of negative publicity, is inherent in our business. Negative publicity can result from actual or alleged conduct in a number of areas, including legal and regulatory compliance, corporate governance, litigation, inadequate protection of health information, illegal or unauthorized acts taken by third parties that supply products or services to us, and the conduct of our employees or agents. In particular, COVID-19 and access to fertility services have been politically controversial topics, and our provision of COVID-19 testing and related services has subjected us to negative publicity and we may again be subject to negative publicity in connection with our testing services provided to fertility clinics or provided in support of assisted reproductive technology. Negative publicity can damage our reputation and business even if these statements about us are untrue. Damage to our reputation could adversely impact our ability to attract new and to maintain existing customers, employees, and business relationships. This damage and these circumstances may have a material adverse effect on our financial condition, prospects, and results of operations.

We may not be successful in developing and marketing new tests, which could negatively impact our performance and prospects.

We believe our future success will depend in part on our ability to continue to expand our test and testing service offerings and develop and sell new tests and testing services and on our ability to expand our presence in new and existing markets, including our presence in the molecular diagnostic and cancer testing markets. We may not be successful in launching or marketing any new tests we may develop; in expanding into any new or existing markets; and, even if we are successful, the demand for our tests could decrease or may not continue to increase at historical rates due to resulting sales of any new tests. Development of new tests is time-consuming and costly, as development and marketing of new tests requires us to conduct research and development activities regarding the new tests and to further scale our laboratory processes and infrastructure to be able to analyze increasing amounts of more diverse data. Further, we may be unable to discover or develop and launch new tests for a variety of reasons, including failure of any proposed test to perform as expected, lack of validation or reference data for the test, or failure to demonstrate the utility of the test. Any new test we are able to discover and develop may not be launched in a timely manner, meet applicable regulatory standards, successfully compete with other technologies and available tests, avoid infringing the proprietary rights of others, achieve coverage and adequate reimbursement from third-party payors, be capable of performance at commercial levels and at reasonable costs, be successfully marketed, or achieve sufficient market acceptance for us to recoup our time and capital investment in the development of the test. Any failure to successfully develop, market, and sell new tests could negatively impact our ability to attract and retain customers, our revenue, and prospects.

We are exposed to additional business, regulatory, political, operational, financial, and economic risks related to our international operations.

Our existing customer base includes international customers from a variety of geographic markets. As part of our strategy, we aim to increase our volume of direct sales to international customers in a variety of markets by conducting targeted marketing outreach activities and, if opportunities arise, engaging distributors or establishing other types of arrangements, such as additional joint ventures or other relationships. However, we may never be successful in achieving these objectives, and even if we are successful, these strategies may not result in meaningful or any increases in our customer base, test volumes, or revenue.

Doing business internationally involves a number of risks, including, among others:

compliance with the laws and regulations of multiple jurisdictions, which may be conflicting or subject to increasing stringency or other changes, including privacy and data protection regulations, tax laws, employment laws, healthcare regulatory requirements, and other related approvals, including permitting and licensing requirements;
logistics associated with the shipment of blood or other tissue specimens, including infrastructure conditions, transportation delays, and the impact of U.S. and local laws and regulations, such as export and import restrictions, tariffs, or other charges and other trade barriers, all of which involve increased risk related to the trade policies of the current administration, which may threaten existing and proposed trade agreements and impose more restrictive U.S. export-import regulations that impact our business;
limits on our ability to penetrate international markets, including legal and regulatory requirements that would force us to conduct our tests locally by building additional laboratories or engaging in joint ventures or other relationships in order to offer our tests in certain countries, which relationships could involve significant time and resources to establish, deny us control over certain aspects of the foreign operations, or reduce the economic value to us of these operations;

36


 

failure by us, any joint venturers, or other arrangements we have or may establish, or by any distributors or other commercial partners we have engaged or may engage to obtain any regulatory approvals required to market, sell, and use our tests in various countries;
challenges predicting the market for our tests and services generally and tailoring our test menu to meet varying customer expectations in different countries and territories;
difficulties gaining market share in territories in which we do not have a strong physical presence or brand awareness;
complexities and difficulties obtaining protection for and enforcing our intellectual property rights;
difficulties in staffing and managing foreign operations;
complexities associated with managing multiple payor coverage and reimbursement regimes, government payors, or patient self-pay systems;
financial risks, such as longer payment cycles, difficulty collecting trade accounts receivable and the impact of local and regional financial conditions on demand and payment for our tests;
inflationary pressures, such as those the global market is currently experiencing, which have and may increase costs for materials, supplies, and services;
exposure to foreign currency exchange rate fluctuations, conversions of currencies, and the risk of repatriation of certain foreign currencies;
natural disasters; political and economic instability, including wars , terrorism and political unrest, such as conflicts in the Ukraine and the Middle East; outbreak of disease; boycotts; and other business restrictions; and
regulatory and compliance risks related to applicable anti-bribery laws, including requirements to maintain accurate information and control over activities that may fall within the purview of these laws.

Any of these factors could significantly harm our existing relationships with international customers or derail our international expansion plans, which would cause our revenue and results of operations to suffer.

In addition, we are exposed to a number of additional risks and challenges related to our joint venture in China. These risks include, among others, difficulties predicting the market for genetic testing in Asia; competitive factors in this market, including challenges securing market share; local differences in customer demands and preferences and the regulatory environment and regulatory requirements; the interpretation or enforcement of laws, regulations, and rules in China and many of the other risks of doing business internationally that are discussed above. Although we believe this joint venture could result in expanded long-term opportunities to address the genetic testing market in Asia, this belief could turn out to be wrong, and we may never realize these or any other benefits we anticipate from our joint venture. Moreover, any joint venture we may seek to establish may never produce sufficient revenue for us to recover our capital and other investments in the joint venture, and we could become subject to liabilities based on our involvement in the joint venture’s operations. The materialization of any of these risks could materially harm our performance and prospects.

If we are sued for product or professional liability, we could face substantial liabilities that exceed our resources.

Our business depends on our ability to provide reliable and accurate test results, including tests that incorporate rapidly evolving information about the role of genes and gene variants in disease and clinically relevant outcomes associated with these variants. Hundreds of genes can be implicated in some disorders. Overlapping networks of genes and symptoms can be implicated in multiple conditions. As a result, and particularly with respect to pathology tests, substantial judgment is required in order to interpret the results of each test we perform and produce a report summarizing these results. Errors, such as failures to detect genomic variants with high accuracy, or mistakes, such as failures to completely and correctly identify the significance of gene variants or to detect disease, could subject us to product liability or professional liability claims. Any such claim against us could result in substantial damages and be costly and time-consuming to defend. Although we maintain liability insurance, including for errors and omissions, our insurance may not fully protect us from the financial impact of defending against these types of claims or any judgments, fines, or settlement costs arising out of any such claims. Additionally, any liability claim brought against us, with or without merit, could increase our insurance rates or prevent us from securing adequate insurance coverage in the future. Moreover, any liability lawsuit could damage our reputation or force us to suspend sales of our tests. The occurrence of any of these events could have a material adverse effect on our business, reputation and results of operations.

Fulgent Pharma’s business involves the testing of new drugs on patients in clinical trials and will continue to involve the additional testing of drugs on patients in the future. Our involvement in the clinical trials and development process creates a risk of liability for personal injury to or death of patients, particularly those with life-threatening illnesses, resulting from adverse reactions to the drugs administered during testing or after product launch, respectively. Although we maintain the types and amounts of insurance we view as customary and appropriate in the industries and countries in which we operate, if we are required to pay significant damages or incur significant defense costs in connection with any personal injury claim that is outside the scope of indemnification agreements we have with our clients, if any indemnification agreement is not performed in accordance with its terms or if our liability

37


 

exceeds the amount of any applicable indemnification limits or available insurance coverage, our financial condition, results of operations and reputation could be materially and adversely affected.

In addition, insurance coverage is increasingly expensive and difficult to obtain. Inability to obtain or maintain sufficient insurance coverage at an acceptable cost or to otherwise protect against potential product or other legal or administrative liability claims could prevent or inhibit customer relationships, the clinical development, commercial production, and sale of any of our products and product candidates, which could adversely affect our business.

Any inability to obtain additional capital when needed and on acceptable terms may limit our ability to execute our business plans, and our liquidity needs could be materially affected by market fluctuations and general economic conditions. If we raise funds by issuing equity securities, our stockholders may experience substantial dilution.

We expect our capital expenditures and operating expenses to increase over the next several years as we seek to expand our infrastructure, other commercial operations, and research and development activities. As of December 31, 2023, we had cash, cash equivalents, and marketable securities of approximately $847.7 million. We may seek to fund future cash needs through securities offerings, credit facilities, or other debt financings, asset sales, collaborations or licensing arrangements. Additional funding may not be available to us when needed, on acceptable terms or at all. For example, the COVID-19 pandemic initially caused extreme disruption and volatility in the global capital markets followed by a period of high market demand for life science and diagnostic company equities and then a period of less demand for these equities in 2022 and 2023. These circumstances and high volatility in capital markets generally may reduce our ability to access capital and/or adversely affect the stability of the depository institutions maintaining our assets.

If we raise additional funds by issuing equity securities, our existing stockholders could experience substantial dilution. Additionally, any preferred stock we issue could provide for rights, preferences, or privileges senior to those of our common stock, and our issuance of any additional equity securities, or the possibility of such an issuance, could cause the market price of our common stock to decline. The terms of any debt securities we issue or borrowings we incur, if available, could impose significant restrictions on our operations, such as limitations on our ability to incur additional debt or issue additional equity or other restrictions that could adversely affect our ability to conduct our business, and would result in increased fixed payment obligations. If we seek to sell assets or enter into collaborations or licensing arrangements to raise capital, we may be required to accept unfavorable terms or relinquish or license to a third party our rights to important or valuable technologies or tests we may otherwise seek to develop ourselves. Moreover, we may incur substantial costs in pursuing future capital, including investment banking, legal, and accounting fees, printing and distribution expenses and other similar costs. If we are unable to secure funding if and when needed and on reasonable terms, we may be forced to delay, reduce the scope of or eliminate one or more sales and marketing initiatives, research and development programs or other growth plans or strategies. In addition, we may be forced to work with a partner on one or more aspects of our tests or market development programs or initiatives, which could lower the economic value to us of these tests, programs or initiatives. Any such outcome could significantly harm our business, performance, and prospects.

Inflation may adversely affect us by materially increasing our costs.

Recently, inflation has increased throughout the U.S. economy. Inflation can adversely affect us by materially increasing the costs of clinical trials and research, the development of our tests and product candidates, administration, and other costs of doing business. We may experience material increases in the prices of labor and other costs of doing business. In an inflationary environment, cost increases may materially outpace our expectations, causing us to use our cash and other liquid assets faster than forecasted. If this happens, we may need to raise additional capital to fund our operations, which may not be available in sufficient amounts or on reasonable terms, if at all, sooner than expected.

If we are unable to maintain effective internal control over financial reporting, investors could lose confidence in the accuracy and completeness of our reported financial information, and the market price of our common stock could decline.

We are required to maintain internal control over financial reporting and report any material weaknesses in these internal controls. Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal control over financial reporting and annually provide a management report on these internal controls. We have incurred and expect to continue to incur significant expenses and devote substantial management effort toward compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. Although we have implemented systems, processes and controls and performed this evaluation as of the end of 2023, we will need to maintain and enhance these controls if and as we grow. Moreover, we may need to hire additional personnel and devote more resources to our financial reporting function in order to do so, which will increase our operating expenses.

38


 

If one or more material weaknesses is identified during the process of evaluating our internal controls or if we do not detect errors on a timely basis, our financial statements may be materially misstated. In addition, in that event, our management would be unable to conclude that our internal control over financial reporting is effective. In addition, now that we are no longer an emerging growth company, we are required to include an attestation report on internal control over financial reporting issued by our independent registered public accounting firm. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could materially harm our results of operations, cause us to fail to meet our reporting obligations, result in a restatement of our financial statements for prior periods, or adversely affect the results of management evaluations and independent registered public accounting firm audits of our internal control over financial reporting that we are required to include in our periodic reports that will be filed with the SEC. If we or our auditors were to conclude that our internal control over financial reporting was not effective because one or more material weaknesses had been identified or if internal control deficiencies result in the restatement of our financial results, investors could lose confidence in the accuracy and completeness of our financial disclosures and the price of our common stock could decline.

Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.

We are subject to the periodic reporting and other requirements of the Exchange Act. We have implemented disclosure controls and procedures designed to provide reasonable assurance that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. However, any disclosure controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. As a result, because of these inherent limitations in our control system, misstatements or omissions due to error or fraud may occur and may not be detected, which could result in failures to file required reports in a timely manner and filing reports containing incorrect information. Any of these outcomes could result in SEC enforcement actions, monetary fines or other penalties, damage to our reputation and harm to our financial condition and stock price.

Our investments in marketable securities are subject to certain risks which could affect our overall financial condition, results of operations, or cash flows.

We invest a portion of our available cash and cash equivalents by purchasing marketable securities in a managed portfolio and direct investments in a variety of debt securities, including corporate debt securities, municipal bonds, U.S. government and agency debt securities, and debt instruments issued by foreign governments. The primary objective of our investment activity is to maintain the safety of principal, preserve capital and provide for future liquidity requirements while maximizing yields without significantly increasing risk. Should any of our investments or marketable securities lose value or have their liquidity impaired, it could materially affect our overall financial condition. Additionally, should we choose or are required to sell these securities in the future at a loss, our consolidated operating results or cash flows may be materially and adversely affected.

We maintain cash deposits in excess of federally insured limits. Adverse developments affecting financial institutions, including bank failures, could adversely affect our liquidity and financial performance.

We maintain our cash, cash equivalents, and marketable securities with high quality, accredited financial institutions. However, some of these accounts exceed the Federal Deposit Insurance Corporation, or FDIC, insurance limit of $250,000 and, while we believe the Company is not exposed to significant credit risk due to the financial strength of these depository institutions or investments, if any such depositary institution fails to return our deposits, or if a depository institution is subject to other adverse conditions in the financial or credit markets, this could further impact access to our invested cash or cash equivalents and could adversely impact our operating liquidity and financial performance. Further, the failure or collapse of one or more of these depository institutions or default on these investments could materially adversely affect our ability to recover these assets and/or materially harm our financial condition.

We have been the subject of a shareholder class action, which was dismissed without prejudice; and may be subject to further shareholder litigation in the future; our costs of defending such litigation, arbitration and other proceedings and any adverse outcome of such litigation, arbitration, or other proceeding may have a material adverse effect on our business and the results of our operations.

We have been, and may from time to time in the future be, involved in and subject to material litigation and other legal proceedings, including shareholder litigation. These proceedings may not always resolve in our favor and may materially and adversely affect our business. While the recent shareholder class action was dismissed, it was dismissed without prejudice, so there is no assurance that another complaint may not be filed in the future. Regardless of outcome, litigation can have an adverse impact on us

39


 

due to defense and settlement costs, diversion of management resources, negative publicity, and reputational harm, among other factors.

Political uncertainty may have an adverse impact on our operating performance and results of operations.

General political uncertainty may have an adverse impact on our operating performance and results of operations. In particular, the United States continues to experience significant political events that cast uncertainty on global financial and economic markets, especially in light of the upcoming presidential election. It is presently unclear exactly what actions the new administration in the United States will implement, and if implemented, how these actions may impact the pharmaceutical and diagnostics industries in the United States. Any actions taken by a new U.S. administration may have a negative impact on the United States economies and on our business, financial conditions, and results of operations.

Impairment charges relating to our goodwill and intangible assets could negatively affect our financial performance.

We have previously and may again in the future pursue acquisitions of complementary businesses or assets, and we may not realize all the economic benefit from those acquisitions, which could cause an impairment of goodwill or intangibles. We assess goodwill and indefinite-lived intangibles for impairment at least annually or whenever events or changes in circumstances indicate the carrying value may not be recoverable. Events and conditions that could result in an impairment of our goodwill and intangible assets include a decline in our stock price and market capitalization, reduced future cash flow estimates, slower growth rates in industry segments in which we participate, or other factors leading to reduction in expected long-term growth or profitability. We may be required to record a significant charge in our consolidated financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined, which may negatively affect our financial condition and results of operations. For example, during our fiscal 2023 annual goodwill impairment analysis, we fully impaired goodwill of $71.8 million associated with the acquisition of Inform Diagnostics, $27.5 million associated with the acquisition of CSI, and $21.0 million associated with the restructuring of Fujian Fujun Gene Biotech Co., Ltd, or FF Gene Biotech, which was principally driven by a sustained decline in our market price and capitalization.

Reimbursement Risks

Our ability to achieve or sustain profitability also depends on our collection of payment for the tests we deliver, which we may not be able to do successfully.

We have historically focused primarily on providing our tests to hospitals, medical institutions and other laboratories, our traditional genetic testing customer base. Our customer base for our COVID-19 tests is principally comprised of governmental bodies, municipalities, and large corporations who pay us directly or through third-party payors. In March 2020, the Coronavirus Aid, Relief, and Economic Security Act, or CARES Act, was enacted, providing for reimbursement to healthcare providers for COVID-19 tests provided to uninsured individuals through a program administered by HRSA. However, HRSA announced that the program ceased accepting COVID-19 testing claims as of March 22, 2022, due to a lack of sufficient funds.

Further, healthcare policy changes that influence the way healthcare is financed or other changes in the market that impact payment rates by institutional or non-institutional customers could also affect our collection rates. If we are unable to convince hospitals, medical institutions and other laboratories of the value and benefit provided by our tests and testing services, these customers may slow, or stop altogether, their purchases of our tests. Moreover, our ability to collect payment for our tests and testing services in a timely manner or at all from our healthcare provider customers may decline to the extent we expand our business into new healthcare provider customer groups, including individual physicians and other practitioners, from which collection rates are often significantly lower than hospitals, medical institutions and other laboratories and which involve substantial additional risks that are discussed in these risk factors below. Our collection risks also include the potential for default or bankruptcy by the party responsible for payment and other risks associated with payment collection generally. Any inability to maintain our past payment collection levels could cause our revenue and ability to achieve profitability to decline and adversely affect our business, prospects and financial condition.

If third-party payors do not provide coverage and adequate reimbursement for our tests and testing services, our potential for growth and our ability to collect revenue for these tests and testing services could be limited and our results of operations may be materially and adversely affected.

Coverage and reimbursement by third-party payors, including managed care organizations, other private health insurers and government healthcare programs, such as Medicare and Medicaid, for the types of tests we perform can be limited and uncertain. Our customers may not order our tests or testing services unless third-party payors cover and provide adequate reimbursement for a substantial portion of the price of the tests. If we are not able to obtain coverage and an acceptable level of reimbursement for our tests

40


 

from third-party payors, the patient for whom the test is ordered typically will owe a greater co-insurance, deductible or co-payment amount or may be expected to pay the entire cost of the test out-of-pocket, which could dissuade practitioners from ordering our tests and, if ordered, could result in a delay in or decreased likelihood of collecting payment, whether from patients or from third-party payors. We believe our ability to increase the amount of tests and testing services we sell to our healthcare provider customers and any corresponding revenue depends in part on our ability to achieve and maintain broad coverage and reimbursement for our tests from third-party payors.

Coverage and reimbursement by a third-party payor depends on a number of factors, including a payor’s determination that a test or testing service is appropriate, medically necessary, and cost-effective. Each payor makes its own decision as to whether to establish a policy or enter into a contract to cover our tests and the amount it will reimburse for each test, and any determination by a payor regarding coverage and amount of reimbursement for our tests would likely be made on an indication-by-indication basis. Even if a test has been approved for reimbursement for any particular indication or in any particular jurisdiction, there is no guarantee this test will remain approved for reimbursement or that any similar or additional tests will be approved for reimbursement in the future. Moreover, there can be no assurance that any new tests we launch will be reimbursed at all or at rates comparable to the rates of any previously reimbursed tests. In addition, the coding procedure used by all third-party payors with respect to establishing payment rates for various procedures, including our tests, is complex, does not currently adapt well to the tests we perform and may not enable coverage and adequate reimbursement rates for our tests. If physicians fail to provide appropriate diagnosis codes for tests that they order, we may not be reimbursed for our tests. Additionally, if we are not able to obtain sufficient clinical information in support of our tests, third-party payors could designate our tests as experimental or investigational and decline to cover and reimburse our tests because of this designation. As a result of these factors, obtaining approvals from third-party payors to cover our tests and testing services and establishing adequate reimbursement levels is an unpredictable, challenging, time-consuming and costly process, and we may never be successful.

To date, we have contracted directly with national health insurance companies to become an in-network provider and enrolled as a supplier in the Medicare program and a provider in some state Medicaid programs, and we have also received payment for our tests from other third-party payors as an out-of-network provider. Although becoming an in-network provider or enrolling as a supplier or provider means that we have agreed with these payors to provide certain of our tests at negotiated or set fee schedule rates, it does not obligate any physicians or other practitioners to order our tests or guarantee that we will receive reimbursement for our tests from these or any other payors at adequate levels. As a result, these payor relationships, any other similar relationships we may establish in the future, or any additional payments we may receive from other payors as an out-of-network provider, may not amount to acceptable levels of reimbursement for our tests or meaningful or any increases in our customer base or the number of tests we sell. We expect to focus on increasing coverage and reimbursement for our current tests and any future tests we may develop, but we cannot predict whether, under what circumstances, or at what payment levels payors will cover and reimburse us for our tests. Further, even if we are successful, we believe it could take several years to achieve coverage and adequate contracted reimbursement with third-party payors. If we fail to establish and maintain broad coverage and reimbursement for our tests, our ability to maintain or grow our test volume, customer base, collectability rates and revenue levels could be limited and our future prospects and our business could suffer.

Failure to comply with government laws and regulations related to submission of claims for our services could result in significant monetary damages and penalties and exclusion from the Medicare and Medicaid programs and corresponding foreign reimbursement programs. We are also subject to governmental audits that could result in material refunds or settlement. Our business, prospects and financial condition may be adversely affected as the result of the current HRSA Audit.

We are subject to laws and regulations governing the submission of claims for payment for our services, such as those relating to: coverage of our tests and testing services under Medicare, Medicaid, HRSA, and other state, federal and foreign healthcare programs; the amounts that we may bill for our services; and the party to which we must submit claims. Our failure to comply with applicable laws and regulations could result in our inability to receive payment for our services or in attempts by state and federal healthcare programs, such as HRSA, Medicare and Medicaid, to recover payments already made. Submission of claims in violation of these laws and regulations, identified through an audit or through the Company’s control processes, can result, as noted above, in recoupment of payments already received, substantial civil monetary penalties, and exclusion from state and federal healthcare programs, and can subject us to liability under the federal False Claims Act and similar laws. The failure to report and return an overpayment to the HRSA and Medicare or Medicaid programs within 60 days of identifying its existence can give rise to liability under the False Claims Act. Further, a government agency could attempt to hold us liable for causing the improper submission of claims by another entity for services that we performed if we were found to have knowingly participated in the arrangement at issue. Similar to other laboratories in the industry, the Company is currently being audited by HRSA with respect to its reimbursement for COVID-19 tests furnished to patients believed to be uninsured. The Company is fully cooperating and working with HRSA’s auditors to resolve any issues, including any reimbursed amounts that may need to be returned to HRSA. There is uncertainty with respect to the methodology HRSA will use and whether and how they will extrapolate audit results as well as uncertainty around the amount or settlement based on the audit results. The results of the HRSA audit may materially and adversely affect the Company’s business, prospects, and financial condition.

41


 

See “Contingencies” in Note 8, Debt, Commitments and Contingencies for additional information.

Billing and collections processing for our tests is complex and time-consuming, and any delay in transmitting and collecting claims could have an adverse effect on our revenue.

Billing for our tests is complex, time-consuming and expensive. Depending on the billing arrangement and applicable law, we may bill various different parties for our tests. This includes billing customers directly, as in the case of our hospital and other medical institution customers, as well as billing through Medicare, Medicaid, insurance companies and patients, all of which may have different billing requirements. We may face increased risk in our collection efforts due to the complexities of these billing requirements, including long collection cycles and lower collection rates, which could adversely affect our business, results of operations and financial condition.

 

Several factors make this billing process complex, including:

contractual restrictions in our customer contracts that may limit our ability to utilize certain third-party billing service providers;
differences between the list price for our tests and the reimbursement rates of payors;
compliance with complex federal and state regulations related to billing government healthcare programs, including Medicare and Medicaid;
disputes among payors as to which party is responsible for payment;
differences in coverage among payors and the effect of patient co-payments or co-insurance;
differences in information and billing requirements among payors;
incorrect or missing billing information; and
the resources required to manage the billing and claims appeals process.

We have developed internal systems and procedures to handle these billing and collections functions, but we will need to make significant efforts and expend substantial resources to further develop our systems and procedures to handle these aspects of our business, which could become increasingly important as we focus on increasing test volumes from non-hospital and medical institution customer groups and establishing coverage and reimbursement policies with third-party payors. As a result, these billing complexities, along with the related uncertainty in obtaining payment for our tests, could negatively affect our revenue and cash flows, our ability to achieve or sustain profitability and the consistency and comparability of our results of operations. In addition, if claims for our tests are not submitted to payors on a timely basis, or if we are required to switch to a different provider to handle our processing and collections functions, our revenue and our business could be adversely affected.

Regulatory Risks

Any changes in laws, regulations, or the enforcement discretion of the FDA with respect to the marketing of diagnostic products, or violations of laws or regulations by us, could materially and adversely affect our business, prospects, results of operations, or financial condition.

The laws and regulations governing the marketing of diagnostic products are evolving, extremely complex and in many instances, have no significant regulatory or judicial interpretations of these laws and regulations. Pursuant to its authority under the federal FDC Act, the FDA has jurisdiction over medical devices, including IVDs, and, therefore, potentially our clinical laboratory tests. Among other things, pursuant to the FDC Act and its implementing regulations, the FDA regulates the research, testing, manufacturing, safety, labeling, storage, recordkeeping, premarket clearance or approval, marketing and promotion, and sales and distribution of medical devices in the United States to ensure that medical products distributed domestically are safe and effective for their intended uses. In addition, the FDA regulates the import and export of medical devices.

Although the FDA has statutory authority to assure that medical devices and IVDs, including potentially our tests, are safe and effective for their intended uses, the FDA had historically exercised enforcement discretion and not enforced applicable provisions of the FDC Act and regulations with respect to LDTs, which are a particular type of medical device. We believe our tests are not currently subject to the FDA’s medical device regulations and the applicable FDC Act provisions due to their status as LDTs. However, in October 2023, the FDA issued a proposed rule aimed at regulating LDTs under the current medical device framework and proposing to phase out its existing enforcement discretion policy for this category of diagnostic tests. The agency’s proposal envisions that the LDT enforcement policy phase-out process would occur in gradual stages over a total period of four years, with pre-market approval applications for high-risk tests to be submitted by the 3.5-year mark, although more details are expected to be provided with the upcoming final rule. The likelihood of the FDA finalizing the proposed rule in April 2024 (as is currently projected), as well as potential litigation challenging the agency’s authority to take such action, is uncertain at this time. Affected stakeholders continue to press for a comprehensive legislative solution to create a harmonized paradigm for oversight of LDTs by both

42


 

the FDA and CMS, instead of implementation of the proposed FDA administrative action, which may be disruptive to the industry and to patient access to certain diagnostic tests.

Even though we presently commercialize our tests as LDTs, our tests may in the future become subject to more onerous regulation by the FDA. For example, the FDA may disagree with our assessment that our tests fall within the definition of an LDT and seek to regulate our tests as medical devices or the proposed rule to regulate LDTs as medical devices may be implemented.

Separately, members of Congress have been working with stakeholders for several years on a possible bill to reform the regulation of in vitro clinical tests including LDTs. For example, as drafted and re-introduced for consideration by the current Congress, the Verifying Accurate, Leading-edge IVCT Development Act, or the VALID Act, has been garnering bipartisan and bicameral support. The VALID Act would codify into law the term “in vitro clinical test” to create a new medical product category separate from medical devices that includes products currently regulated as IVDs, as well as LDTs. The VALID Act would also create a new system for labs and hospitals to use to submit their tests electronically to the FDA for approval, which is aimed at reducing the amount of time it takes for the agency to approve such tests, and establish a new program to expedite the development of diagnostic tests that can be used to address a current unmet need for patients.

It is unclear whether the VALID Act would be passed by Congress in its current form or signed into law by President Biden. Until the FDA finalizes LDT regulations through the ongoing notice-and-comment rulemaking process or the VALID Act or other legislation is passed reforming the federal government’s regulation of LDTs, it is unknown how the FDA may regulate our tests in the future and what testing and data may be required to support any required clearance or approval.

If Congress enacts comprehensive legislation to regulate in vitro diagnostics or if the FDA finalizes its proposal to enforce medical device requirements for LDTs, or if the FDA disagrees with our assessment that our tests meet the criteria to be marketed LDTs, we could, for the first time, be subject to enforcement of a variety of regulatory requirements, including registration and listing, medical device reporting and quality control, and we could be required to obtain premarket clearance or approval for our existing tests and any new tests we may develop, which may force us to cease marketing our tests until we obtain the required clearance or approval. The premarket review process can be lengthy, expensive, time-consuming and unpredictable. Further, obtaining premarket clearance may involve, among other things, successfully completing clinical trials. Clinical trials require significant time and cash resources and are subject to a high degree of risk, including risks of experiencing delays, failing to complete the trial or obtaining unexpected or negative results. If we are required to obtain premarket clearance or approval and/or conduct premarket clinical trials, our development costs could significantly increase, our introduction of any new tests we may develop may be delayed and sales of our existing tests could be interrupted or stopped. Any of these outcomes could reduce our revenue or increase our costs and materially adversely affect our business, prospects, results of operations or financial condition. Moreover, any cleared or approved labeling claims may not be consistent with our current claims or adequate to support continued adoption of and reimbursement for our tests. For instance, if we are required by the FDA to label our tests as investigational, or if labeling claims the FDA allows us to make are limited, order levels may decline and reimbursement may be adversely affected. As a result, we could experience significantly increased development costs and a delay in generating additional revenue from our existing tests or from tests we may develop.

In addition, while we qualify all materials used in our products in accordance with the regulations and guidelines of CLIA, the FDA could promulgate regulations or guidance documents impacting our ability to purchase materials necessary for the performance of our tests. If any of the reagents we obtain from suppliers and use in our tests are affected by future regulatory actions, our business could be adversely affected, including by increasing the cost of testing or delaying, limiting or prohibiting the purchase of reagents necessary to perform testing with our products.

Failure to comply with any applicable FDA requirements could trigger a range of enforcement actions by the FDA, including warning letters, civil monetary penalties, injunctions, criminal prosecution, recall or seizure, operating restrictions, partial suspension or total shutdown of operations and denial of or challenges to applications for clearance or approval, as well as significant adverse publicity.

If we fail to comply with applicable federal, state, local and foreign laboratory licensing requirements, we could lose the ability to perform our tests and experience material disruptions to our business.

We are subject to CLIA, a federal law that establishes quality standards for all laboratory testing and is intended to ensure the accuracy, reliability, and timeliness of patient results. CLIA requires that we hold a certificate specific to the categories of laboratory testing that we perform and that we comply with various standards with respect to personnel qualifications, facility administration, proficiency testing, quality control, quality assurance, and inspections. CLIA certification is required in order for us to be eligible to bill federal and state healthcare programs, as well as many private third-party payors, for our tests. We have obtained CLIA certification to conduct our tests at our laboratories in El Monte, California; Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.

43


 

In addition, we elect to have our laboratories accredited by CAP. CMS has deemed CAP standards to be equally or more stringent than CLIA regulations and has approved CAP as a recognized accrediting organization. Inspection by CAP is performed in lieu of inspection by CMS for CAP-accredited laboratories. Because we are accredited by CAP, we are deemed to also comply with CLIA. In addition, some countries outside the United States require CAP accreditation as a condition to permitting clinical laboratories to test samples taken from their citizens. Failure to maintain CAP accreditation could have a material adverse effect on the sales of our tests and the results of our operations.

We are also required to maintain a license to conduct testing in the State of California. California laws establish standards for day-to-day operation of our clinical reference laboratory in El Monte, including with respect to the training and skills required of personnel, quality control and proficiency testing requirements. In addition, because we receive test specimens originating from New York, we have obtained a state laboratory permit for our California laboratory from the New York State Department of Health, or DOH. The New York state laboratory laws and regulations are equal to or more stringent than CLIA. In addition, the laboratory director must maintain a Certificate of Qualification issued by New York’s DOH in permitted categories.

We are subject to on-site routine and complaint-driven inspections under both California and New York state laboratory laws and regulations. If we are found to be out of compliance with either California or New York requirements, the CA Department of Public Health or New York’s DOH may suspend, restrict or revoke our license or laboratory permit, respectively (and, with respect to California, may exclude persons or entities from owning, operating or directing a laboratory for two years following such license revocation), assess civil monetary penalties, or impose specific corrective action plans, among other sanctions. Any such actions could materially and adversely affect our business by prohibiting or limiting our ability to offer testing.

Moreover, certain other states require us to maintain out-of-state laboratory licenses or obtain approval on a test-specific basis to perform testing on specimens from these states. Additional states could adopt similar licensure requirements in the future, which could require us to modify, delay or discontinue our operations in such jurisdictions. We are also subject to regulation in foreign jurisdictions, which we expect will increase as we seek to expand international utilization of our tests or if jurisdictions in which we pursue operations adopt new or modified licensure requirements. Foreign licensure requirements could require review and modification of our tests in order to offer them in certain jurisdictions or could impose other limitations, such as restrictions on the transport of human blood or other tissue necessary for us to perform our tests that may limit our ability to make our tests available outside the United States. Additionally, complying with licensure requirements in new jurisdictions may be expensive, time-consuming and subject us to significant and unanticipated delays.

Failure to comply with applicable clinical laboratory licensure requirements could result in a range of enforcement actions, including license suspension, limitation or revocation, directed plan of correction, onsite monitoring, civil monetary penalties, civil injunctive suits, criminal sanctions and exclusion from the Medicare and Medicaid programs, as well as significant adverse publicity. Any sanction imposed under CLIA, its implementing regulations or state or foreign laws or regulations governing clinical laboratory licensure, or our failure to renew our CLIA certificate or any other required local, state or foreign license or accreditation, could have a material adverse effect on our business, financial condition and results of operations. In such case, even if we were able to bring our laboratory back into compliance, we could incur significant expenses and lose revenue while doing so.

We are subject to broad legal requirements regarding the information we test and analyze, and any failure to comply with these requirements could result in materially significant, penalties, materially damage our reputation and materially harm our business.

Our business is subject to federal and state laws that protect the privacy and security of personal information, including the HIPAA, HITECH, and similar state laws, as well as numerous other federal, state and foreign laws, including consumer protection laws and regulations, that govern the collection, dissemination, use, access to, confidentiality and security of patient health information. In addition, new laws and regulations that further protect the privacy and security of medical records or medical information are regularly considered by federal and state governments. Further, with the recent increase in publicity regarding data breaches resulting in improper dissemination of consumer information, federal and state governments have passed or are considering laws regulating the actions that a business must take if it experiences a data breach, such as prompt disclosure to affected customers. The FTC and states’ Attorneys General have also brought enforcement actions and prosecuted some data breach cases as unfair and/or deceptive acts or practices under the FTC Act and comparable state laws. In addition to data breach notification laws, some states have enacted statutes and rules requiring businesses to reasonably protect certain types of personal information they hold or to otherwise comply with certain specified data security requirements for personal information. We intend to continue to comprehensively protect all personal information and to comply with all applicable laws regarding the protection of such information.

Any failure to implement appropriate security measures to protect the confidentiality and integrity of personal information or any breach or other failure of these systems resulting in the unauthorized access, manipulation, disclosure, or loss of this information

44


 

could result in our noncompliance with these laws. Penalties for failure to comply with a requirement of HIPAA and HITECH vary significantly depending on the failure and could include civil monetary or criminal penalties.

The European Union formally adopted the GDPR, which applies to all European Union member states. The GDPR introduced stringent new data protection and operational requirements in the European Union for companies that receive or process personal data of European residents, as well as substantial fines for breaches of the data protection rules. It has increased our responsibility and liability in relation to personal data that we process, and we are required to maintain additional mechanisms ensuring compliance with the GDPR. The GDPR is a complex law, and the regulatory guidance is still evolving, including with respect to how the GDPR should be applied in the context of clinical studies and the collection, processing, and storage of sensitive personal data, including genetic information and testing. Furthermore, many of the countries within the European Union are still in the process of drafting supplementary data protection legislation in key fields where the GDPR allows for national variation, including the fields of clinical study and other health-related information. Additionally, in 2021, the United Kingdom’s UK GDPR rules became effective. These variations in the law may raise our costs of compliance and result in greater legal risks. On July 16, 2020, the highest Court of Justice of the European Union, or the CJEU, issued a landmark opinion in the case Maximilian Schrems vs. Facebook (Case C-311/18), or Schrems II. This decision calls into question certain data transfer mechanisms as between the European Union member states and the U.S. The CJEU is the highest court in Europe, and the Schrems II decision heightens the burden on data importers to assess U.S. national security laws on their business and future actions of European Union data protection authorities are difficult to predict at this early date. Consequently, there is some risk of any such data transfers from the European Union being halted by one or more European Union member states. Any contractual arrangements requiring the transfer of personal data from the European Union to us in the United States will require greater scrutiny and assessments as required under Schrems II and may have an adverse impact on cross-border transfers of personal data or increase costs of compliance.

In addition, many states, such as California (where one of our clinical laboratories is located), have implemented similar privacy laws and regulations, such as the CMIA, that impose restrictive requirements regulating the use and disclosure of patient health information and other personal information. In addition to fines and penalties imposed upon violators, some of these state laws also afford private rights of action to individuals who believe their personal information has been misused. California’s patient privacy laws, for example, provide for penalties of up to $250,000 and permit injured parties to sue for damages. In addition to the CMIA, California also enacted the CCPA, which became effective on January 1, 2020. The CCPA has been characterized as the first “GDPR-like” privacy statute to be enacted in the United States because it mirrors a number of the key provisions of the GDPR. The CCPA establishes a new privacy framework for covered businesses in the State of California by creating an expanded definition of personal information, establishing new data privacy rights for California residents, imposing special rules on the collection of personal data from minors, and creating a new and potentially severe statutory damages framework for violations of the CCPA and for businesses that fail to implement reasonable security procedures and practices to prevent data breaches. Additionally, the CPRA took full effect on January 1, 2023. The CPRA amends and expands the CCPA significantly, potentially resulting in further uncertainty, additional costs and expenses in an effort to comply, and additional harm and liability for failure to comply. Among other things, the CPRA established the CPPA, a new regulatory authority charged with administering and enforcing the CRPA and privacy rights in California. The CPPA has the power to levy fines and bring other enforcement actions. The CPRA could impact our operations or that of our collaborators and business partners and impose new regulatory requirements and increase costs of compliance. Texas, Virginia, Connecticut, Utah, and Colorado enacted their own consumer privacy laws similar to CCPA and CPRA, all of which became effective at various points in 2023. Other states are considering similar legislation, adding to the complexity, costs, and risk of compliance. Like the GDPR and CCPA, many of these state laws categorize medical or health data, genetic data, and biometric data that can be used to identify a natural person as “sensitive data” and the processing or collection of such will require additional compliance obligations.

The interplay of federal and state laws may be subject to varying interpretations by courts and government agencies, creating complex compliance issues for us and potentially exposing us to additional expense, adverse publicity and liability. Further, as regulatory focus on privacy issues continues to increase and laws and regulations concerning the protection of personal information expand and become more complex, these potential risks to our business could intensify. Additionally, the interpretation, application and interplay of consumer and health-related data protection laws in the United States, Europe and elsewhere are often uncertain, contradictory and in flux. As a result, it is possible that laws may be interpreted and applied in a manner that is inconsistent with our current practices. Moreover, these laws and their interpretations are constantly evolving and may become more stringent or inclusive over time. For example, increasing concerns about health information privacy have recently prompted the federal government to issue guidance taking a newly expansive view of the scope of the laws and regulations that they enforce. Complying with these laws or any new laws or interpretations of their application could involve significant time and substantial costs or require us to change our business practices and compliance procedures in a manner potentially adverse to our business. We may not be able to obtain or maintain compliance with the diverse privacy and security requirements in all of the jurisdictions in which we currently or plan to do business, and failure to comply with any of these requirements could result in material civil or criminal penalties, materially harm our reputation and materially adversely affect our business.

45


 

Many states, including California, New York, and Massachusetts, have also implemented genetic testing, informed consent, or other privacy laws imposing specific patient consent requirements and requirements for protecting certain test results. As regulatory focus on genetic privacy issues continues to increase and laws and regulations concerning the protection of personal information expand and become more complex, these potential risks to our business could intensify.

Ethical, legal, and social concerns related to the use of genetic information could reduce demand for our tests.

Genetic testing has raised ethical, legal, and social issues regarding privacy and the appropriate uses of the resulting information. Government authorities could, for social or other purposes, limit or regulate the use of genetic information or genetic testing or prohibit testing for genetic predisposition to certain conditions, particularly for those that have no known cure. Similarly, these concerns may cause patients to refuse to use, or physicians to be reluctant to order, genetic tests such as ours, even if permissible. These and other ethical, legal, and social concerns may limit market acceptance and adoption of our tests or reduce the potential markets for our tests, any of which could have an adverse effect on our business, financial condition and results of operations. In addition, California has enacted the Genetic Information Privacy Act that imposes privacy requirements on direct-to-consumer genetic testing companies that could change the discussion among patients and physicians related to genetic testing as a whole and potentially reduce consumer interest in such testing more broadly.

We conduct business in a heavily regulated industry. Complying with the numerous statutes and regulations pertaining to our business is expensive and time-consuming, and any failure by us, our consultants, or commercial partners to comply could result in substantial and material penalties.

Our industry and our operations are heavily regulated by various federal, state, local and foreign laws and regulations, and the regulatory environment in which we operate could change significantly and adversely in the future. These laws and regulations currently include, among others:

CLIA’s and CAP’s regulation of our laboratory activities;
FDA laws and regulations, including but not limited to requirements for offering LDTs;
federal and state laws and standards affecting reimbursement by government healthcare programs, including certain coding requirements to obtain reimbursement and certain changes to the payment mechanism for clinical laboratory services resulting from PAMA;
HIPAA and HITECH, which establish comprehensive federal standards with respect to the privacy and security of PHI, and requirements for the use of certain standardized electronic transactions with respect to transmission of such information, as well as similar laws protecting other types of personal information;
state laws governing the maintenance of personally identifiable information of state residents, including medical information, and which impose varying breach notification requirements, some of which allow private rights of action by individuals for violations and also impose penalties for such violations;
the federal Anti-Kickback Statute, which generally prohibits knowingly and willfully offering, paying, soliciting or receiving remuneration, directly or indirectly, in return for or to induce a person to refer to an individual any good, facility, item or service that is reimbursable under a federal healthcare program;
the federal Stark Law, which generally prohibits a physician from making a referral for certain designated health services covered by the Medicare program, including laboratory and pathology services, if the physician or an immediate family member has a financial relationship with the entity providing the designated health services;
the federal False Claims Act, which imposes civil penalties, and provides for civil whistleblower or qui tam actions, against individuals or entities for knowingly presenting, or causing to be presented, to the federal government, claims for payment that are false or fraudulent or making a false statement to avoid, decrease or conceal an obligation to pay money to the federal government;
the federal Civil Monetary Penalties Law, which generally prohibits, among other things, the offering or transfer of remuneration to a Medicare or Medicaid beneficiary if it is likely to influence the beneficiary’s selection of a particular provider, practitioner or supplier of services reimbursable by Medicare or Medicaid;
EKRA, which imposes criminal penalties for knowing or willful payment or offer, or solicitation or receipt, of any remuneration, whether directly or indirectly, overtly or covertly, in cash or in kind, in exchange for the referral or inducement of laboratory testing (among other health care services) covered by healthcare benefit programs (including commercial insurers) unless a specific exception applies;
the ACA, which, among other things, establishes a requirement for providers and suppliers to report and return any overpayments received from the Medicare and Medicaid programs;
other federal and state fraud and abuse laws, such as anti-kickback laws, prohibitions on self-referral, fee-splitting restrictions, insurance fraud laws, anti-markup laws, prohibitions on the provision of tests at no or discounted cost to induce physician or patient adoption and false claims acts, some of which may extend to services reimbursable by any third-party payor, including private payors;

46


 

the federal Physician Payments Sunshine Act and various state laws on reporting relationships with health care providers and customers, which could be determined to apply to our LDTs;
the prohibition on reassignment of Medicare claims and other Medicare and Medicaid billing and coverage requirements;
state laws that prohibit other specified healthcare practices, such as billing physicians for tests that they order, waiving coinsurance, copayments, deductibles and other amounts owed by patients, business corporations practicing medicine or employing or engaging physicians to practice medicine and billing a state Medicaid program at a price that is higher than what is charged to one or more other payors;
FCPA and applicable foreign anti-bribery laws;
federal, state and local regulations relating to the handling and disposal of regulated medical waste, hazardous waste and biohazardous waste and workplace safety for healthcare employees;
laws and regulations relating to health and safety, labor and employment, public reporting, taxation and other areas applicable to businesses generally, all of which are subject to change, including, for example, the significant changes to the taxation of business entities were enacted in December 2017; and
similar foreign laws and regulations that apply to us in the countries in which we operate or may operate in the future.

The genetic testing industry is currently under a high degree of government scrutiny. The OIG and a variety of states’ Attorneys General have issued fraud alerts regarding a variety of cancer genetic testing fraud schemes, and the Department of Justice has announced indictments and guilty pleas in such fraud schemes involving a variety of individuals and entities, including genetic testing and other laboratories, physicians who ordered genetic testing for a large volume of patients without treating them, and third parties who arranged for the genetic testing by approaching patients through telemarketing calls, booths at public events, health fairs, and door-to-door visits. These individuals then shared the proceeds received from Medicare, TRICARE, and other third-party payors, and these activities allegedly violated the federal Anti-Kickback Statute and other criminal laws. This increased regulatory scrutiny could decrease demand for our testing services or increase our costs of regulatory compliance, either of which could have a material adverse effect on our business.

Any future growth of our business, including, in particular, growth of our international business and continued reliance on consultants, commercial partners and other third parties, may increase the potential for violating these laws. In some cases, our risk of violating these or other laws and regulations is further increased because of the lack of their complete interpretation by applicable regulatory authorities or courts, and their provisions are thus open to a variety of interpretations. Our Picture Genetics line of at-home genetic test offerings are patient-initiated screening tests, which may receive greater scrutiny from regulatory authorities than our traditional testing services that are offered directly to health care providers.

We have adopted policies and procedures designed to comply with these laws and regulations and, in the ordinary course of our business, we conduct internal reviews of our compliance with these laws. Our compliance is also subject to review by applicable government agencies. It is not always possible to identify and deter misconduct by employees, distributors, consultants and commercial partners, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from government investigations or other actions or lawsuits stemming from a failure to comply with applicable laws or regulations. Any action brought against us for violation of these or other laws or regulations, even if we successfully defend against it, could cause us to incur significant legal expenses, divert our management’s attention from the operation of our business and materially harm our reputation. In relation to a recent advisory opinion issued by the OIG, the Company’s subsidiary, Inform Diagnostics, initiated a voluntary disclosure process with the appropriate government contact. The Company currently has estimated and recorded $6.9 million as a liability in its financial statements in connection with this voluntary disclosure. This estimate may be incorrect, and the actual amount of liability may be lower or may materially exceed this estimate. If our operations, including the conduct of our employees, consultants and commercial partners, are found to be in violation of any of these laws and regulations, (including in connection with the voluntary disclosure process described above), we may be subject to applicable penalties associated with the violation, including administrative, civil and criminal penalties, damages, fines, individual imprisonment, exclusion from participation in federal healthcare programs, refunding of payments received by us and curtailment or cessation of our operations, which could materially harm our reputation, business, prospects or results of operations.

We may be required to modify our business practices, pay fines, incur significant expenses, or experience losses due to litigation or governmental investigations.

From time to time and in the ordinary course of our business, we have been and again may be subject to litigation or governmental investigation on a variety of matters in the United States or foreign jurisdictions, including, without limitation, regulatory, intellectual property, product liability, antitrust, consumer, false claims, whistleblower, Qui Tam, privacy, anti-kickback, anti-bribery, environmental, commercial, securities and employment litigation and claims and other legal proceedings that may arise from the conduct of our business. As noted above, we are currently subject to the HRSA audit and have initiated the voluntary disclosure process. Our activities relating to our products and services are subject to extensive regulation in the United States and

47


 

foreign jurisdictions. Like many companies in our industry, we have in the ordinary course of business received inquiries, subpoenas, civil investigative demands, or CIDs, and other types of information requests from government authorities. As previously disclosed, we have received a CID issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. This CID requests information and records relating to certain of our customers named in the CID. As we also disclosed in prior filings, we are also aware that the SEC is conducting a non-public formal investigation, which appears to relate to the subject matters raised in the CID requests and our related disclosures and revenues reported in our Exchange Act reports filed for 2018 through 2020. We are fully cooperating with both the SEC and the U.S. Department of Justice and are responding promptly to their requests. We cannot predict when the investigations will be resolved, the outcome of the investigations, or the potential impact on our business, which may ultimately be greater than we expect. In addition, government investigations and litigation generally may divert the attention of our management team and resources from our core business. As such, the time and attention of our management team in responding to these matters may limit their time available to devote to our business, and we may also incur significant expenses or experience losses in relation to these matters. As a result of these matters, we may also be required to alter the conduct of our operations or be subject to other penalties. Any of these circumstances may adversely affect our business, prospects, reputation and results of operations.

Healthcare policy changes, including recently enacted and proposed new legislation reforming the U.S. healthcare system, could cause significant harm to our business, operations and financial condition.

The ACA made a number of substantial changes to the way healthcare is financed both by governmental and private payors. The ACA also introduced mechanisms to reduce the per capita rate of growth in Medicare spending if expenditures exceed certain targets. Any such reductions could affect reimbursement payments for our tests. The ACA also contains a number of other provisions, including provisions governing enrollment in federal and state healthcare programs, reimbursement matters and fraud and abuse, which we expect will impact our industry and our operations in ways that we cannot currently predict.

In April 2014, Congress passed PAMA, which included substantial changes to the way in which clinical laboratory services are be paid under Medicare CLFS. Under PAMA, certain clinical laboratories are required to periodically report to CMS private payor payment rates and volumes for their tests, and laboratories that fail to report the required payment information may be subject to substantial civil monetary penalties. Medicare reimbursement for CDLTs is based on the weighted-median of the payments made by private payors for these tests, rendering private payor payment levels even more significant than in the past. As a result, future Medicare payments may fluctuate more often and become subject to the willingness of private payors to recognize the value of diagnostic tests generally and any given test individually. The impact of this payment system on rates for our tests, including any current or future tests we may develop, is uncertain.

Additionally, state legislatures have increasingly passed legislation and implemented regulations designed to control the cost of health care services, including clinical laboratory and pathology services. States may pursue a variety of strategies to control spending growth, including but not limited to promoting competition, reducing prices through regulation, imposing spending targets and promoting payment reform. These cost containment strategies may result in less favorable reimbursement rates and in some cases could negatively impact our ability to change or expand our operations in certain states.

Further, the impact on our business of the expansion of the federal and state governments’ role in the U.S. healthcare industry generally, including the social, governmental, and other pressures to reduce healthcare costs while expanding individual benefits, is uncertain. Any future changes or initiatives could have a materially adverse effect on our business, financial condition, results of operations and cash flows.

Changes in laws and regulations, or in their application, may adversely affect our business, financial condition and results of operations.

The clinical laboratory testing industry is highly regulated, and failure to comply with applicable regulatory, supervisory, accreditation, registration or licensing requirements may adversely affect our business, financial condition and results of operations. In particular, the laws and regulations governing the marketing and research of clinical diagnostic testing are extremely complex and in many instances there are no clear regulatory or judicial interpretations of these laws and regulations, increasing the risk that we may be found to be in violation of these laws.

Furthermore, the genetic testing industry as a whole is a growing industry and regulatory agencies such as HHS or the FDA may apply heightened scrutiny to new developments in the field, or the U.S. Congress may do so. Since 2017, Congress has been working on legislation to create an LDT and IVD regulatory framework that would be separate and distinct from the existing medical device regulatory framework, and recent momentum appears to be building around a comprehensive bill called the VALID Act. The VALID Act would codify into law the term “in vitro clinical test” to create a new medical product category separate from medical devices, and

48


 

bring all such products within the scope of the FDA’s oversight. It is unclear whether the VALID Act would be passed by Congress in its current form or signed into law by President Biden. Although the VALID Act was re-introduced in the current Congress but not otherwise considered, the FDA’s October 2023 publication of an LDT proposed rule that would apply the existing medical device framework to laboratory-developed products has renewed stakeholder calls for a more targeted approach to modernizing federal oversight of clinical diagnostic tests. It remains possible that congressional action in this area could displace the need for the FDA to complete its recently proposed rulemaking.

In addition, there has been a recent trend of increased U.S. federal and state regulation, scrutiny and enforcement relating to payments made to referral sources, which are governed by laws and regulations including the Stark law, the federal Anti-Kickback Statute, the federal False Claims Act, as well as state equivalents of such laws. For example, EKRA was passed in October 2018 as part of the Substance Use-Disorder Prevention that Promotes Opioid Recovery and Treatment for Patients and Communities Act. EKRA imposes criminal penalties for knowing or willful payment or offer, or solicitation or receipt, of any remuneration, whether directly or indirectly, overtly or covertly, in cash or in kind, in exchange for the referral or inducement of laboratory testing (among other health care services) payable by a “healthcare benefit program” (which includes private insurance companies), unless a specific exception applies. We cannot assure you that our relationships with physicians, sales representatives, hospitals, customers, or any other party will not be subject to scrutiny or will survive regulatory challenge under such laws. If imposed for any reason, sanctions under the EKRA could have a negative effect on our business.

If the hazardous materials we use in our operations cause contamination or injury, we could be liable for resulting damages.

Our operations require the use of regulated medical waste, hazardous waste and biohazardous waste, including chemicals, biological agents and compounds and blood and other tissue specimens. We are subject on an ongoing basis to federal, state and local laws and regulations governing the use, storage, handling and disposal of these hazardous materials and other specified waste products. Although we typically use licensed or otherwise qualified outside vendors to dispose of this waste, applicable laws and regulations could hold us liable for damages and fines if our or others’ business operations or other actions result in contamination to the environment or personal injury due to exposure to hazardous materials. We cannot eliminate the risk of contamination or injury, and any liability imposed on us for any resulting damages or injury could exceed our resources or any applicable insurance coverage. The cost to secure such insurance coverage and to comply with these laws and regulations could become more significant in the future and any failure to comply could result in substantial costs and other business and reputational consequences, any of which could negatively affect our operating results.

If we were deemed to be an investment company under the Investment Company Act of 1940, as amended, applicable restrictions could make it impractical for us to continue our business as currently conducted and could have a material adverse effect on our business, financial condition and results of operations.

Under the Investment Company Act of 1940, or 1940 Act, a company generally will be deemed to be an “investment company” for purposes of the 1940 Act if (1) it is, or holds itself out as being, engaged primarily, or proposes to engage primarily, in the business of investing, reinvesting or trading in securities or (2) it engages, or proposes to engage, in the business of investing, reinvesting, owning, holding or trading in securities and it owns or proposes to acquire investment securities having a value exceeding 40% of the value of its total assets (exclusive of U.S. government securities and cash items) on an unconsolidated basis. We do not believe that we are an “investment company,” as such term is defined in either of those sections of the 1940 Act and we intend to conduct our operations so that we will not be deemed an investment company. However, if we were to be deemed an investment company, restrictions imposed by the 1940 Act, including limitations on our capital structure and our ability to transact with affiliates, could make it impractical for us to continue our business as it is currently being conducted and could have a material adverse effect on our business, financial condition, and results of operations.

Our joint venture in China is subject to risks and uncertainties relating to the laws and regulations of China and the changes in relations between the United States and China. If the Chinese government determines that our joint venture does not comply with applicable regulations, our business could be adversely affected. If the regulatory agencies of the People’s Republic of China, or the PRC, determine that the agreements that establish the structure and relationship for our operations in China do not comply with PRC regulatory restrictions on foreign investment, we could be subject to severe penalties.

Under its current leadership, the government of China has been pursuing economic reform policies, including by encouraging foreign trade and investment. However, there is no assurance that the Chinese government will continue to pursue such policies, that such policies will be successfully implemented, that such policies will not be significantly altered, or that such policies will be beneficial to our partnerships or activities in China. China’s system of laws can be unpredictable, especially with respect to foreign investment and foreign trade. The U.S. government has called for substantial changes to foreign trade policy with China and has raised, and has proposed to further raise in the future, tariffs on several Chinese goods. China has retaliated with increased tariffs on U.S. goods. Moreover, China’s legislature has adopted a national security law to substantially change the way Hong Kong has been

49


 

governed since the territory was handed over by the United Kingdom to China in 1997. This law increases the power of the central government in Beijing over Hong Kong, limits the civil liberties of residents of Hong Kong and could restrict the ability of businesses in Hong Kong to continue to conduct business or to continue to with business as previously conducted. The U.S. State Department has indicated that the United States no longer considers Hong Kong to have significant autonomy from China. The U.S. State Department has recently enacted sanctions related to China’s governing of Hong Kong. Any further changes in U.S. trade policy could trigger retaliatory actions by affected countries, including China, resulting in trade wars. Any regulatory changes and changes in United States and China relations may have a material adverse effect on our partnerships or activities in China, which could materially harm our business and financial condition.

In addition, there are uncertainties regarding the interpretation and application of PRC laws, rules, and regulations, including, but not limited to, the laws, rules and regulations governing the validity and enforcement of our joint venture in China. Because many laws and regulations are relatively new, the interpretations of many laws, regulations and rules are not always uniform. Moreover, the interpretation of statutes and regulations may be subject to government policies reflecting domestic political agendas. Enforcement of existing laws or contracts based on existing law may be uncertain and sporadic. We cannot assure you that the PRC regulatory authorities will not determine that our joint venture in China does not violate PRC laws, rules or regulations. If the PRC regulatory authorities determine that our current joint venture or any joint ventures, we may enter into in the future are in violation of applicable PRC laws, rules or regulations, our joint venture in China may become invalid or unenforceable, which will substantially affect our operations adversely. The PRC has broad discretion in dealing with violations of laws and regulations, including levying fines, revoking business and other licenses and requiring actions necessary for compliance. In particular, licenses and permits issued or granted by relevant governmental agencies may be revoked at a later time by other regulatory agencies. We cannot predict the effect of the interpretation of existing or new PRC laws or regulations on our business. Any of these or similar actions could significantly disrupt our operations or restrict us from conducting a substantial portion of our operations, which could materially and adversely affect our business, financial condition and results of operations. There can be no assurance that the U.S. government will refrain from imposing additional restrictions or constraints on dealings or investments in China, including our joint venture.

We could be adversely affected by violations of the FCPA and other anti-bribery laws.

Our international operations are subject to various anti-bribery laws, including the FCPA and similar anti-bribery laws in the non-U.S. jurisdictions in which we operate. The FCPA prohibits companies and their intermediaries from offering, making, or authorizing improper payments to non-U.S. or foreign officials for the purpose of obtaining or retaining business or securing any other improper advantage. These laws are complex and far-reaching in nature, and we may be required in the future to alter one or more of our practices to be in compliance with these laws or any changes to these laws or their interpretation.

We currently engage in significant business outside the United States, and we plan to increase our international operations in the future. These operations could involve dealings with governments, foreign officials, and state-owned entities, such as government hospitals, outside the United States. In addition, we may engage distributors, other commercial partners or third-party intermediaries, such as representatives or contractors, or establish joint ventures or other arrangements to manage or assist with promotion and sale of our tests abroad and obtaining necessary permits, licenses and other regulatory approvals. Any such third parties could be deemed to be our agents and we could be held responsible for any corrupt or other illegal activities of our employees or these third parties, even if we do not explicitly authorize or have actual knowledge of such activities. We have instituted policies, procedures, and internal controls reasonably designed to promote compliance with the FCPA and other anti-corruption laws and we exercise a high degree of vigilance in maintaining, implementing and enforcing these policies and controls. However, these policies and controls could be circumvented or ignored, and we cannot guarantee compliance with these laws and regulations. Any violations of these laws or allegations of such violations could disrupt our operations, involve significant management distraction, involve significant costs and expenses, including legal fees, and harm our reputation. Additionally, other U.S. companies in the medical device and pharmaceutical fields have faced substantial fines and criminal penalties in the recent past for violating the FCPA and we could also incur these types of penalties, including criminal and civil penalties, disgorgement, and other remedial measures, if we violate the FCPA or other applicable anti-bribery laws. Any of these outcomes could result in a material adverse effect on our business, prospects, financial condition, or results of operations.

Our services present the potential for embezzlement, identity theft, or other similar illegal behavior by our employees, consultants, service providers or commercial partners.

Our operations involve the use and disclosure of personal and business information that could be used to impersonate third parties or otherwise gain access to their data or funds. If any of our employees, consultants, service providers, or commercial partners takes, converts or misuses these funds or data, we could be liable for any resulting damages, which could harm our financial condition and damage our business reputation.

50


 

We could be adversely affected by alleged violations of the FTC Act or other truth-in-advertising and consumer protection laws.

Our advertising for laboratory services is subject to federal truth-in-advertising laws enforced by the FTC, as well as comparable state consumer protection laws. Under the FTC Act, the FTC is empowered, among other things, to (a) prevent unfair methods of competition and unfair or deceptive acts or practices in or affecting commerce; (b) seek monetary redress and other relief for conduct injurious to consumers; and (c) gather and compile information and conduct investigations relating to the organization, business, practices, and management of entities engaged in commerce. The FTC has very broad enforcement authority, and failure to abide by the substantive requirements of the FTC Act and other consumer protection laws can result in administrative or judicial penalties, including civil penalties, injunctions affecting the manner in which we would be able to market services or products in the future, or criminal prosecution. In conjunction with the launch of our Picture Genetics line of at-home genetic test offerings that are initiated by consumers, we plan to increase our advertising activities that would be subject to these federal and state truth-in-advertising laws. Any actual or perceived non-compliance with those laws could lead to an investigation by the FTC or a comparable state agency or could lead to allegations of misleading advertising by private plaintiffs. Any such action against us would disrupt our business operations, cause damage to our reputation, and result in a material adverse effect on our business.

Risks Related to the Development of Drug Candidates

Our drug candidates are in early stages of development and may fail or suffer delays that materially and adversely affect their future commercial viability.

We are early in our development efforts, with only one drug candidate having entered clinical trials (FID-007). Generally, before obtaining marketing approval for the commercial distribution of drug candidates, we must conduct preclinical tests and clinical trials to demonstrate sufficient safety and efficacy of our drug candidates in patients. Failure can occur at any time during the development or clinical trial process and our future clinical trial results may not be successful. As a result, we may not have, or we may deem it imprudent to use, additional financial resources to continue development of a drug candidate if there are issues that could delay or prevent marketing approval of, or ability to commercialize, our drug candidates, including:

negative or inconclusive results from clinical trials, or the clinical trials of others for similar drug candidates, leading to a decision or requirement to conduct additional preclinical testing or clinical trials or abandon a program;
therapeutic-related side effects experienced by participants in its clinical trials or by individuals using drugs or other drugs similar to its drug candidates;
delays in submitting INDs or comparable foreign clinical trial applications or delays or failure in obtaining the necessary approvals from regulators to commence a clinical trial, or a suspension or termination of a clinical trial once commenced;
conditions imposed by the FDA or comparable foreign authorities regarding the scope or design of clinical trials;
delays in enrolling research subjects or high drop-out rates of research subjects enrolled in clinical trials;
delays or difficulties in its clinical trials due to quarantines or other restrictions resulting from the COVID-19 pandemic or other public health emergencies;
unfavorable FDA or other regulatory agency inspection and review of a clinical trial site or the manufacturing location(s) for a drug candidate;
inadequate supply or quality of drug candidate clinical material or other raw materials or supplies necessary for the conduct of our clinical trials;
failure of third-party contractors or investigators to comply with regulatory requirements or otherwise meet their contractual obligations in a timely manner, or at all;
delays and changes in regulatory requirements, policy and guidelines, including with respect to our technology in particular; or
varying interpretations of data by the FDA and similar foreign regulatory agencies.

The drug candidates we pursue may not demonstrate the necessary safety or efficacy requirements for marketing approval.

Clinical trials are costly, time consuming and inherently risky, and we may fail to demonstrate safety and efficacy to the satisfaction of applicable regulatory authorities, and may never obtain regulatory approval for, or successfully commercialize certain or any of our drug candidates.

Clinical development is expensive, time consuming and involves significant risk. We cannot guarantee that any clinical trials will be conducted as planned or completed on schedule, if at all. A failure of one or more clinical trials can occur at any stage of development. Events that may prevent successful or timely completion of clinical development include but are not limited to:

51


 

potential delays in patient enrollment for our clinical trials due to public health emergencies or pandemics, natural disasters, staffing shortages, or other events, which may affect our ability to initiate and/or complete preclinical studies, conduct ongoing clinical trials, and delay initiation of planned and future clinical trials;
inability to generate satisfactory preclinical, toxicology or other in vivo or in vitro data or to develop diagnostics capable of supporting the initiation or continuation of clinical trials;
delays in reaching agreement on acceptable terms with CROs, and clinical trial sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and clinical trial sites;
delays or failure in obtaining required an IRB approval at each clinical trial site;
failure to obtain or delays in obtaining a permit from regulatory authorities to conduct a clinical trial;
delays in recruiting or failure to recruit sufficient eligible volunteers or subjects in our clinical trials;
failure by clinical trial sites or CROs or other third parties to adhere to clinical trial requirements;
failure by our clinical trial sites, CROs or other third parties to perform in accordance with the good clinical practices requirements of the FDA or applicable foreign regulatory guidelines;
subjects withdrawing from our clinical trials;
adverse events or other issues of concern significant enough for the FDA, or comparable foreign regulatory authority, to put a clinical trial or an IND on clinical hold;
occurrence of adverse events associated with our drug candidates;
changes in regulatory requirements and guidance that require amending or submitting new clinical protocols;
the cost of clinical trials of our drug candidates;
negative or inconclusive results from our clinical trials which may result in us deciding, or regulators requiring us, to conduct additional clinical trials or abandon development programs in other ongoing or planned indications for a drug candidate; and
delays in reaching agreement on acceptable terms with third-party manufacturers or an inability to manufacture sufficient quantities of our drug candidates for use in clinical trials.

Any inability to successfully complete clinical development and obtain regulatory approval for one or more of our drug candidates could result in additional costs to us or impair our ability to generate revenue. In addition, if we make manufacturing or formulation changes to our drug candidates, we may need to conduct additional nonclinical studies and/or clinical trials to show that the results obtained from such new formulation are consistent with previous results. Clinical trial delays could also shorten any periods during which our drug candidates have patent protection and may allow competitors to develop and bring products to market before we do, which could impair our ability to successfully commercialize our drug candidates and may harm our business and results of operation.

Further, a clinical trial may be suspended or terminated by the company, the IRBs of the institutions in which such trials are being conducted, the Data Safety Monitoring Board, or DSMB, for such trial or by the FDA or other regulatory authorities due to a number of factors, including failure to conduct the clinical trial in accordance with regulatory requirements or our clinical protocols, inspection of the clinical trial operations or trial site by the FDA or other regulatory authorities resulting in the imposition of a clinical hold, unforeseen safety issues or adverse side effects, failure to demonstrate a benefit from using an investigational drug, changes in governmental regulations, administrative actions or lack of adequate funding to continue the clinical trial. Clinical holds may be placed prior to a clinical trial even beginning, in order to address potential safety and risk concerns of regulatory authorities, and partial or complete clinical holds can be imposed at any time during a trial. Furthermore, while we perform certain similar functions internally, we expect to rely on CROs and clinical trial sites to ensure proper and timely conduct of our clinical trials and while we expect to enter into agreements governing those CROs’ committed activities we have limited influence over their actual performance.

If there are delays in the completion of, or termination of, any clinical trial of drug candidates, the commercial prospects of those drug candidates may be harmed. In addition, any delays in completing clinical trials will increase costs, slow down product development and approval processes, and jeopardize the ability to commence product sales and generate revenue. Any of these occurrences may materially and adversely affect our business, financial condition, results of operations, and prospects. In addition, many of the factors that cause, or lead to, a delay in the commencement or completion of clinical trials may also ultimately lead to the denial of marketing approval of drug candidates.

Product development involves a lengthy and expensive process with an uncertain outcome, and results of earlier preclinical studies and clinical trials may not be predictive of future clinical trial results.

Clinical testing is expensive and generally takes many years to complete, and the outcome is inherently uncertain. Failure can occur at any time during the clinical development process. Clinical trials may produce negative or inconclusive results, and we or any current or future collaboration partners may decide, or regulators may require us, to conduct additional clinical trials or non-clinical

52


 

studies. We will be required to demonstrate with substantial evidence through well-controlled clinical trials that our drug candidates are safe and effective for use in a diverse population before we can seek marketing approvals for their commercial sale. The results of preclinical studies and early clinical trials of our drug candidates may not be predictive of the results of larger, later-stage controlled clinical trials. Drug candidates that have shown promising results in early-stage clinical trials may still suffer significant setbacks or failure in subsequent clinical trials. Our clinical trials to date have been conducted on a small number of subjects in limited numbers of clinical trial sites for a limited number of indications. We will have to conduct larger, well-controlled trials in our proposed indications to verify the results obtained to date and to support any regulatory submissions for further clinical development. A number of companies in the biopharmaceutical industry have suffered significant setbacks or failure in advanced clinical trials due to lack of efficacy or adverse safety profiles despite promising results in earlier, smaller clinical trials.

Moreover, from time to time, we may publish or report interim or preliminary data from our clinical trials. For example, we have previously announced and included interim data for our drug candidate, FID-007 in this Annual Report. Interim or preliminary data from clinical trials that we may conduct, including any interim data we have reported for FID-007, may not be indicative of the final results of the trial and are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and more patient data become available. Interim or preliminary data also remain subject to audit and verification procedures that may result in the final data being materially different from the interim or preliminary data. As a result, interim or preliminary data should be viewed with caution until the final data is available.

In some instances, there can be significant variability in safety and efficacy results between different clinical trials of the same drug candidate due to numerous factors, including changes in trial protocols, differences in size and type of the patient populations, differences in and adherence to the dosing regimen and other trial protocols and the rate of dropout among clinical trial participants. We therefore do not know whether any clinical trials we may conduct will demonstrate consistent or adequate efficacy and safety sufficient to obtain marketing approval to market our drug candidates.

Any drug candidate that we may attempt to develop, manufacture, or market in the United States will be subject to extensive regulation by the FDA, including regulations relating to development, preclinical testing, performance of clinical trials, manufacturing and post-approval commercialization and will be subject to extensive regulations outside of the United States. Satisfaction of these and other regulatory requirements is costly, time consuming, uncertain and subject to unanticipated delays. The time required to obtain FDA approval, and any other required approvals for pharmaceutical products, including any accelerated approval, is unpredictable but typically requires years to several years and may never be obtained.

Any product that we may wish to develop, manufacture or market in countries other than the United States will also be subject to numerous foreign regulatory requirements governing the conduct of clinical trials, manufacturing and marketing, pricing and third-party reimbursement among other things in such countries. The foreign marketing approval process includes all of the risks and uncertainties associated with FDA approval described above as well as risks attributable to the satisfaction of local regulations in such foreign jurisdictions.

Obtaining marketing approval for pharmaceutical products requires the submission of extensive preclinical and clinical data and supporting information to FDA and comparable regulatory authorities for each therapeutic indication to establish the product candidate’s safety and efficacy. Securing marketing approval also typically requires the submission of information about the product manufacturing process, and in many cases the inspection of manufacturing, processing, and packaging facilities by the regulatory authorities. Our product candidates may not be effective, may be only moderately effective or may prove to have undesirable or unintended side effects, toxicities or other characteristics that may preclude our obtaining marketing approval or prevent or limit commercial use, or there may be deficiencies in manufacturing compliance by us or by our contract manufacturing organizations and partners that could result in the candidate not being approved. Moreover, we have not obtained marketing approval for any drug candidate in any jurisdiction and it is possible that none of our existing drug candidates or any drug candidates we may seek to develop in the future will ever obtain marketing approval.

Drug candidates could fail to receive, or could be delayed in receiving, marketing approval for many reasons, including any one or more of the following:

the FDA, European Medicines Agency, or EMA, or comparable foreign regulatory authorities may disagree with the design or implementation of clinical trials;
we may be unable to demonstrate to the satisfaction of the FDA, EMA or comparable foreign regulatory authorities that a product candidate is safe and effective for its proposed indication(s) for use;
the results of clinical trials may not meet the level of statistical significance required by the FDA, EMA or comparable foreign regulatory authorities for marketing approval;

53


 

we may be unable to demonstrate that a product candidate’s clinical and other benefits outweigh its safety risks;
the FDA, EMA or comparable foreign regulatory authorities may disagree with our interpretation of data from preclinical studies or clinical trials;
the data collected from clinical trials of product candidates may not be sufficient to support the submission of an application to obtain marketing approval in the United States or elsewhere;
upon review of clinical trial sites and data, the FDA or comparable foreign regulatory authorities may find record keeping or the record keeping of clinical trial sites to be inadequate or may identify other deficiencies related to the trials;
the manufacturing processes or facilities of third-party manufacturers with which we or Fulgent Pharma contract for clinical and commercial supplies may fail to meet the requirements of the FDA, EMA or comparable foreign regulatory authorities; or
the medical standard of care or the approval policies or regulations of the FDA, EMA or comparable foreign regulatory authorities may significantly change in a manner that renders our clinical data insufficient for approval.

It is possible that none of the drug candidates we may develop will obtain the marketing approvals necessary for us or our collaborators to sell the products either in the United States or any other country. Furthermore, approval by the FDA of a therapeutic product does not assure approval by regulatory authorities outside the United States or vice versa. Even if approval for a therapeutic product is obtained, such approval may be subject to limitations on the indicated uses or appropriate patient population that could result in a significantly reduced potential market size for the product.

We expect to utilize the FDA’s Section 505(b)(2) pathway for most of our product candidates, which are being developed using its nano-drug delivery platform technology. If that pathway is not available, the development of such product candidates will likely take significantly longer, cost significantly more and entail significantly greater complexity and risk than currently anticipated, and, in any case, may not be successful.

We intend to develop and seek approval for our drug candidates developed using our nano-drug delivery platform technology, including FID-007 and other candidates it may develop, pursuant to the FDA’s 505(b)(2) pathway. If the FDA determines that we may not use this regulatory pathway, then we would need to seek regulatory approval via a “full” or “stand-alone” NDA under Section 505(b)(1) of the FDC Act. This would require us to conduct additional clinical trials, provide additional safety and efficacy data and other information, and meet additional standards for regulatory approval, including possibly nonclinical data. If this were to occur, the time and financial resources required to obtain FDA approval, as well as the development complexity and risk associated with these programs, would likely substantially increase, which could have a material adverse effect on our business and financial condition.

The Drug Price Competition and Patent Term Restoration Act of 1984, informally known as the Hatch-Waxman Act, added Section 505(b)(2) to the FDC Act. Section 505(b)(2) permits the filing of an NDA where at least some of the information required for approval comes from studies and information that were not conducted by or for the applicant and for which the applicant has not obtained a right of reference. Utilization of the Section 505(b)(2) NDA pathway could expedite the development program for our lead drug candidate, FID-007.

Notwithstanding the approval of an increasing number of products by the FDA under Section 505(b)(2) over the last few years, certain brand-name pharmaceutical companies and others have objected to the FDA’s interpretation of Section 505(b)(2). If the FDA’s interpretation of Section 505(b)(2) is successfully challenged, or Congress were to amend the statute to alter the currently available regulatory pathway, the FDA may change its 505(b)(2) policies and practices, which could delay or even prevent the FDA from approving any NDA we submit under Section 505(b)(2). In addition, the pharmaceutical industry is highly competitive, and Section 505(b)(2) NDAs are subject to special requirements designed to protect the patent rights of sponsors of previously approved drugs referenced in a Section 505(b)(2) NDA. Even if we are able to utilize the Section 505(b)(2) regulatory pathway for one or more of our candidates, there is no guarantee this would ultimately lead to faster product development or earlier approval.

Moreover, any delay resulting from our inability to pursue the FDA's 505(b)(2) pathway could result in new competitive products reaching the market more quickly than its product candidates, which may have a material adverse impact on our competitive position and prospects. Even if we are allowed to pursue the FDA's 505(b)(2) pathway for one or more of our drug candidates, we cannot assure you that such candidates will receive the requisite approvals for commercialization.

Our commercial success will depend upon attaining significant market acceptance of our drug candidates, if approved, among physicians, patients, third-party payors and other members of the medical community.

54


 

Even if we obtain regulatory approval for our drug candidates, the approved products may nonetheless fail to gain sufficient market acceptance among physicians, third-party payors, patients and other members of the medical community, which is critical to commercial success. If an approved product does not achieve an adequate level of acceptance, we may not generate significant product revenues or any profits from operations. The degree of market acceptance of any drug candidate for which we receive approval depends on a number of factors, including:

the efficacy and potential advantages compared to alternative treatments or competitive products;
perceptions by the medical community, physicians, and patients, regarding the safety and effectiveness of our products and the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies;
the size of the market for such drug candidate, based on the size of the patient subsets that we are targeting, in the territories for which we gain regulatory approval and have commercial rights;
the safety of the drug candidate as demonstrated through broad commercial distribution;
the ability to offer our drug candidates for sale at competitive prices;
the availability of adequate reimbursement and pricing for our products from governmental health programs and other third-party payors;
relative convenience and ease of administration compared to alternative treatments;
cost-effectiveness of our product relative to competing products;
the prevalence and severity of any side effects;
the adequacy of supply of our drug candidates;
the timing of any such marketing approval in relation to other product approvals;
any restrictions on concomitant use of other medications;
support from patient advocacy groups; and
the effectiveness of sales, marketing and distribution efforts by us and our licensees and distributors, if any.

Our drug candidates may cause undesirable side effects that could delay or prevent their marketing approval, limit the commercial profile of an approved label, or result in significant negative consequences following marketing approval, if any.

Undesirable side effects caused by our drug candidates could cause us, our collaborators or regulatory authorities, to interrupt, delay or halt clinical trials. These circumstances could result in a more restrictive label or the delay or denial of marketing approval by the FDA or other regulatory authorities. Results of our clinical trials or the clinical trials of our collaborators could reveal a high and unacceptable severity of adverse side effects and it is possible that patients enrolled in these clinical trials could respond in unexpected ways. Such side effects could also affect patient recruitment or the ability of enrolled patients to complete the trial or result in potential product liability claims. Further, clinical trials by their nature utilize a sample of the potential patient population. Rare and severe side effects of our drug candidates may only be uncovered with a significantly larger number of patients exposed to our drug candidates.

In the event that any of our drug candidates receives marketing approval and we, our collaborators or others identify undesirable side effects caused by a product or any other similar drugs, any of the following adverse events could occur:

regulatory authorities may withdraw their approval of the product;
additional restrictions may be imposed on the marketing of the particular product or the manufacturing processes for the product or any component of the product;
we may be subject to fines, injunctions or the imposition of civil or criminal penalties;
regulatory authorities may require the addition of safety-related labeling statements, such as a “black box” warning or a contraindication;
we may be required to create a Medication Guide outlining the risks of such side effects for distribution to patients or to implement other aspects of a REMS such as a restricted distribution program or educational programs for prescribers;
we could be sued and held liable for harm caused to patients;
the product may become less competitive; and

55


 

our reputation may suffer.

In addition, adverse side effects caused by any drugs that may be similar in nature to our drug candidates could delay or prevent marketing approval of our drug candidates, limit the commercial profile of an approved label for our drug candidates, or result in significant negative consequences for our drug candidates following marketing approval.

Any of the above described events could prevent us from achieving or maintaining market acceptance of our drug candidates, if approved, and could delay, impede and/or substantially increase the costs of commercializing our drug candidates thus significantly impacting our ability to successfully commercialize our drug candidates and generate revenue. Any of the above described occurrences may materially and adversely affect our business, financial condition, results of operations and prospects.

If our drug candidates are approved for marketing and commercialization and we are unable to develop sales, marketing and distribution capabilities on our own or enter into agreements with third parties to perform these functions on acceptable terms, we will be unable to commercialize successfully any such drug candidates.

We currently have no sales, marketing, or distribution capabilities for prescription pharmaceutical products. If any of our drug candidates is approved for marketing in the U.S. or elsewhere, we will need to expand our internal sales, marketing and distribution capabilities to commercialize such approved drug candidates in the United States and other territories, or we will need to enter into collaborations with third parties to perform these services. Any internal effort would be expensive and time-consuming, and we would need to commit significant financial and managerial resources to develop an internal marketing and sales force with technical expertise and the related supporting distribution, administration and compliance capabilities. If we were to rely on additional third parties with these capabilities to market our future therapeutics or were to decide to co-promote products with any of our current or future collaborators, we would need to establish and maintain or revise existing marketing and distribution arrangements with these partners, and there can be no assurance that we will be able to enter into such arrangements on acceptable terms or at all. Further, there can be no assurance that these third parties will establish adequate sales and distribution capabilities or be successful in gaining market acceptance of any approved product. If we are not successful in commercializing any product approved in the future, either on our own or through third parties, our business, financial condition, results of operations and prospects could be materially and adversely affected.

We rely on third parties to conduct portions of our clinical trials and certain of our non-clinical studies and intend to continue to do so. If these third parties do not perform as contractually required, fail to satisfy regulatory or legal requirements, or miss expected deadlines, our development programs could be delayed with material and adverse effects on our business, financial condition, results of operations and prospects.

While we expect to continue our current clinical trials and expect to initiate clinical trials in the near term for other drug candidates, we do not independently conduct clinical trials. In particular, while we perform certain functions internally, we currently rely and intend to continue to rely on third-party CROs, clinical data management organizations and consultants to help us design, conduct, supervise and monitor clinical trials of our drug candidates. As a result, we will have less control over the timing, quality and other aspects of our clinical trials than we would have had we conducted them on our own. There is a limited number of third-party service providers that specialize or have the expertise required to achieve our business objectives. If any of our relationships with these third-party CROs or clinical investigators terminate, we may not be able to enter into arrangements with alternative CROs or investigators or to do so on commercially reasonable terms.

Further, these investigators, CROs and consultants are not our employees, and we have limited control over the amount of time and resources that they dedicate to our programs. These third parties may have contractual relationships with other entities, some of which may be our competitors, which may draw time and resources from our programs. The third parties with which we contract might not be diligent, careful or timely in conducting our non-clinical studies or clinical trials. These third parties may also be susceptible to disruption as a result of health crises such as the COVID-19 pandemic or periods of societal unrest or conflict. If we cannot contract with acceptable third parties on commercially reasonable terms, or at all, or if these third parties do not carry out their contractual duties, satisfy the legal and regulatory requirements for the conduct of non-clinical studies or clinical trials or meet expected deadlines for any reason, our clinical development programs could be delayed and otherwise adversely affected.

In all events, we will be responsible for ensuring that each of our non-clinical studies and clinical trials is conducted in accordance with the general investigational plan and protocols for the relevant study or trial. The FDA requires non-clinical studies to be conducted in accordance with good laboratory practices and clinical trials to be conducted in accordance with GCPs including practices and requirements for designing, conducting, recording and reporting the results of non-clinical studies and clinical trials to assure that data and reported results are credible and accurate and that the rights, integrity and confidentiality of clinical trial participants are protected. Our reliance on third parties we do not control will not relieve us of these responsibilities and requirements.

56


 

Any adverse development or delay in our clinical trials could have a material and adverse effect on our business, financial condition, results of operations and prospects.

We rely on third parties to supply and manufacture our drug candidates, and we expect to continue to rely on third parties to manufacture and supply our therapeutics, if approved. The development of drug candidates and the commercialization of any drug candidates, if approved, could be stopped, delayed, or made less profitable if any of these third parties fail to provide us with sufficient quantities of drug candidates or therapeutics, fail to do so at acceptable quality levels or prices, or fail to maintain or achieve satisfactory regulatory compliance.

We do not currently have, nor do we plan to acquire, the infrastructure or capability internally to develop and manufacture our drug candidates for use in the conduct of our trials or for commercial supply, if our therapeutics are approved. Instead, we rely on, and expect to continue to rely on third-party providers to manufacture the supplies for our non-clinical studies and clinical trials.

We currently rely on a limited number of third-party contract manufacturers for our required raw materials and other components for our non-clinical research and clinical trials, as well as for the manufacture of supplies for our drug candidates. To the extent any of our manufacturing partners are unable to fulfill these obligations in a timely manner, our clinical trials may be delayed, and our business may be adversely affected. In general, reliance on third-party providers may expose us to more risk than if we were to manufacture our drug candidates ourselves. We do not control the operational processes of the contract manufacturing organizations with whom we contract, and are dependent on these third parties for the production of our drug candidates in accordance with relevant regulations (such as cGMP), which include, among other things, quality control and the maintenance of records and documentation.

Intellectual Property Risks

If we are unable to obtain and maintain patent protection for any product candidate we develop, our competitors could develop and commercialize products or technology similar to ours, and our ability to successfully commercialize any product candidate we may develop, and our technology, may be adversely affected.

Our success depends in large part on our ability to obtain and maintain patent protection in the United States and other countries with respect to any product candidate and other technologies we may develop. Given that the development of our drug and therapeutic technology is at an early stage, our intellectual property portfolio with respect to certain aspects of our technology and any drug and any product candidates; however, there can be no assurance that any such patent applications will issue as granted patents.

Composition of matter patents for biological and pharmaceutical products are generally considered to be the strongest form of intellectual property protection for those types of products, as such patents provide protection without regard to any method of use. We cannot be certain, however, that the claims in our future patent applications covering the composition of matter of any product candidates will be considered patentable by the United States Patent and Trademark Office (“USPTO”), or by patent offices in foreign countries, or that the claims in any of its issued patents will be considered valid and enforceable by courts in the United States or foreign countries.

Furthermore, in some cases, we may not be able to obtain issued claims covering compositions of matter relating to any product candidates it develops and instead may need to rely on filing patent applications with claims covering a method of use and/or method of manufacture. Method of use patents protect the use of a product for the specified method. This type of patent does not prevent a competitor from making and marketing a product that is identical to any product we develop for an indication that is outside the scope of the patented method. Moreover, even if competitors do not actively promote their products for its targeted indications, physicians may prescribe these products “off-label” for those uses that are covered by its method of use patents. Although off-label prescriptions may infringe or contribute to the infringement of method of use patents, the practice is common, and such infringement is difficult to prevent or prosecute. There can be no assurance that any such patent applications will issue as granted patents, and even if they do issue, such patent claims may be insufficient to prevent third parties, such as our competitors, from utilizing our technology. Any failure to obtain or maintain patent protection with respect to any product candidate we develop could have a material adverse effect on our business, financial condition, results of operations, and prospects.

We rely on trade secret protection, non-disclosure agreements. and invention assignment agreements to protect our proprietary information, which may not be effective.

We rely on trade secret protection, non-disclosure agreements and invention assignment agreements with our employees, consultants and third-parties to protect our confidential and proprietary information. Although our competitors have utilized and are expected to continue to utilize technologies and methods similar to ours and have aggregated and are expected to continue to aggregate libraries of genetic information similar to ours, we believe our success will depend in part on our ability to develop proprietary methods and libraries and to defend any advantages afforded to us by these methods and libraries relative to our

57


 

competitors. If we do not protect our intellectual property and other confidential information adequately, competitors may be able to use our proprietary technologies and information and thereby erode any competitive advantages our intellectual property and other confidential information provide us.

We will be able to protect our proprietary trade secret rights from unauthorized use by third parties only to the extent these rights are effectively maintained as confidential. We expect to rely primarily on trade secret and contractual protections for our confidential and proprietary information, and we have taken security measures we believe are appropriate to protect this information. These measures, however, may not provide adequate protection for our trade secrets, know-how, or other confidential information. We seek to protect our proprietary information by, among other things, entering into confidentiality agreements with employees, consultants and other third parties. These confidentiality agreements may not sufficiently safeguard our trade secrets and other confidential information and may not provide adequate remedies in the event of unauthorized use or disclosure of this information. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret or other proprietary information could be difficult, expensive, and time-consuming; and the outcome could be unpredictable. In addition, trade secrets or other confidential information could otherwise become known or be independently developed by others in a manner that could prevent legal recourse by us. If any of our trade secrets or other confidential or proprietary information were disclosed or misappropriated or if any such information was independently developed by a competitor, our competitive position could be harmed, and our business could suffer.

Litigation or other proceedings or third-party claims of intellectual property infringement or misappropriation could require us to spend significant time and money and prevent us from selling our tests or developing drug candidates.

We believe our ability to succeed will depend in part on our avoidance of infringement of patents and other proprietary rights owned by third parties, including the intellectual property rights of competitors. There are numerous third-party-owned U.S. and foreign patents, pending patent applications and other intellectual property rights that cover technologies relevant to our testing and testing services. We may be unaware of patents or other intellectual property rights that a third party might assert are infringed by our business, and there may be pending patent applications that, if issued, could be asserted against us. As a result, our existing or future operations may be alleged or found to infringe existing or future patents or other intellectual property rights of others. Moreover, as we continue to sell our existing tests and if we launch new tests and enter new markets, competitors may claim that our tests infringe or misappropriate their intellectual property rights as part of strategies designed to impede our existing operations or our entry into new markets.

If a patent infringement or misappropriation of intellectual property lawsuit was brought against us, we could be forced to discontinue or delay our development or sales of any tests or other activities that are the subject of the lawsuit while it is pending, even if it is not ultimately successful. In the event of a successful claim of infringement against us, we could be forced to pay substantial damages, including treble damages and attorneys’ fees if we were found to have willfully infringed patents; obtain one or more licenses, which may not be available on commercially reasonable terms when needed or at all; pay royalties, which may be substantial; or redesign any infringing tests or other activities, which may be impossible or require substantial time and expense. In addition, third parties making claims against us for infringement or misappropriation of their patents or other intellectual property rights could seek and obtain injunctive or other equitable relief, which, if granted, could prohibit us from performing some or all of our tests. Further, defense against these claims, regardless of their merit or success, could cause us to incur substantial expenses, be a substantial diversion to our management and other employee resources and significantly harm our reputation. Any of these outcomes could delay our introduction of new tests, significantly increase our costs, or prevent us from conducting certain of our essential activities, which could materially adversely affect our ability to operate and grow our business.

We may be subject to claims challenging the inventorship of our patents and other intellectual property.

We may be subject to claims that former employees, collaborators or other third parties have an interest in our owned patents, trade secrets, or other intellectual property as an inventor or co-inventor. For example, we may have inventorship disputes arise from conflicting obligations of consultants or others who are involved in developing our products or product candidates and other proprietary technologies we may develop. Litigation may be necessary to defend against these and other claims challenging inventorship or our ownership of our owned patents, trade secrets, or other intellectual property. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, intellectual property that is important to our products, product candidates and other proprietary technologies we may develop. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.

58


 

Developments in patent law could have a negative impact on our business.

From time to time, the Supreme Court, other federal courts, the U.S. Congress or the USPTO may change the standards of patentability, and any such changes could have a negative impact on our business.

Three cases involving diagnostic method claims and “gene patents” have been decided by the Supreme Court in recent years. In March 2012, the Supreme Court issued a decision in Mayo Collaborative v. Prometheus Laboratories, or Prometheus, a case involving patent claims directed to optimizing the amount of drug administered to a specific patient, holding that the applicable patents’ claims failed to incorporate sufficient inventive content above and beyond mere underlying natural correlations to allow the claimed processes to qualify as patent-eligible processes that apply natural laws. In June 2013, the Supreme Court decided Association for Molecular Pathology v. Myriad Genetics, or Myriad, a case challenging the validity of patent claims relating to the breast cancer susceptibility genes BRCA1 and BRCA2, holding that isolated genomic DNA that exists in nature, such as the DNA constituting the BRCA1 and BRCA2 genes, is not patentable subject matter, but that cDNA, which is an artificial construct created from ribonucleic acid transcripts of genes, may be patent eligible. In June 2014, the Supreme Court decided Alice Corporation Pty. Ltd. v. CLS Bank International, or Alice, which affirmed the Prometheus and Myriad decisions and provided additional interpretation.

If we make efforts to seek patent protection for our product candidates, products, technologies, and tests, these efforts may be negatively impacted by the Prometheus, Myriad and Alice decisions, rulings in other cases or guidance or procedures issued by the USPTO. However, we cannot fully predict the impact of the Prometheus, Myriad and Alice decisions on the ability of genetic testing, biopharmaceutical, or other companies to obtain or enforce patents relating to DNA, genes or genomic-related discoveries in the future, as the contours of when claims reciting laws of nature, natural phenomena or abstract ideas may meet patent eligibility requirements are not clear and may take years to develop via interpretation at the USPTO and in the courts. There are many previously issued patents claiming nucleic acids and diagnostic methods based on natural correlations that issued before these recent Supreme Court decisions and, although many of these patents may be invalid under the standards set forth in these decisions, they are presumed valid and enforceable until they are successfully challenged and third parties holding these patents could allege that we infringe or request that we obtain a license under such patents. Whether based on patents issued before or after these Supreme Court decisions, we could be forced to defend against claims of patent infringement or obtain license rights, if available, under these patents. In particular, although the Supreme Court has held in Myriad that isolated genomic DNA is not patent-eligible subject matter, third parties could allege that our activities infringe other classes of gene-related patent claims. There are numerous risks associated with any patent infringement claim that may be brought against us, as discussed above under “Litigation or other proceedings or third-party claims of intellectual property infringement or misappropriation could require us to spend significant time and money and prevent us from selling our tests or developing drug candidates.”

In addition, the Leahy-Smith America Invents Act, or America Invents Act, which was signed into law in 2011, includes a number of significant changes to U.S. patent law. These changes include a transition from a “first-to-invent” system to a “first-to-file” system, changes to the way issued patents are challenged, and changes to the way patent applications are disputed during the examination process. These changes may favor larger and more established companies that have greater resources to devote to patent application filing and prosecution. The USPTO has developed new regulations and procedures to govern the full implementation of the America Invents Act, but the impact of the America Invents Act on the cost of prosecuting any patent applications we may file, our ability to obtain patents based on our discoveries if we pursue them, and our ability to enforce or defend any patents that may issue remains uncertain.

These and other substantive changes to U.S. patent law could affect our susceptibility to patent infringement claims and our ability to obtain any patents we may pursue and, if obtained, to enforce or defend them, any of which could have a material adverse effect on our business.

Obtaining and maintaining our patent protection depends on compliance with various procedural, document submission, fee payment, and other requirements imposed by government patent agencies, and its patent protection could be reduced or eliminated for non-compliance with these requirements.

Periodic maintenance fees, renewal fees, annuity fees, and various other government fees on patents and applications will be due to be paid to the USPTO and various government patent agencies outside of the United States over the lifetime of its owned patents and applications. The USPTO and various non-U.S. government agencies require compliance with several procedural, documentary, fee payment, and other similar provisions during the patent application process. In some cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. There are situations, however, in which non-compliance can result in abandonment or lapse of the patent or patent application, resulting in a partial or complete loss of patent rights in the relevant jurisdiction. In such an event, potential competitors might be able to enter the market with similar or identical

59


 

products or technology, which could have a material adverse effect on our business, financial condition, results of operations, and prospects.

Worldwide, we own or exclusively in-license over 30 issued or allowed patents and over 10 active patent applications as of December 31, 2023. This includes 10 issued or allowed US patents. Patent applications in these patent families, if granted, are expected to expire as far out as 2044 subject to any patent term disclaimers, adjustments, or extensions. Patents and/or patent applications in these families are active in multiple jurisdictions, including, the United States, Australia, Canada, China, European Patent Organization, German, New Zealand, Japan, and Switzerland. In addition to these owned and exclusively licensed patents and active patent applications, we also license patents on a non-exclusive and/or territory-restricted basis. Our intellectual property portfolio includes important patents and patent applications directed to our technologies. This includes patent filings relating to our nano-drug delivery platform technology for delivery of water insoluble or poorly soluble drugs for treatments of disease conditions, including cancer. In particular, as of December 31, 2023, we own or exclusively in-license 28 issued patents and 5 patent applications relating to FID-007. Individual patent terms extend for varying periods of time, depending upon the date of filing of the patent application, the date of patent issuance, and the legal term of patents in the countries in which they are obtained.

In June 2017, Fulgent Pharma LLC entered into an exclusive license agreement with ANP, as amended December 28, 2017. Under the agreement, ANP granted Fulgent Pharma LLC an exclusive, worldwide, royalty bearing, perpetual, irrevocable, and sublicensable license to certain rights in patents and patent applications under which we may develop and commercialize FID-007 and related formulations for human therapeutic, prophylactic, and diagnostic uses. As of December 31, 2023, this IP suite includes 28 patents and 5 patent applications that relate to FID-007. Patents and/or patent applications in these families are active in multiple jurisdictions, including, the United States, Australia, Canada, China, European Patent Organization, German, New Zealand, Japan, and Switzerland. Patents in these patent families, if granted, are expected to expire in 2034 subject to any patent term disclaimers, adjustments, or extensions.

Our future issued patents covering product candidates we develop could be found invalid or unenforceable if challenged in court or before administrative bodies in the United States or abroad.

In patent litigation in the United States, defendant counterclaims alleging invalidity or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness, or non-enablement. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent withheld relevant information from the USPTO, or made a misleading statement, during prosecution. Third parties may raise claims challenging the validity or enforceability of our owned patents before administrative bodies in the United States or abroad, even outside the context of litigation. Such mechanisms include re-examination, post-grant review, inter partes review, interference proceedings, derivation proceedings, and equivalent proceedings in foreign jurisdictions (e.g., opposition proceedings). Such proceedings could result in the revocation of, cancellation of, or amendment to our future patents in such a way that they no longer cover its product candidate or other technologies. The outcome following legal assertions of invalidity and unenforceability is unpredictable. With respect to the validity question, for example, we cannot be certain that there is no invalidating prior art, of which we and the patent examiner were unaware during prosecution. If a third party were to prevail on a legal assertion of invalidity or unenforceability, we would lose at least part, and perhaps all, of the patent protection on any product candidates it develops or other technologies. Such a loss of patent protection would have a material adverse impact on our business, financial condition, results of operations, and prospects.

Patent terms may be inadequate to protect our competitive position on our products and services for an adequate amount of time.

Patents have a limited lifespan. Patent terms may be shortened or lengthened by, for example, terminal disclaimers, patent term adjustments, supplemental protection certificates, and patent term extensions. Although extensions may be available, the life of a patent, and the protection it affords, is limited. Patent term extensions and supplemental protection certificates, and the like, may be impacted by the regulatory process and may not significantly lengthen patent term. Non-payment or delay in payment of patent fees or annuities, delay in patent filings or delay in extension filing, whether intentional or unintentional, may also result in the loss of patent rights important to our business. In such an event, competitors might be able to enter the market earlier than would otherwise have been the case. In addition, certain countries have compulsory licensing laws under which a patent owner may be compelled to grant licenses to other parties. Furthermore, many countries limit the enforceability of patents against other parties, including government agencies or government contractors. In these countries, the patent owner may have limited remedies, which could materially diminish the value of any patents.

In the United States and abroad, if all maintenance fees/annuity fees are timely paid, the natural expiration of a patent is generally 20 years from its earliest non-provisional filing date. The protection a patent affords is limited. Even if patents covering our products are obtained, once the patent life has expired, we may be open to competition from competitive products. Given the amount

60


 

of time required for the development, testing, and regulatory review of new products, patents protecting such products might expire before or shortly after such products are commercialized. As a result, our future owned and licensed patent portfolio may not provide us with sufficient rights to exclude others from commercializing products similar or identical to ours.

If we do not obtain patent term extension and/or data exclusivity for any product candidate that we may develop, our business may be materially harmed.

Depending upon the timing, duration, and specifics of any FDA marketing approval of any product candidate we may develop, one or more of our future owned U.S. patents may be eligible for limited patent term extension under the Hatch-Waxman Act. The Hatch-Waxman Act permits a patent term extension of up to five years as compensation for patent term lost during the FDA regulatory review process. A patent term extension cannot extend the remaining term of a patent beyond a total of 14 years from the date of product approval, only one patent may be extended, and only those claims covering the approved drug, a method for using it, or a method for manufacturing it may be extended. Similar extensions as compensation for patent term lost during regulatory review processes are also available in certain foreign countries and territories, such as in Europe under a Supplementary Patent Certificate. However, we may not be granted an extension in the United States and/or foreign countries and territories because of, for example, failing to exercise due diligence during the testing phase or regulatory review process, failing to apply within applicable deadlines, failing to apply prior to expiration of relevant future patents, or otherwise failing to satisfy applicable requirements. Moreover, the applicable time period or the scope of patent protection afforded could be less than we request. If we are unable to obtain patent term extension, or the term of any such extension is shorter than what we request, our competitors may obtain approval of competing products following our patent expiration, and our business, financial condition, results of operations, and prospects could be materially harmed.

We may be subject to claims challenging the inventorship of its patents and other intellectual property.

We may be subject to claims that former employees, collaborators, or other third parties have an interest in its owned patent rights, trade secrets, or other intellectual property as an inventor or co-inventor. For example, we may have inventorship disputes arise from conflicting obligations of employees, consultants, or others who are involved in developing its product candidate or other technologies. Litigation may be necessary to defend against these and other claims challenging inventorship or its ownership of its owned patent rights, trade secrets, or other intellectual property. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, intellectual property that is important to its product candidate, and other technologies. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees. Any of the foregoing could have a material adverse effect on our business, financial condition, results of operations and prospects.

We may not be able to enforce our intellectual property rights outside the United States.

The laws of some foreign countries do not protect proprietary rights to the same extent as the laws of the United States, and many companies have encountered significant challenges in establishing and enforcing their proprietary rights outside the United States. These challenges can be caused by the absence of rules and methods for the establishment and enforcement of intellectual property rights in certain jurisdictions. In addition, the legal systems of some countries, particularly developing countries, do not favor the enforcement of certain intellectual property protection, especially relating to healthcare. These aspects of many foreign legal systems could make it difficult for us to prevent or stop the misappropriation of our intellectual property rights in these jurisdictions. Moreover, changes in the law and legal decisions by courts in foreign countries could affect our ability to obtain adequate protection for our technologies and enforce our intellectual property rights. Many countries have compulsory licensing laws under which a patent owner may be compelled to grant licenses to third parties. In addition, many countries limit the enforceability of patents against government agencies or government contractors. In these countries, the patent owner may have limited remedies, which could materially diminish the value of such patent. If we or any of our licensors is forced to grant a license to third parties with respect to any patents relevant to our business, our competitive position may be impaired, and our business, financial condition, results of operations, and prospects may be adversely affected. As a result, our efforts to protect and enforce our intellectual property rights outside the United States may prove inadequate, in which case our ability to remain competitive and grow our business and revenue could be materially harmed.

We do not have intellectual property rights in every country throughout the world. Filing, prosecuting, and defending patents on drug candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States and Europe can be less extensive than those in the United States. In addition, the laws of foreign countries do not protect intellectual property rights to the same extent as federal and state laws of the United States. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own products and, further, may export

61


 

otherwise infringing products to territories where we have patent protection but where enforcement is not as strong as that in the United States. These products may compete with our drug candidates, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Third parties may assert that our employees or consultants have wrongfully used or disclosed confidential information or misappropriated trade secrets.

We employ individuals who were previously employed at universities and biometric solution, genetic testing, diagnostic, or other healthcare companies, including our competitors or potential competitors. Further, we may become subject to ownership disputes in the future arising from, for example, conflicting obligations of consultants or others who are involved in developing our and other parties’ technologies and intellectual property rights. Although we try to ensure that our employees and consultants do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees or consultants have inadvertently or otherwise used or disclosed intellectual property rights, including trade secrets or other proprietary information, of a former employer or other third-party. Litigation may be necessary to defend against these claims, should they arise. If we fail in defending against any such claims, we could be subject to monetary damages and the loss of valuable intellectual property rights or personnel. Even if we are successful in defending against any such claims, litigation could result in substantial costs, distract management and other employees, and damage our reputation.

If we fail to comply with our obligations under license or technology agreements with third parties, we could lose license rights that are important to our business. If our third-party licensors fail to comply with the terms of our license arrangements, we may be forced to engage in litigation to protect our rights, which may not be successful.

We license certain intellectual property, including technologies and patents, from third parties, that is important to our research and development efforts; and in the future we may enter into additional agreements that provide us with licenses to valuable intellectual property or technology. For example, our business is substantially dependent upon certain intellectual property rights that we license from ANP under the ANP License Agreement. Under the ANP License Agreement, ANP granted Fulgent Pharma LLC an exclusive, worldwide, royalty bearing, perpetual, irrevocable, and sublicensable license to certain rights in patents and patent applications under which we may develop and commercialize FID-007 and related formulations for human therapeutic, prophylactic, and diagnostic uses. Therefore, our commercial success will depend to a large extent on our ability to maintain and comply with our obligations under the ANP License Agreement. The ANP License Agreement provides ANP the right to terminate for an uncured breach by us, or if we are insolvent, the subject of a bankruptcy proceeding, or potentially other reasons. If ANP were to terminate the ANP License Agreement, the development and commercialization of FID-007 would be adversely affected, our potential for generating revenue from this program would be adversely affected and attracting new partners would be made more difficult. As a result, we would likely be subject to increased competition within our market.

We expect that other technology in-licenses that we may enter into in the future will contain similar provisions and impose similar obligations on us. If we fail to comply with any of the obligations under our license agreements, we may be required to pay damages and the licensor may have the right to terminate the license. Termination by the licensor could cause us to lose valuable rights, prevent us from continuing related research and development activities, or otherwise materially and negatively impact our business. If our licensors fail to abide by the terms of a license agreement, if they fail to enforce licensed intellectual property against infringing third parties, if the licensed intellectual property is found to be invalid or unenforceable, or if we are unable to enter into necessary license agreements on acceptable terms or at all, we may be forced to engage in litigation to enforce our rights. This litigation may not be successful and may consume substantial amounts of time and resources. These circumstances could have a material adverse effect on our business, development efforts, financial condition, or results of operations.

62


 

Common Stock Risks

An active, liquid trading market for our common stock may not be sustained, which could make it difficult for stockholders to sell their shares of our common stock.

An active trading market for our common stock may not be sustained. Further, Mr. Hsieh, our founder, Chief Executive Officer and Chairman of our board of directors, beneficially owns approximately 29% of our outstanding voting equity as of December 31, 2023. As a result, fewer shares are actively traded in the public market, which reduces the liquidity of our common stock. The lack of an active trading market could impair our stockholders’ ability to sell their shares at the desired time or at a price considered reasonable. Further, an inactive trading market may impair our ability to raise capital by selling shares of our common stock in the future, and may impair our ability to enter into strategic relationships or acquire companies or technologies using shares of our common stock as consideration.

Our common stock is listed on the Nasdaq Global Market, or Nasdaq, under the symbol “FLGT.” If we fail to satisfy the continued listing standards of Nasdaq, however, we could be de-listed, which would negatively impact the price and liquidity of our common stock.

The price of our common stock may be volatile and you could lose all or part of your investment.

The trading price of our common stock has experienced, and may continue to experience, wide fluctuations and significant volatility. This volatility may be exacerbated by the relatively small and illiquid market for our common stock. Other factors that may contribute to this volatility include, among others:

actual or anticipated fluctuations in our operating results;
competition from existing tests or new tests that may emerge, particularly if competitive factors in our industry, including prices for testing and testing services, become more acute or the introduction of new products by our competitors;
failures to meet or exceed financial estimates and projections of the investment community or guidance we have provided to the public;
issuance of new or updated research or reports by securities analysts or changed recommendations for our common stock;
announcements by us or our competitors of significant acquisitions, investments, strategic relationships, joint ventures, collaborations or capital commitments;
the timing and amount of our investments in our business and the market’s perception of these investments and their impact on our prospects;
actual or anticipated changes in laws or regulations applicable to our business or our tests;
whether and when we are able to obtain marketing approval to market any of our drug candidates and the outcome of meetings with applicable regulatory agencies, including the FDA;
the outcome, success, costs and timing of preclinical studies and clinical trials for our current or future drug candidates;
failure of any our drug candidates, if approved, to achieve commercial success;
additions or departures of key management or other personnel;
changes in coverage and reimbursement by current or potential payors;
inability to obtain additional funding as and when needed on reasonable terms;
disputes or other developments with respect to our or others’ intellectual property rights;
product liability claims or other litigation;
sales of our common stock by us or our stockholders;
general economic, political, industry and market conditions, including factors not directly related to our operating performance or the operating performance of our competitors, such as increased uncertainty in the U.S. regulatory environment for healthcare, trade and tax-related matters;
events that affect, or have the potential to affect, general economic conditions, including but not limited to political unrest, global trade wars, natural disasters, act of war, terrorism, or disease outbreaks;

63


 

and the other risk factors discussed in this report.

In addition, the stock market in general, and the market for the stock of companies in the life sciences and technology industries in particular, has experienced extreme price and volume fluctuations in recent years that have, at times, been unrelated or disproportionate to the operating performance of specific companies. These broad market and industry factors may negatively affect the market price of our common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against such company. This type of litigation, if instituted against us, could result in substantial costs, a diversion of our management’s attention and resources and could damage our reputation.

Our principal stockholders and management own a significant percentage of our capital stock and are able to exert significant control over matters subject to stockholder approval.

Our executive officers, directors, beneficial owners of 5% or more of our outstanding voting equity and their respective affiliates collectively beneficially own approximately 45% of our outstanding voting equity as of December 31, 2023, and of this, Mr. Hsieh, our founder, Chief Executive Officer and Chairman of our board of directors, by himself beneficially owns approximately 29% of our outstanding voting equity as of December 31, 2023. As a result, these stockholders have the ability to control matters submitted to our stockholders for approval, including elections of directors, amendments to our organizational documents or approval of any merger, sale of assets or other major corporate transaction. This concentration of ownership may prevent or discourage unsolicited acquisition proposals or offers to acquire our common stock that some of our stockholders feel are in their best interests, as the interests of these stockholders may not coincide with the interests of our other stockholders and they may act in a manner that advances their best interests and not necessarily those of all of our stockholders. Further, this concentration of ownership could adversely affect the prevailing market price for our common stock.

Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could cause the price of our common stock to fall.

Sales of a substantial number of shares of our common stock in the public market could occur at any time. Any such sales, or the perception in the market that sales are pending or could occur, could reduce the market price of our common stock. The vast majority of the outstanding shares of our common stock are freely tradable without restriction in the public market, subject to certain volume and manner of sale limitations applicable to shares held by our affiliates, as that term is defined in the Securities Act. In addition, subject to similar limitations and any other applicable legal and contractual limitations, all of the shares of our common stock subject to outstanding equity-based awards or reserved for issuance pursuant to such awards we may grant in the future are registered under the Securities Act or are otherwise eligible under applicable securities laws for free trading in the public market upon their issuance.

Future issuances of our common stock or rights to purchase our common stock, including pursuant to our equity incentive plan, could result in additional dilution to the percentage ownership of our stockholders and could cause the price of our common stock to fall.

To raise capital or for other strategic purposes, we may sell common stock, convertible securities or other equity securities in one or more transactions at prices and in a manner we determine from time to time. We also may issue common stock or grant other equity awards for compensatory purposes under our equity incentive plan. If we issue common stock, convertible securities or other equity securities, including equity awards under our equity incentive plan, our then-existing stockholders could be materially diluted by such issuances and, if we otherwise issue preferred stock, new investors could gain rights, preferences and privileges senior to the holders of our common stock, any of which could cause the price of our common stock to decline.

We do not intend to pay dividends on our common stock, so any returns will be limited to the value of our common stock.

We currently anticipate that we will retain any future earnings to finance the continued development, operation and expansion of our business. As a result, we do not anticipate declaring or paying any cash dividends or other distributions in the foreseeable future. Further, if we were to enter into a credit facility or issue debt securities or preferred stock in the future, we may become contractually restricted from paying dividends. If we do not pay dividends, our common stock may be less valuable because stockholders must rely on sales of their common stock after price appreciation, which may never occur, to realize any gains on their investment.

64


 

If securities or industry analysts do not publish research or reports about our business or if they issue an adverse or misleading opinion regarding our common stock, our stock price and trading volume could decline.

The trading market for our common stock is influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, we could lose visibility in the financial markets, which could cause the price and trading volume of our common stock to decline. Further, if any of these analysts issues an adverse or misleading opinion regarding us, our business model, our industry or our stock performance or if our operating results fail to meet analyst expectations, the price of our common stock could also decline.

Provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company or changes in our management and depress the market price of our common stock.

Our certificate of incorporation and bylaws contain provisions that could depress the market price of our common stock by acting to discourage, delay or prevent a change in control of our company or changes in our management that our stockholders may deem advantageous. These provisions, among other things:

authorize our board of directors to issue, without further action by our stockholders, up to 1.0 million shares of undesignated or “blank check” preferred stock;
prohibit stockholder action by written consent, thus requiring all stockholder actions to be taken at a duly noticed and held meeting of our stockholders;
specify that special meetings of our stockholders can be called only by our board of directors, the Chairman of our board of directors or our President, thereby eliminating the ability of our stockholders to call special meetings;
permit only our board of directors to establish the number of directors and fill vacancies on the board of directors, except as may be required by law;
permit our board of directors to amend our bylaws, subject to the power of our stockholders to repeal any such amendment;
do not permit cumulative voting by our stockholders on the election of directors; and
establish advance notice requirements for stockholders to propose nominees for election as directors or matters to be acted upon at annual meetings of stockholders.

In addition, we are subject to Section 203 of the Delaware General Corporation Law, or DGCL, which imposes certain restrictions on mergers, business combinations and other transactions between us and holders of 15% or more of our common stock. Section 203 may have the effect of discouraging, delaying or preventing a change in control of our company.

Holders of our common stock could be adversely affected if we issue preferred stock.

Pursuant to our certificate of incorporation, our board of directors is authorized to issue up to 1.0 million shares of preferred stock without any action by our stockholders. Our board of directors also has the power, without stockholder approval, to set the terms of any series of preferred stock that may be issued, among others, including voting rights, dividend rights and preferences over our common stock with respect to dividends or in the event of a dissolution, liquidation or winding up. If we issue preferred stock in the future that has preferences over our common stock with respect to payment of dividends or upon a liquidation, dissolution or winding up, or if we issue preferred stock that is convertible into our common stock at greater than a one-to-one ratio, the voting and other rights of the holders of our common stock and the market price of our common stock could be adversely affected.

Our certificate of incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a judicial forum they consider favorable for disputes with us or our directors, officers or other employees.

Our certificate of incorporation and bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for:

any derivative action brought on our behalf;
any direct action brought by a stockholder against us or any of our directors, officers or other employees, alleging a breach of a fiduciary duty;

65


 

any action brought by a stockholder against us or any of our directors, officers or other employees, alleging a violation of the DGCL, our certificate of incorporation or our bylaws; and
any action brought by a stockholder against us or any of our directors, officers or other employees, asserting a claim against us governed by the internal affairs doctrine.

We refer to the forgoing limitations as the Exclusive Forum Provisions. The Exclusive Forum Provisions do not apply to (i) actions in which the Court of Chancery in the State of Delaware concludes that an indispensable party is not subject to the jurisdiction of the Delaware courts, and (ii) actions in which a federal court has assumed exclusive jurisdiction of a proceeding.

Accordingly, the Exclusive Forum Provisions do not apply to actions brought to enforce a duty or liability created by the Exchange Act or the rules and regulations thereunder, or Exchange Act Claims. Further, the clause in our certificate of incorporation excepting “actions in which a federal court has assumed exclusive jurisdiction of a proceeding” from the Exclusive Forum Provisions is not intended to mean that a federal court must take any actual or affirmative action to assume jurisdiction over an Exchange Act Claim, as Section 27 of the Exchange Act creates exclusive federal jurisdiction over all Exchange Act Claims, regardless of whether a federal court takes any action. The Exclusive Forum Provisions also do not apply to federal and state suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder, or Securities Act Claims. To the extent applicable or enforceable, the Exclusive Forum Provisions may limit a stockholder’s ability to bring a claim in a judicial forum it finds favorable for disputes with us or our directors, officers or other employees, which may discourage these lawsuits. Alternatively, for Securities Act Claims, Exchange Act Claims or claims for which a court were to find these Exclusive Forum Provisions inapplicable or unenforceable for one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving these matters in other jurisdictions, which could adversely affect our business, financial condition or results of operations.

Item 1B. Unresolved Staff Comments.

Not applicable.

Item 1C. Cybersecurity.

We recognize the critical importance of maintaining the trust and confidence of customers, clients, patients, business partners, and employees toward our business and are committed to protecting the confidentiality, integrity, and availability of our business operations and systems. Our board of directors is actively involved in oversight of our risk management activities, and cybersecurity represents an important element of our overall approach to risk management. Our cybersecurity policies, standards, processes, procedures, and practices are based on recognized frameworks established by the National Institute of Standards and Technology, or NIST and other applicable industry standards. In general, we seek to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on preserving the confidentiality, security, integrity, and availability of the information that we collect and store by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur.

Risk Management and Strategy; Effect of Risk

We face risks related to cybersecurity such as unauthorized access, cybersecurity attacks, and other security incidents, including as perpetrated by hackers and unintentional damage or disruption to hardware and software systems, loss of data, and misappropriation of confidential information. To identify and assess material risks from cybersecurity threats, we maintain a comprehensive cybersecurity program and regular oversight of our programs for security monitoring for internal and external threats to ensure the confidentiality and integrity of our information assets. We consider risks from cybersecurity threats alongside other company risks as part of our overall risk assessment process. We employ a range of tools and services, including regular network and endpoint monitoring, vulnerability assessments, penetration testing, threat monitoring and tabletop exercises to inform our risk identification and assessment.

We also identify our cybersecurity threat risks by comparing our processes to standards set by NIST and Center for Internet Security, as well as by engaging experts to attempt to infiltrate our information systems. To provide for the availability of critical data and systems, maintain regulatory compliance, manage our material risks from cybersecurity threats, and protect against and respond to cybersecurity incidents, we also perform periodic risk assessments, which includes cybersecurity risks, monitor emerging data protection laws and implement changes to our processes that are designed to comply with such laws; through our policies, practices, and/or contracts (as applicable), require employees and certain third parties to treat confidential information and data with care; periodically update our relevant policies and procedures; employ technical safeguards that are designed to protect our information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality, and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence; provide

66


 

regular, mandatory training for our employees regarding cybersecurity threats as a means to equip them with effective tools and knowledge necessary to identify or address cybersecurity threats and to communicate our evolving information security policies, standards, processes and practices; conduct regular phishing email simulations to enhance awareness and responsiveness to possible threats; conduct annual cybersecurity training for our board of directors and senior management; run tabletop exercises to simulate a response to a cybersecurity incident and use the findings to improve our processes and technologies; leverage the NIST incident handling framework to help us identify, protect, detect, respond, and recover when there is an actual or potential cybersecurity incident; engage consultants to help us oversee and manage cybersecurity risks, processes, and incident response measures; and carry information security risk insurance that provides protection against the potential losses arising from a cybersecurity incident.

Our incident response plan outlines and coordinates the activities we take to prepare for, detect, respond to, and recover from cybersecurity incidents, which include processes to triage, assess severity for, escalate, contain, investigate, and remediate the incident, as well as to comply with potentially applicable legal obligations and mitigate damage to our business and reputation. Our incident response plan further outlines the roles and responsibilities of various employees, managers, and senior leadership with respect to performing a materiality assessment and responding to cybersecurity events that are deemed material, as well as provides rapid escalation procedures after a cybersecurity incident. In the event of an incident, we intend to follow our incident response plan, which outlines the steps to be followed from incident detection to mitigation, recovery, and notification, including notifying functional areas (e.g. legal), as well as senior leadership and our board of directors, as appropriate.

Our cyber risk management program is integrated within the Company’s enterprise risk management system and addresses both the corporate information technology environment and customer-facing products and services. The risk management program is focused on safeguarding the organization's digital assets, ensuring continuous business operations, and minimizing the potential impact of cyber threats. Regular assessments, including penetration tests, are performed. These inputs form the basis of a risk register that is integrated into the overall enterprise risk management program to further inform the Company’s strategy assessing the likelihood, impact, and velocity of these risks on a forward-looking basis.

As part of the above processes, we regularly engage with consultants, and other third parties, review our cybersecurity program to help identify areas for continued focus, improvement, and compliance. We engage them, specifically, to assist us with cybersecurity risk assessments, external threat environment reviews, internal cybersecurity policy compliance and near-term incident response. Our processes also address cybersecurity threat risks associated with our use of third-party service providers, including our key suppliers, which have access to consumer, patient, and employee data or our systems. In addition, cybersecurity considerations affect the selection and oversight of our third-party service providers. We periodically perform diligence on certain third parties that have access to our systems, data, or facilities that house such systems or data; and we monitor cybersecurity threat risks identified through such diligence.

We describe whether and how risks from identified cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition under the heading “Actual or attempted security incidents or breaches, loss of data, or other disruptions could expose us to material liability and materially and adversely affect our business, financial condition, and our reputation,” which disclosures are incorporated by reference herein.

In the last three fiscal years, we have not experienced any material cybersecurity incidents. As of the date of this report, we do not believe that risks from any cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to affect us, including our business strategy, results of operations or financial condition. However, these threats pose a risk to the security of our systems and networks and the confidentiality, availability, and integrity of our data. Cybersecurity attacks could also include attacks targeting patient, employee, or customer data or the security, integrity, and/or reliability of the hardware and software we utilize in our business operations. It is possible that our information technology systems and networks, or those managed or provided by third parties, could have vulnerabilities, which could go unnoticed for a period of time. While various procedures and controls have been and are being utilized to mitigate such risks, there can be no guarantee that the actions and controls we have implemented and are implementing will be sufficient to protect and mitigate associated risks to our systems, information, or other property. For more information, see the risk factors included in Item 1A of this Annual Report.

As of the date of this report, we do not believe that risks from any cybersecurity threats as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to affect us, including our business strategy, results of operations or financial condition. However, we are aware that changes in our IT systems, including those provided by third parties, could expose us to risk in the future. We cannot guarantee that controls we will implement to mitigate this risk will eliminate it. See Item 1A of this Annual Report for discussion of this risk.

Cybersecurity Governance; Management

67


 

Cybersecurity is an important part of our risk management processes and an area of focus for our board of directors and management. In general, our board of directors oversees risk management activities designed and implemented by our management and considers specific risks, including, for example, risks associated with our strategic plan, business operations, and capital structure. Our board of directors executes its oversight responsibility for risk management both directly and through delegating oversight of certain of these risks to its committees, and our board of directors has authorized our audit committee to oversee risks from cybersecurity threats.

At least quarterly, our board of directors receives an update from management of our cybersecurity threat risk management and strategy processes, covering topics such as data security posture, any results from third-party assessments, progress towards pre-determined risk-mitigation-related goals, our incident response plan, material cybersecurity threat risks or incidents and developments, as well as the steps management has taken to respond to such risks. In such sessions, our board of directors generally receives materials that include a cybersecurity dashboard and/or other materials discussing current and emerging material cybersecurity threat risks and describing our ability to mitigate those risks, as well as recent developments, evolving standards, technological developments, and information security considerations arising with respect to our peers and third parties, and discusses such matters with our Chief Information Security Officer and/or General Counsel and Chief Privacy Officer. Our board of directors also receive prompt and timely information regarding any cybersecurity incident that meets established reporting thresholds, as well as ongoing updates regarding any such incident until it has been addressed.

Members of board of directors are also encouraged to regularly engage in conversations with management on cybersecurity-related news and events and discuss any updates to our cybersecurity risk management and strategy programs. Material cybersecurity threat risks are also considered during separate board meeting discussions of important matters like enterprise risk management, operational budgeting, business continuity planning, mergers and acquisitions, brand management, and other relevant matters. Our Chief Information Security Officer advises our Board on the specific vulnerabilities we identified and the controls we put in place to mitigate our risk.

Our cybersecurity program is managed by a dedicated team, which is led by our Chief Information Security Officer, (CISO who reports to the Chief Operating Officer and has to the ability to communicate directly to our CEO if necessary. Our CISO has over 20 years of IT experience, including over 18 years of cybersecurity experience, holds an M.S. degree in Information Security, and is a Certified Information Systems Security Professional (CISSP). As discussed above, our CISO and/or General Counsel and Chief Privacy Officer report to our board of directors about cybersecurity threat risks, among other cybersecurity related matters, on a quarterly basis.

In addition, our cybersecurity risk management and data strategy processes are further overseen by management team members. These management team members are informed about and monitor the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategy processes described above, including the operation of our incident response plan. Such individuals have extensive prior work experience in various roles involving managing information security, developing cybersecurity strategy, implementing effective information and cybersecurity programs, as well as several relevant degrees and certifications.

Item 2. Properties.

Our corporate headquarters and laboratory operations are located in El Monte, California, where we own and occupy 61,612 square feet of building space situated on 2.6 acres of land. We have built a CLIA-certified laboratory at this location. We use these facilities for laboratory testing and management activities and certain research and development, administrative and other functions.

We have CLIA-certified laboratories located in Irving, Texas; Alpharetta, Georgia; Phoenix, Arizona; Needham, Massachusetts; and New York, New York. In Irving, Texas, we lease and occupy approximately 172,000 square feet under a lease that will expire in May 2024. In Alpharetta, Georgia, we lease and occupy approximately 65,000 square feet under a lease that will expire in March 2028. In Phoenix, Arizona, we lease and occupy approximately 25,000 square feet under a lease that will expire in November 2025. In Needham, Massachusetts, we lease and occupy approximately 21,000 square feet under a lease that will expire in September 2027. In New York, New York, we lease and occupy approximately 400 square feet under a lease that will expire in September 2024. We use these facilities for laboratory testing and certain administrative and other functions.

We also own another real property located in Coppel, Texas, which consists of approximately 96,500 square feet of building space situated on 6.8 acres of land. We are building a CLIA-certified laboratory at this location. We believe our existing facilities are adequate for our current and expected near-term needs and additional space would be available on commercially reasonable terms if required.

68


 

From time to time, we may be involved in legal proceedings arising in the ordinary course of our business. As disclosed in Note 8, Debt, Commitments and Contingencies to the Consolidated Financial Statements, we are engaged in certain legal investigations, audits and voluntary disclosure processes, and the disclosure set forth in Note 8 relating to these certain legal matters is incorporated herein by reference.

The outcome of these matters are inherently uncertain, and there can be no assurances that a favorable outcome will be obtained.

Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity and reputational harm, among other factors.

Item 4. Mine Safety Disclosures.

Not applicable.

69


 

PART II

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

Market Information

On September 29, 2016, our common stock was listed for trading on Nasdaq under the symbol “FLGT.” There was no public market for our common stock prior to September 29, 2016.

Holders of Common Stock

As of February 1, 2024, there were 14 holders of record of our common stock, plus an indeterminate number of additional stockholders whose shares of our common stock are held on their behalf by brokerage firms or other agents.

Dividend Policy

We currently anticipate that we will retain any future earnings to finance the continued development, operation and expansion of our business. As a result, we do not anticipate declaring or paying any cash dividends or other distributions in the foreseeable future. Any determination to pay dividends would be at the discretion of our board of directors and would depend on our results of operation, financial condition and other factors that our board of directors, in its discretion, considers relevant.

Use of Proceeds from Registered Securities

To date, we have used $146.7 million of the net proceeds from sales of our common stock, of which, $4.5 million was used for contributions to FF Gene Biotech prior to the FF Gene Biotech Acquisition, $126.4 million was used to fund the Company’s operation and a business combination, and $15.8 million was used to pay off the investment margin loan. All other net proceeds from sales of our common stock are invested in investment-grade and interest-bearing securities, such as corporate bonds, municipal bonds, and U.S. government and U.S. agency debt securities. There has been no material change in the planned use of proceeds from the sales of our common stock from that described in the Prospectus.

Common Stock Performance Graph

The following graph compares the cumulative total stockholder return, calculated on a dividend-reinvested basis, in Fulgent's Common Stock, the NASDAQ Composite Index, and the NASDAQ Biotechnology Index for the five years ended December 31, 2023. The comparison assumes that $100 was invested in the Company’s common stock, the NASDAQ Composite Index, and the NASDAQ Biotechnology Index as of the market close on December 31, 2018. Note that historic stock price performance is not necessarily indicative of future stock price performance.

70


 

img232190488_9.jpg 

Information on Share Repurchases

The number of shares of common stock repurchased by the Company during the year ended December 31, 2023 and the average price paid per share are as follows:

 

Period

 

(a) Total Number of Shares Purchased

 

 

(b) Average Price Paid Per Share (1)

 

 

(c) Total Number of Shares Purchased As Part of Publicly Announced Plans or Programs

 

 

(d) Maximum Dollar Value that May Yet Be Purchased Under the Plans or Programs

 

May 2022 (5/1/2022 - 5/31/2022)

 

 

30,000

 

 

$

49.56

 

 

 

30,000

 

 

$

248,515,000

 

June 2022 (6/1/2022 - 6/30/2022)

 

 

185,000

 

 

$

48.97

 

 

 

185,000

 

 

$

239,429,000

 

August 2022 (8/1/2022 - 8/31/2022)

 

 

247,000

 

 

$

47.68

 

 

 

247,000

 

 

$

227,657,000

 

September 2022 (9/1/2022 - 9/30/2022)

 

 

533,000

 

 

$

43.04

 

 

 

533,000

 

 

$

204,752,000

 

October 2022 (10/1/2022 - 10/31/2022)

 

 

244,000

 

 

$

37.33

 

 

 

244,000

 

 

$

195,661,000

 

November 2022 (11/1/2022 - 11/30/2022)

 

 

234,000

 

 

$

35.83

 

 

 

234,000

 

 

$

187,276,000

 

December 2022 (12/1/2022 - 12/31/2022)

 

 

337,000

 

 

$

34.32

 

 

 

337,000

 

 

$

175,718,000

 

September 2023 (9/1/2023-9/30/2023)

 

 

80,000

 

 

$

27.65

 

 

 

80,000

 

 

$

173,522,000

 

October 2023 (10/1/2023-10/31/2023)

 

 

533,000

 

 

$

25.65

 

 

 

533,000

 

 

$

159,864,000

 

November 2023 (11/1/2023-11/30/2023)

 

 

222,000

 

 

$

26.95

 

 

 

222,000

 

 

$

153,875,000

 

December 2023 (12/1/2023-12/31/2023)

 

 

118,000

 

 

$

27.01

 

 

 

118,000

 

 

$

150,686,000

 

Total

 

 

2,763,000

 

 

 

 

 

 

2,763,000

 

 

 

 

(1) Includes commissions for the shares repurchased under the stock repurchase program.

Item 6. [Reserved]

71


 

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

Forward-Looking Statements

The following discussion and analysis of our financial condition and results of operations should be read together with our consolidated financial statements and related notes included in this report and contains forward-looking statements within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act. We have omitted discussion of 2021 results where it would be redundant to the discussion previously included in Item 7 of our 2022 Annual Report on Form 10-K. Forward-looking statements are statements other than historical facts and relate to future events or circumstances or our future performance, and they are based on our current assumptions, expectations and beliefs concerning future developments and their potential effect on our business. The forward-looking statements in this discussion and analysis include statements about, among other things, our future financial and operating performance, our future cash flows and liquidity and our growth strategies, as well as anticipated trends in our business and industry. These forward-looking statements are subject to a number of risks and uncertainties, including, among others, those described under “Item 1A. Risk Factors” in Part I of this report. Moreover, we operate in a competitive and rapidly evolving industry and new risks emerge from time to time. It is not possible for us to predict all of the risks we may face, nor can we assess the impact of all factors on our business or the extent to which any factor or combination of factors could cause actual results to differ from our expectations. In light of these risks and uncertainties, the forward-looking events and circumstances described in this discussion and analysis may not occur, and actual results could differ materially and adversely from those described in or implied by any forward-looking statements we make. Although we have based our forward-looking statements on assumptions and expectations we believe are reasonable, we cannot guarantee future results, levels of activity, performance or achievements or other future events. As a result, forward-looking statements should not be relied on or viewed as predictions of future events, and this discussion and analysis should be read with the understanding that actual future results, levels of activity, performance and achievements may be materially different than our current expectations. The forward-looking statements in this discussion and analysis speak only as of the date of this report, and except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations.

Overview

We are a technology-based company with a well-established laboratory services business and a therapeutic development business. Our laboratory services business—to which we formerly referred as our clinical diagnostic business, includes technical laboratory services and professional interpretation of laboratory results by licensed physicians. Our therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile, or PK profile, of new and existing cancer drugs.

We recorded revenue and net (loss) from operations of $289.2 million and ($167.8 million), respectively, in 2023, compared to revenue and net income from operations of $619.0 million and $143.4 million, respectively, in 2022.

2023 Developments

In 2023, we launched new Beacon787 expanded carrier screening panel. Beacon787 includes a total of 787 genes associated with autosomal recessive and X-linked conditions. Included in this panel are all of the American College of Medical Genetics and Genomics, or ACMG, tier 3 genes, which ACMG published in their latest practice guideline for carrier screening, recommending that all pregnant patients and those planning a pregnancy be offered this set of genes as an equitable, pan-ethnic screening approach. The ACMG list includes genes with carrier frequency of >1/200 for autosomal recessive conditions and disease prevalence of >1/40,000 for X-linked conditions. Leveraging our proprietary platform and informatics, Beacon787 frequently excels as it relates to analytical detection rates, ability to discern pseudogenes, and reliable copy number calls. This was an important product launch for us and a big step forward in carrier screening. Carrier screening assesses the risk for individuals and couples to pass on certain genetic conditions to their children. This testing is for women or couples who are currently expecting, considering pregnancy, or planning to become pregnant in the future. Most often, carriers for these conditions do not have symptoms or a positive family history of disease. Carrier screening can identify these otherwise unknown risks and allow patients to make informed decisions about family planning. The American College of Obstetricians and Gynecologists, ACOG, recommends offering carrier screening to all women who are considering pregnancy, regardless of ethnicity or family history.

Factors Affecting Our Performance

Mix of Tests Delivered

72


 

We offer our tests at different price points, and we incur different amounts and types of costs, depending on the nature and level of complexity and customization of the test and the specific terms we have negotiated for the tests, which can vary from customer to customer. As a result, the mix of tests delivered in any period, and the customers that order these tests, impacts our financial results for the period.

Mix of Customers

We consider each single billing and paying unit to be an individual customer, even though a unit may represent multiple physicians and healthcare providers ordering tests. The composition and concentration of our customer base can fluctuate from period to period, and in certain prior periods, a small number of customers have accounted for a significant portion of our revenue. Generally, we do not have long-term purchase agreements with any of our customers, including these key customers, and, as result, any or all of them could decide at any time to increase, accelerate, decrease, delay or discontinue their orders from us. Although we believe some of these fluctuations in customer demand may be attributable in part to the nature of our business, in which our customers can experience significant volatility in their testing demand from period to period in the ordinary course of their operations, these demand fluctuations, particularly for our key customers, can have a significant impact on our period-to-period performance regardless of their cause.

We currently classify our customers into three payor types: (i) Insurance, (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations or (iii) Patients who pay directly. Typically, we bill our Institutional customers for our tests, and they are responsible for paying us directly and billing their patients separately or obtaining reimbursement from third-party payors in connection with a patient’s diagnosis related group. A small percentage of our customers are patients, who elect to pay for tests themselves with out-of-pocket payments after their physicians have ordered our tests.

We are making efforts to diversify our customer market, including building relationships with hospitals and affiliated specialties related to our service offerings. We are also pursuing relationships with payors, including Medicare, some state Medicaid programs, and commercial payors, in an effort to obtain coverage and reimbursement for our tests to make them accessible to more individual physicians. Generally, when we establish these new customer relationships, we agree with the applicable payor, laboratory, or other customer to provide certain of our tests at negotiated rates, but, subject to limited exceptions, most of these relationships do not obligate any party to order our tests at any agreed volume or frequency or at all. Further, any relationships we may develop with any government agencies are subject to unique risks associated with government contracts, including cancellation if adequate appropriations for subsequent performance periods are not made and modification or termination at the government’s convenience without prior notice. These efforts may not lead to meaningful or any increases in our customer base and may not improve our ability to achieve or sustain profitability.

Ability to Maintain Our Broad and Flexible Test Menu

We believe the large number of genes we incorporate into our test menu provides a meaningful competitive advantage. We believe the breadth of genes in our portfolio allows us to provide more comprehensive genetic information and improves our variant detection rate, which can increase the clinical actionability of the data we produce. The breadth of genes in our portfolio also allows us to offer hundreds of pre-established, multi-gene panels that focus on specified genetic conditions, including our Focus and Comprehensive oncology panels and Beacon carrier screening panels and somatic cancer panels. In addition, all of our genetic panel tests can be adjusted up or down to include more or fewer genes, or customers can design their own panels to their exact specifications, resulting in a flexible and customizable test menu. We believe our ability to continue to offer more genes and more ordering flexibility than our competitors could be a key contributor to the long-term growth of our business.

Ability to Maintain Low Internal Costs

We have developed various proprietary technologies that improve our laboratory efficiency and reduce the costs we incur to perform our tests, including our proprietary gene probes, data algorithms, adaptive learning software and genetic reference library. This technology platform enables us to perform each test and deliver its results at a lower cost to us than many of our competitors, and this low cost allows us to maintain affordable and competitive pricing for our customers, which we believe encourages repeat ordering from existing customers and attracts new customers. We believe this low internal cost is a key factor in our ability to grow our business and obtain margins on our sales that allow us to drive toward sustained profitability.

Investments in our operational capabilities could increase our cost of revenue, but these investments could also, on a near-term and/or long-term basis, increase our operating efficiencies and lead to cost of revenue decreases. As a result, the amount, timing, nature and success of these investments, as well as other influences on our cost of revenue from period to period, can impact our costs. Moreover, changes in our other operating expenses, due to investments in these aspects of our business or other factors, are not taken into account but impact our overall results, which can limit the utility of cost as an overall cost measurement tool.

73


 

Ability to Obtain Reimbursement

Much of our revenue depends on receiving reimbursement for our tests from third-party payors, including our Insurance and Institutional customers. These payors have complicated rules and procedures regarding submissions for reimbursement and their reimbursement practices and procedures may vary from period to period. Reimbursed amounts are often subject to audit and, and our ability to collect and retain reimbursement from these payors may vary from period to period. If we are unable to obtain or retain reimbursement during any period, our rate of reimbursement is lower than expected or if reimbursement is delayed, our results of operations may be correspondingly affected and fluctuate significantly from period to period. As part of our business plan for future growth, we intend to pursue coverage and reimbursement from third-party payors at a level adequate for us to again achieve and maintain profitability. However, we cannot predict whether, under what circumstances, or at what payment levels payors will cover and reimburse for our tests, and even if we are successful, we believe it could take several years to achieve coverage and adequate contracted reimbursement with third-party payors. To date, we have contracted directly with national health insurance companies to become an in-network provider and enrolled as a supplier with the Medicare program and some state Medicaid programs, which means that we have agreed with these payors to provide certain of our tests at negotiated rates. Although this does not guarantee that we will receive reimbursement for our tests from these or any other payors at adequate levels, we believe our low cost could enhance our ability to compete effectively in the third-party payor market and our flexibility in establishing relationships with additional third-party payors in the future. Our level of success in obtaining and maintaining adequate coverage and reimbursement from third-party payors for our testing services will, we believe, be a key factor in the rate and level of growth of our business over the long term.

Foreign Currency Exchange Rate Fluctuations

Some of our business to date has been from non-U.S. customers, and we may record increasing revenue levels from non-U.S. sources as we focus on growing our international customer base. These revenue sources expose us to fluctuations in our results associated with changes in foreign currency exchange rates depending on the value of the U.S. dollar compared to the foreign currencies in which we record revenue. During all periods covered by this report, we consider the estimated effect on our revenue of foreign currency exchange rate fluctuations to be immaterial; however, the impact of foreign currency exchange rate fluctuations may increase in future periods as we pursue continued international expansion.

COVID-19 Testing Services

We experienced significant volume growth in 2020, 2021 and 2022 after the launch of our COVID-19 testing services in 2020. Most of this growth in our testing volume resulted from COVID-19 tests that we conducted for certain counties, states and municipalities during the pandemic. However, due to decreased demand of COVID-19 testing following the pandemic and our decision to scale back our COVID-19 testing services, we do not expect material revenue from COVID-19 testing in future periods.

Business Risks and Uncertainties

Our business and prospects are exposed to numerous risks and uncertainties. For more information, see “Item 1A. Risk Factors” in this report.

Financial Overview

Revenue

Our laboratory service segment generates revenue from molecular testing, including precision diagnostics and anatomic pathology, BioPharma services, and COVID-19 testing. We recognize revenue upon delivery of a report to the ordering physician or other customer based on the established billing rate, less contractual and other adjustments, to arrive at the amount we expect to collect. Our therapeutic development segment is still pre-revenue.

Cost of Revenue

Cost of revenue reflects the aggregate costs incurred in delivering test results and consists of: costs of laboratory reagents and supplies; personnel costs, including salaries, employee benefit costs, bonuses and equity-based compensation expenses; depreciation of laboratory equipment; delivery and courier costs relating to the transportation of specimens to be tested; amortization of leasehold improvements; and allocated overhead expenses, including rent and utilities. Costs associated with performing tests are recorded as tests are processed.

74


 

Operating Expenses

Our operating expenses are classified into five categories: research and development; selling and marketing; general and administrative; amortization of intangible assets; and restructuring costs if any. For each category except for amortization of intangible assets, the largest component is personnel costs, which include salaries, employee benefit costs, bonuses and equity-based compensation expenses.

Research and Development Expenses

Research and development expenses represent costs incurred to develop our technology and future tests and treatments. These costs consist of:

personnel costs, including salaries, benefits, and other employee-related costs, such as bonuses and equity-based compensation expenses;
consulting costs, including consulting fees and related travel expenses;
laboratory supplies;
costs associated with in-process research and conducting clinical studies to develop and support our products;
costs related to production of clinical materials;
set up costs, including electronic medical record set up costs, costs associated with setting up and conduct clinical studies at domestic and international sites;
costs related to compliance with regulatory requirements; and
allocated overhead expenses, including rent, information technology, equipment depreciation and utilities.

 

We expense all research and development costs in the periods in which they are incurred. We expect our research and development expenses will continue to increase in absolute dollars, as we expect to continue to invest in research and development activities and continue to innovate and expand the application of our platform. Furthermore, we expect our research and development expenses for our therapeutic development segment to increase as we incur incremental expenses associated with our drug candidates that are currently under development and in clinical trials. Drug candidates in later stages of clinical development generally have higher development costs, primarily due to the increased size and duration of later-stage clinical trials. Accordingly, we expect to incur significant research and development expenses in connection with our initiation of Phase 2 trials for FID-007.

Selling and Marketing Expenses

Selling and marketing expenses consist of personnel costs, customer service expenses, direct marketing expenses, educational and promotional expenses, market research and analysis and allocated overhead expenses, including rent and utilities. We expense all selling and marketing costs as incurred. We expect our selling and marketing expenses will continue to increase in absolute dollars, primarily driven by our increased investment in sales and marketing in recent periods, including developing and expanding our sales team, creating and implementing new sales and marketing strategies and increasing the overall scope of our marketing efforts.

75


 

General and Administrative Expenses

General and administrative expenses include executive, finance, accounting, legal and human resources functions. These expenses consist of personnel costs, audit and legal expenses, consulting costs and allocated overhead expenses, including rent and utilities. We expense all general and administrative costs as incurred. We expect our general and administrative expenses will continue to increase in absolute dollars as we seek to continue to scale our operations. We also expect to continue to incur general and administrative expenses as a result of operating as a public company, including expenses related to compliance with the rules and regulations of the SEC, and the Nasdaq Stock Market, additional insurance expenses, investor relations activities and other administrative and professional services.

Amortization of Intangible Assets

Amortization of intangible assets consist of amortization expense on customer relationships, royalty-free technology, trade name, laboratory information system platform and in-place intangible assets that arose from the business combinations and a patent acquired. We amortize finite lived intangible assets over the period of estimated benefit using the straight-line method. Indefinite lived intangible assets are tested for impairment annually or whenever events or circumstances indicate that the carrying amount of the asset may not be recoverable. If impairment is indicated, we measure the amount of the impairment loss as the amount by which the carrying amount exceeds the fair value of the asset.

Restructuring Costs

Restructuring costs represent one-time employee termination benefits provided to employees associated with a newly acquired entity that were involuntarily terminated. A plan of termination was approved and authorized by management in the second quarter of 2022. The plan identified specific employees to be terminated and established terms of benefits those employees would receive upon termination. No additional costs were incurred under the plan of termination post 2022, and the payable balance has been paid off.

Provision for Income Taxes

Provision for income taxes consists of U.S. federal and state income taxes. A deferred tax liability is recognized for all taxable temporary differences, and a deferred tax asset is recognized for all deductible temporary differences, operating losses and tax credit carryforwards. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

The factors that most significantly impact our effective tax rate include the levels of net earnings and certain deductions, including those related to equity-based compensation, the effect of state income taxes, return to provision adjustments, and foreign tax rate differential. We expect that these factors could cause our consolidated effective tax rate to differ significantly from the U.S. federal income tax rate in future periods.

76


 

Results of Operations

The table below summarizes the results of our continuing operations for each of the periods presented. Historical results are not indicative of the results to be expected in the current period or any future period.

 

Year Ended December 31,

 

 

$

 

 

%

 

2023

 

 

2022

 

 

Change

 

 

Change

Statement of Operations Data:

(dollars in thousands)

Revenue

$

289,213

 

 

$

618,968

 

 

$

(329,755

)

 

(53)%

Cost of revenue

 

184,757

 

 

 

252,067

 

 

 

(67,310

)

 

(27)%

Gross profit

 

104,456

 

 

 

366,901

 

 

 

(262,445

)

 

(72)%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

Research and development

 

41,440

 

 

 

28,910

 

 

 

12,530

 

 

43%

Selling and marketing

 

41,467

 

 

 

38,918

 

 

 

2,549

 

 

7%

General and administrative

 

88,999

 

 

 

111,074

 

 

 

(22,075

)

 

(20)%

Amortization of intangible assets

 

7,845

 

 

 

6,497

 

 

 

1,348

 

 

21%

Goodwill impairment loss

 

120,234

 

 

 

 

 

 

120,234

 

 

*

Restructuring costs

 

 

 

 

2,975

 

 

 

(2,975

)

 

*

Total operating expenses

 

299,985

 

 

 

188,374

 

 

 

111,611

 

 

59%

Operating (loss) income

 

(195,529

)

 

 

178,527

 

 

 

(374,056

)

 

(210)%

Interest and other income, net

 

21,444

 

 

 

5,498

 

 

 

15,946

 

 

290%

Income (loss) before income taxes

 

(174,085

)

 

 

184,025

 

 

 

(358,110

)

 

(195)%

Provision for income taxes

 

1,154

 

 

 

42,102

 

 

 

(40,948

)

 

(97)%

Net (loss) income from consolidated operations

 

(175,239

)

 

 

141,923

 

 

 

(317,162

)

 

(223)%

Net loss attributable to noncontrolling interests

 

7,414

 

 

 

1,480

 

 

 

5,934

 

 

401%

Net (loss) income attributable to Fulgent

$

(167,825

)

 

$

143,403

 

 

$

(311,228

)

 

(217)%

Revenue

 

 

Year Ended December 31,

 

 

$

 

 

%

 

2023

 

 

2022

 

 

Change

 

 

Change

Revenue Data:

(dollars in thousands)

Precision diagnostics

$

131,990

 

 

$

93,685

 

 

$

38,305

 

 

41%

Anatomic pathology

 

104,655

 

 

 

74,799

 

 

 

29,856

 

 

40%

COVID-19

 

27,152

 

 

 

437,507

 

 

 

(410,355

)

 

(94)%

BioPharma services

 

25,416

 

 

 

12,977

 

 

 

12,439

 

 

96%

Total

$

289,213

 

 

$

618,968

 

 

$

(329,755

)

 

(53)%

Revenue decreased by $329.8 million, or 53%, from $619.0 million in 2022 to $289.2 million in 2023. The decrease in revenue between periods was due to a decrease in COVID-19 testing revenue of 94%, and partially offset by increases in our other revenue streams of 44% for the periods.

We ceased our COVID-19 testing operations at the end of the first quarter of 2023. As a result, we have been focusing our efforts on growing our precision diagnostics, anatomic pathology, and BioPharma services revenue streams. For the year ended December 31, 2023, precision diagnostics, anatomic pathology, and BioPharma services accounted for 46%, 36%, and 9% of our consolidated revenue, respectively, and increased $38.3 million, $29.9 million, and $12.4 million, respectively, compared to 2022. The increase in precision diagnostics revenue and anatomic pathology revenue was due to an additional four months of revenue in 2023 compared to 2022 as Inform Diagnostics was acquired at the end of April 2022. The increase in precision diagnostics was also due to a growth in reproductive health services which included the launch of our expanded Beacon787 testing. The increase in BioPharma services was due to the addition of a few concentrated customers.

We believe the factors that will affect our ability to grow these revenue streams are 1) the average price point we offer and the reimbursement rate from third-party payors; 2) the concentration of our payor base; 3) the competitive advantage we have due to our broad and flexible test menu, detection rate, and turnaround times; and 4) growth in size of an addressable market. Estimated collection amounts from third-party payors are subject to the complexities and ambiguities of billing, reimbursement regulations and claims processing, as well as considerations unique to Medicare and Medicaid programs. Because our proprietary technology platform allows for repaid scaling of a broad, flexible testing menu, we can offer our customers more scalable and affordable testing. In recent years, variation in our revenue has primarily been driven by the volume of tests we deliver, particularly the volume of our COVID-19

77


 

tests that we delivered during these periods. Going forward, we will strive to maintain this competitive advantage and emphasize this in our marketing efforts to grow our testing revenue.

Our customer base includes insurance, institutional, and individual payors. In some periods, our revenue is concentrated on a smaller number of customers. For the laboratory services segment, aggregating customers that are under common control, one customer comprised $35.7 million or 12% of our revenue in 2023, and a different customer comprised $115.6 million or 19% and $260.2 million or 26% of our revenue in 2022 and 2021, respectively. To reduce this revenue risk, we will focus on increasing the number of customers and thereby reducing the concentration.

Revenue from non-U.S. sources increased by $4.4 million, or 28%, from $15.8 million in 2022 to $20.2 million in 2023. The increase in revenue from non-U.S. sources between periods were primarily due to increased sales of our traditional genetic testing services to customers in China through our joint venture, which contributed $11.4 million in total revenue in 2023.

Cost of Revenue

 

 

Year Ended December 31,

 

 

$

 

 

%

 

2023

 

 

2022

 

 

Change

 

 

Change

 

(dollars in thousands)

Cost of revenue

$

184,757

 

 

$

252,067

 

 

$

(67,310

)

 

(27)%

Cost of revenue as a % of revenue

 

63.9

%

 

 

40.7

%

 

 

23.2

%

 

56.9%

Our consolidated cost of revenue decreased by $67.3 million, or 27%, from $252.1 million in 2022 to $184.8 million in 2023. The decrease was primarily due to decreases of $32.1 million in consulting and outside labor costs for production, $25.9 million in reagent and supply expenses, $12.3 million in depreciation expenses, $5.3 million in shipping expenses, and $1.2 million in travel and meals expense and $2.9 million in facility expense, all related to decreased COVID-19 testing, and partially offset by an increase of $15.4 million in personnel costs, including equity-based compensation expense, due to an additional four months of costs in 2023 compared to 2022 as Inform Diagnostics was acquired at the end of April 2022.

Our consolidated cost of revenues as a percentage of revenue increased from 40.7% to 63.9%. Our gross profit decreased by $262.4 million, or 72%, from $366.9 million in 2022 to $104.5 million in 2023. Our gross profit as a percentage of revenue, or gross margin, decreased from 59.3% to 36.1%. The changes were primarily due to the decrease in revenue from our COVID-19 testing, which had a higher gross margin, and an additional four months of costs in 2023 from Inform Diagnostics.

Research and Development

 

Year Ended December 31,

 

 

$

 

 

%

 

2023

 

 

2022

 

 

Change

 

 

Change

Research and development

(dollars in thousands)

Laboratory services

$

29,748

 

 

$

28,164

 

 

$

1,584

 

 

6%

Therapeutic development

 

11,692

 

 

 

746

 

 

 

10,946

 

 

1467%

 

$

41,440

 

 

$

28,910

 

 

$

12,530

 

 

43%

Research and development expenses for the laboratory services segment were mainly for developing our technology and future testing and testing services. The expenses of $29.7 million in 2023 primarily consisted of $25.5 million in personnel expenses, including bonuses and equity-based compensation, $1.1 million in reagent and supply expense, $1.1 million in facility expenses, $698,000 in depreciation expense, and $400,000 in software and licensing. The expenses of $28.2 million in 2022 primarily consisted of $23.4 million in personnel expenses, including bonuses and equity-based compensation, $2.2 million in reagent and supply expense, $785,000 in depreciation expense, and $587,000 in consulting and outside labor costs.

Research and development expenses for the therapeutic development segment were $11.7 million and $746,000 in 2023 and 2022, respectively, and were primarily related to the development of FID-007. 2022 was a partial year as the segment was acquired in November of 2022. Research and development expenses in 2023 included $6.4 million of personnel expenses, including equity-based compensation under the equity plan assumed as part of the business combination, and $4.5 million in drug study with various CROs. We anticipate research and development expenditures for this segment will significantly increase in the future, as we expect to begin enrollment for a phase 2 study of FID-007 in the second quarter of 2024.

78


 

Selling and Marketing

Our consolidated selling and marketing expenses increased by $2.5 million, or 7%, from $38.9 million in 2022 to $41.5 million in 2023. The increase was primarily due to increases of $2.2 million in software expense, $1.5 million in facilities expense, $742,000 in personnel costs, including equity-based compensation expense, and $456,000 in advertising and marketing expenses, mainly due to an additional four months of costs in 2023 compared to 2022 as Inform Diagnostics was acquired at the end of April 2022, and partially offset by a decrease of $2.6 million in consulting and outside labor costs related to decreased COVID-19 testing.

General and Administrative

Our consolidated general and administrative expenses decreased by $22.1 million, or 20%, from $111.1 million in 2022 to $89.0 million in 2023. The decrease was primarily due to decreases of $33.5 million in provision for credit losses due to subsequent collections from customers who were previously reserved, $6.2 million in acquisition related to business combinations in 2022, $2.6 million in one-time license and permit expense incurred by Inform Diagnostics, partially offset by increases of $6.6 million in personnel costs including equity-based compensation expense, $6.1 million in facility expense, and $3.6 million in depreciation expense, due to an additional four months of costs in 2023 compared to 2022 as Inform Diagnostics was acquired at the end of April 2022, and $3.0 million in legal and professional fees due to legal liabilities accrued in connection with our voluntary disclosure process as described in Note 8, Debt, Commitments and Contingencies to the Consolidated Financial Statements, and $1.5 million in accounting expense as the entities acquired in 2022 and 2021 were scoped in for financial statement and internal control audit and reviews.

Amortization of Intangible Assets

Our consolidated amortization of intangible assets represents amortization expenses on the intangible assets that arose from the business combinations in 2022 and 2021 and a patent purchased in 2021. The increase in amortization of intangible assets was primarily due to additions in intangible assets from business combinations in 2022.

Goodwill Impairment Loss

 

 

Year Ended December 31,

 

 

$

 

 

%

 

2023

 

 

2022

 

 

Change

 

 

Change

Goodwill impairment loss

(dollars in thousands)

Laboratory services

$

120,234

 

 

$

 

 

$

120,234

 

 

*

Therapeutic development

 

 

 

 

 

 

 

 

 

*

 

$

120,234

 

 

$

 

 

$

120,234

 

 

 

Goodwill impairment loss for 2023 was comprised of a full goodwill impairment loss of $120.2 million for the Laboratory Service reporting unit. There was no goodwill impairment loss for the year ended December 31, 2022. The full impairment was driven by a sustained decline in our stock price and market capitalization. There was no impairment loss for the therapeutic development unit for the years ended December 31, 2023 and 2022. See Note 17, Goodwill and Intangible Assets, for more details.

Restructuring Costs

Restructuring expenses represent one-time employee termination benefits provided to employees that were involuntarily terminated in association with the acquisition of a new entity in 2022.

Interest and Other Income, Net

Interest and other income, net is primarily comprised of net interest income, which was $21.1 million and $5.3 million for 2023 and 2022, respectively. This interest income related to interest earned on various investments in marketable securities including realized and holding gain (loss) on marketable equity securities, net of interest expenses incurred on our notes payable and a margin loan.

Provision for Income Taxes

Provision for income taxes were $1.2 million and $42.1 million in 2023 and 2022, respectively. The effective income tax rate was (0.69)% and 22.7% of income before income taxes for 2023 and 2022, respectively. The change in the effective tax rate for 2023 relative to 2022 was due to the establishment of a valuation allowance on the Company’s net deferred tax assets. FASB ASC 740

79


 

requires that deferred income tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has evaluated the realizability of any of its deferred tax assets and has concluded that it is more likely than not that the Company may not realize benefit of its deferred tax assets, and, accordingly, has provided a full valuation allowance at December 31, 2023.

See Note 11, Income Taxes, to our consolidated financial statements included in this report for more information regarding our income taxes.

Net Loss Attributable to Noncontrolling Interest

Net loss attributable to noncontrolling interest represents net loss attributable to minority shareholders from entities not wholly owned.

 

80


 

Liquidity and Capital Resources

Liquidity and Sources of Cash

We had $847.7 million and $852.9 million in cash, cash equivalents and marketable securities as of December 31, 2023 and 2022, respectively. Our marketable securities primarily consist of U.S. government and U.S. agency debt securities, U.S. treasury bills, corporate bonds, municipal bonds, and Yankee debt securities as of December 31, 2023 and 2022.

Our primary uses of cash are to repurchase our stock, fund our operations, and to fund strategic acquisitions as we continue to invest in and seek to grow our business. Cash used to fund operating expenses is impacted by the timing of our expense payments, as reflected in the changes in our outstanding accounts payable and accrued expenses.

We believe our existing cash, cash equivalent, and short-term marketable securities will be sufficient to meet our anticipated cash requirements for at least the next 12 months. Cash provided by operations has significantly contributed to our ability to meet our liquidity needs, including paying for capital expenditures, however, cash provided by our operations has in the past experienced fluctuations from period to period, which we expect may continue in the future. These fluctuations can occur because of a variety of factors, including, among others, factors relating to the demand for our tests, the amount and timing of sales, the prices we charge for our tests due to changes in product mix, customer mix, general price degradation for tests, or other factors, the rate and timing of our billing and collections cycles and the timing and amount of our commitments and other payments. Moreover, even if our liquidity expectations are correct, we may still seek to raise additional capital through securities offerings, credit facilities or other debt financings, asset sales or collaborations or licensing arrangements.

If we raise additional funds by issuing equity securities, our existing stockholders could experience substantial dilution. Additionally, any preferred stock we issue could provide for rights, preferences or privileges senior to those of our common stock, and our issuance of any additional equity securities, or the possibility of such an issuance, could cause the market price of our common stock to decline. The terms of any debt securities we issue or borrowings we incur, if available, could impose significant restrictions on our operations, such as limitations on our ability to incur additional debt or issue additional equity or other restrictions that could adversely affect our ability to conduct our business, and would result in increased fixed payment obligations. If we seek to sell assets or enter into collaborations or licensing arrangements to raise capital, we may be required to accept unfavorable terms or relinquish or license to a third party our rights to important or valuable technologies or tests we may otherwise seek to develop ourselves. Moreover, we may incur substantial costs in pursuing future capital, including investment banking, legal and accounting fees, printing and distribution expenses and other similar costs. Additional funding may not be available to us when needed, on acceptable terms or at all. If we are not able to secure funding if and when needed and on reasonable terms, we may be forced to delay, reduce the scope of or eliminate one or more sales and marketing initiatives, research and development programs or other growth plans or strategies. In addition, we may be forced to work with a partner on one or more aspects of our tests or market development programs or initiatives, which could lower the economic value to us of these tests, programs or initiatives. Any such outcome could significantly harm our business, performance and prospects.

Cash Flows

The following table summarizes cash flows from continuing operations for each of the periods presented:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Net cash provided by operating activities

$

27,003

 

 

$

253,520

 

Net cash provided by (used in) investing activities

$

38,898

 

 

$

(261,314

)

Net cash used in financing activities

$

(47,785

)

 

$

(77,141

)

Operating Activities

During the year ended December 31, 2023, our operations provided $27.0 million of cash as compared to $253.5 million in 2022. The $226.5 million decrease in cash provided from operating activities in 2023 as compared with the corresponding 2022 period was primarily due to lower cash earnings, cash receipts from customers, and cash payments for operating expenses as COVID-19 revenue dissipated in 2023. We expect to incur more operating expenses and use more cash in operating activities in the coming year as a result of our planned and ongoing clinical trials for FID-007 and as we continue to invest resources to grow our laboratory services business.

81


 

Investing Activities

The cash provided by or used in investing activities are impacted by capital expenditures for operation needs and timing of payments, timing of maturities of marketable securities, and discretionary business combinations and other investment.

Cash provided by investing activities in 2023 was $38.9 million, which primarily related to $508.6 million related to maturities of marketable securities, $44.1 million related to proceeds from sales of marketable securities, and $775,000 related to the sale of fixed assets, and partially offset by $491.9 million in purchase of marketable securities, $22.2 million related to the purchase of fixed assets consisting mainly of medical laboratory equipment and building improvement, $399,000 related to a business acquisition.

Cash used in investing activities in 2022 was $261.3 million, which primarily related to $418.0 million in the purchase of marketable securities, $172.7 million related to business acquisitions, $18.8 million related to the purchase of fixed assets consisting mainly of medical laboratory equipment and building improvement, $15.0 million related to the purchase of redeemable preferred stock and $10.0 million related to contingent consideration payouts related to business acquisitions, and partially offset by $232.5 million related to maturities of marketable securities and $140.2 million related to proceeds from sales of marketable securities.

Financing Activities

Cash used in financing activities in 2023 was $47.8 million, which primarily related to $25.1 million used in the repurchase of common stock $15.0 million used in the repayment for the margin account, $4.3 million used in the repayment of notes payable, and $2.7 million used in common stock withholding for employee tax obligations.

Cash used in financing activities in 2022 was $77.1 million, which primarily related to $74.3 million used in the repurchase of common stock and $1.8 million used in common stock withholding for employee tax obligations.

We did not expect to use any credit facilities due to the strong cash position as of December 31, 2023.

Stock Repurchase Program

In March 2022, our Board authorized a $250.0 million stock repurchase program. The stock repurchase program has no expiration from the date of authorization. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions.

During the year ended December 31 2023, we repurchased 953,000 shares of our common stock at an aggregate cost of $25.1 million under the stock repurchase program. During the year ended December 31 2022, we repurchased 1.8 million shares of our common stock at an aggregate cost of $74.3 million under the stock repurchase program. As of December 31, 2023, a total of approximately $150.7 million remained available for future repurchases of our common stock under our stock repurchase programs.

Material Cash Requirements and Contractual Obligations as of December 31, 2023

As of December 31, 2023, we have an outstanding balance of $775,000 in notes payable to Xilong Scientific, which is due in March 2024, and $3.4 million of an installment loan, of which, the current portion is $408,000. See Note 8, Debt, Commitments and Contingencies, of our consolidated financial statements included in this report.

The following summarizes our contractual obligations as of December 31, 2023:

 

 

Payments Due by Period

 

 

Total

 

 

Less than 1 year

 

 

1-3 years

 

 

3-5 years

 

 

More than 5 years

 

 

(in thousands)

 

Operating lease obligations (1)

$

12,242

 

 

$

4,309

 

 

$

4,140

 

 

$

2,243

 

 

$

1,550

 

Finance lease obligations(2)

 

1,368

 

 

 

532

 

 

 

836

 

 

 

 

 

 

 

Purchase obligations(3)

 

51,934

 

 

 

29,669

 

 

 

22,265

 

 

 

 

 

 

 

      Total contractual obligations

$

65,544

 

 

$

34,510

 

 

$

27,241

 

 

$

2,243

 

 

$

1,550

 

 

82


 

 

(1)
Represents non-cancelable operating leases. For further information, refer to Note 9, Leases, to the Consolidated Financial Statements.
(2)
Represents non-cancelable finance leases. For further information, refer to Note 9, Leases, to the Consolidated Financial Statements.
(3)
Represents non-cancelable purchase obligations for medical lab equipment, reagents and other supplies, see Note 8, Debt, Commitment and Contingencies, to the Consolidated Financial Statements.

Critical Accounting Policies and Use of Estimates

This discussion and analysis is based on our consolidated financial statements included in this report, which have been prepared in accordance with U.S. Generally Accepted Accounting Principles, or U.S. GAAP. The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make certain estimates, judgments and assumptions and decisions that affect the reported amounts and related disclosures, including the selection of appropriate accounting principles and the assumptions on which to base accounting estimates. In making these estimates and assumptions and reaching these decisions, we apply judgment based on our understanding and analysis of the relevant circumstances, including historical data and experience available at the date of the consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances, including but not limited to valuation of intangible assets and goodwill in recent business combinations. Actual results could differ from our estimates. We are committed to incorporating accounting principles, assumptions and estimates that promote the representational faithfulness, verifiability, neutrality and transparency of the accounting information included in our consolidated financial statements.

While our significant accounting policies are described in more detail in the notes to the consolidated financial statements included in this report, we believe the accounting policies discussed below used in the preparation of our consolidated financial statements require the most significant estimates, judgments, assumptions and decisions.

Revenue Recognition

We generate revenue from sales of our testing services. We currently receive payments from: insurance, institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations; and patients who pay directly.

We recognize revenue in an amount that reflects the consideration to which we expect to be entitled in exchange for the transfer of promised goods or services to our customers.

In the absence of Medicare coverage, contractually established reimbursement rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions measured at the expected value using the “most likely amount” method under Accounting Standards Codification, or ASC, 606 Revenue from Contracts with Customers, or ASC 606. The amounts are determined by the historical average collection rates by test type and payor category taking into consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgement and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded form the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor.

We re-assess our estimated transaction price at the end of each reporting period, including our assessment of whether our estimate of variable consideration is constrained to the extent that it is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. We record any necessary adjustments in the current period’s revenue. $23.0 million variable consideration was recognized as additional revenue in the year ended December 31, 2023 that related to collections for COVID-19 tests completed in the prior period.

Valuation of Goodwill and Indefinite-Lived Intangible Assets

The valuation of assets acquired in a business combination and asset impairment reviews require the use of significant estimates and assumptions. The acquisition method of accounting for business combinations requires us to estimate the fair value of assets acquired, liabilities assumed, and any noncontrolling interest in an acquired business to properly allocate purchase price consideration between assets that are depreciated or amortized and goodwill.

83


 

We assess goodwill and indefinite-lived intangibles for impairment on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. We may choose to bypass a qualitative assessment of impairment for any reporting unit and proceed directly to performing a quantitative assessment. We would recognize an impairment loss for the amount by which the reporting unit's carrying amount exceeds its fair value.

Our quantitative assessment includes estimating the fair value of each reporting unit and comparing it to its carrying value. We estimate the fair value of reporting units using both income-based and market-based valuation methods. We typically engage a third-party appraisal firm to assist us with the valuation. Based upon the range of estimated values developed from the income and market-based methods, we determine the estimated fair value for each reporting unit. If the estimated fair value of a reporting unit exceeds its carrying value, the goodwill is not impaired, and no further review is required.

The income-based fair value methodology is based on a reporting unit’s forecasted future cash flows that are discounted to the present value using the reporting unit’s weighted average cost of capital, or WACC. Under the income-based approach, it requires management's assumptions and judgments regarding economic conditions in the markets in which we operate and conditions in the capital markets, many of which are outside of management's control. The market-based fair value methodology looks at the guideline public company valuation method to determine the prices of comparable public companies and looks at merger and acquisition methods, similar businesses that were sold recently, to estimate the value of our reporting units. Under the market-based approach, judgment is required in evaluating market multiples and recent transactions.

We performed our annual goodwill and intangible asset impairment test on December 31, 2023, and elected to bypass the optional qualitative test and perform the quantitative assessments for both our laboratory services and therapeutic development reporting units which includes an indefinite-lived intangible asset.

There can be no assurance that the estimates and assumptions management made for the purposes of the goodwill or in-process research & development, or IPR&D, impairment analysis will prove to be accurate predictions of future performance. It is possible that the conclusions regarding impairment or recoverability of goodwill or intangible assets could change in future periods. We will continue to monitor the therapeutic development reporting unit. For all IPR&D projects, there are major risks and uncertainties associated with the timely and successful completion of development and commercialization of these product candidates, including the ability to confirm their efficacy based on data from clinical trials, the ability to obtain necessary regulatory approvals, and the ability to successfully complete these tasks within budgeted costs. We are not able to market a human therapeutic without obtaining regulatory approvals, and such approvals require completing clinical trials that demonstrate a product candidate is safe and effective. In addition, the availability and extent of coverage and reimbursement from third-party payers, including government healthcare programs and private insurance plans, impact the revenues a product can generate. Consequently, the eventual realized value, if any, of these acquired IPR&D projects may vary from their estimated fair values.

Recent Accounting Pronouncements

See Note 2, Summary of Significant Accounting Policies, to our consolidated financial statements included in this report for information about recent accounting pronouncements.

Off-Balance Sheet Arrangements

We did not have, and do not currently have, any off-balance sheet arrangements during the periods presented, as defined in the rules and regulations of the SEC, that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to market risks from fluctuations in interest rates and foreign currency translation, which may adversely affect our results of operations and financial condition.

Interest Rate Risk

We invest in marketable debt securities, including corporate debt securities, municipal bonds, U.S. government and agency debt securities, and debt instruments issued by foreign governments. Our investment policy and strategy are focused on the preservation of capital and supporting our liquidity requirements. We typically invest in highly rated securities, with the primary objective of minimizing the potential risk of principal loss. Our investments in fixed rate interest earning securities carry a degree of interest rate

84


 

risk. Fixed rate securities may have their fair market value adversely affected due to a rise in interest rates. Unrealized gains or losses on our marketable debt securities are primarily due to interest rate fluctuations as compared to interest rates at the time of purchase. We measure our debt securities at fair value with gains and losses recorded in Other Comprehensive Income until the securities are sold, less any expected credit losses.

To provide a meaningful assessment of the interest rate risk associated with our investment portfolio, we performed a sensitivity analysis to determine the impact a change in interest rates would have on the value of the investment portfolio assuming a 100-basis point parallel shift in the yield curve. Based on investment positions as of December 31, 2023 and, 2022, a hypothetical 100 basis point increase in interest rates across all maturities would result in an incremental decline of $10.1 million and $7.3 million, respectively, in the fair market value of the portfolio. Such losses would only be realized if we sold the investments prior to maturity.

Foreign Currency Risk

We transact business in multiple currencies, in addition, we translate the assets and liabilities of our non-U.S. dollar functional currency subsidiaries into U.S. dollars. Foreign assets, liabilities, revenues, as well as costs and expenses denominated in foreign currencies, expose us to the risk of fluctuations in foreign currency exchange rates against the U.S. dollar. Our foreign currency exposures are primarily concentrated in the Chinese yuan. For the purpose of analyzing foreign currency exchange risk, we considered the historical trends in foreign currency exchange rates and determined that it was reasonably possible that adverse changes in exchange rates of 10% could be experienced in the near term.

If an adverse 10% foreign currency exchange rate change was applied to total monetary assets denominated in currencies other than the functional currencies at the balance sheet date, it would have resulted in decrease on income before income taxes of approximately $1.3 million as of December 31, 2023, and $844,000 as of December 31, 2022.

 

85


 

Item 8. Financial Statements and Supplementary Data.

The information required by this Item 8 immediately follows the signature page to this report and is incorporated herein by reference.

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

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are controls and other procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports that it files or submits under the Exchange Act 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 a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. As required by Rules 13a-15(b) and 15d-15(b) under the Exchange Act, our management, with the participation of our principal executive officer and principal financial officer, conducted an evaluation of the effectiveness of our disclosure controls and procedures as of December 31, 2023. Based on this evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of December 31, 2023.

Internal Control over Financial Reporting

Changes in Internal Control over Financial Reporting.

There has been no change in our internal control over financial reporting during the year ended December 31, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Management’s Annual Report on Internal Control over Financial Reporting.

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) of the Exchange Act. Our management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2023. Management reviewed the results of its assessment with our Audit and Compliance Committee. The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in its report, which is included in Item 8 of this Annual Report on Form 10-K.

Inherent Limitations on Disclosure Controls and Procedures and Internal Control over Financial Reporting

Management recognizes that any controls and procedures, no matter how well-designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Because of these inherent limitations, our disclosure and internal controls may not prevent or detect all instances of fraud, misstatements or other control issues. In addition, projections of any evaluation of the effectiveness of disclosure or internal controls to future periods are subject to risks, including, among others, that controls may become inadequate because of changes in conditions or that the degree of compliance with policies or procedures may deteriorate

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the stockholders and the Board of Directors of Fulgent Genetics, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Fulgent Genetics, Inc. and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects,

86


 

effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2023, of the Company and our report dated February 28, 2024, expressed an unqualified opinion on those financial statements.

Basis for Opinion

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

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

Definition and Limitations of Internal Control over Financial Reporting

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

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

/s/ DELOITTE & TOUCHE LLP

Los Angeles, California

February 28, 2024

Item 9B. Other Information.

Rule 10b5-1 trading arrangements

During the three months ended December 31, 2023, none of our directors or officers adopted or terminated “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408 of Regulation S-K.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

None

87


 

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2024 annual meeting of stockholders or an amendment to this report, in either case to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023.

Item 11. Executive Compensation.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2024 annual meeting of stockholders or an amendment to this report, in either case to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2024 annual meeting of stockholders or an amendment to this report, in either case to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2024 annual meeting of stockholders or an amendment to this report, in either case to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023.

Item 14. Principal Accounting Fees and Services.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2024 annual meeting of stockholders or an amendment to this report, in either case to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2023.

 

88


 

PART IV

Item 15. Exhibits and Financial Statement Schedules.

(a)(1) Consolidated Financial Statements.

The following financial statements are included immediately following the signature page hereof and are filed as part of this report:

 

Report of Independent Registered Public Accounting Firm (PCAOB ID: 34)

 

F-2

Consolidated Balance Sheets as of December 31, 2023 and 2022

 

F-5

Consolidated Statements of Operations for the Years Ended December 31, 2023, 2022 and 2021

 

F-6

Consolidated Statements of Comprehensive Income (Loss) for the Years Ended December 31, 2023, 2022 and 2021

 

F-7

Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2023, 2022 and 2021

 

F-8

Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and 2021

 

F-9

Notes to Consolidated Financial Statements

 

F-10

 

(a)(2) Financial Statement Schedules.

All financial statement schedules have been omitted, as they are not required, not applicable, or the required information is otherwise included.

(a)(3) Exhibits.

The information required by this Item 15(a)(3) is set forth on the Exhibit Index immediately preceding the signature page of this report and is incorporated herein by reference.

Item 16. Form 10-K Summary.

None.

89


 

EXHIBIT INDEX

Exhibit

Number

Description

 

Form

 

File Number

 

Incorporated by

Reference Exhibit

 

Filing Date

 

Filed

Herewith

  2.1

Agreement and Plan of Merger, dated September 16, 2016, by and among the registrant, Fulgent MergerSub, LLC and Fulgent Therapeutics LLC.

 

S-1/A

 

333-213469

 

2.1

 

9/19/2016

 

 

  3.1

 

Certificate of Incorporation of the registrant, dated May 13, 2016.

 

10-Q

 

001-37894

 

3.1

 

8/14/2017

 

 

  3.1.1

Certificate of Amendment to Certificate of Incorporation of the registrant, dated August 2, 2016.

 

10-Q

 

001-37894

 

3.1.1

 

8/14/2017

 

 

  3.1.2

 

Certificate of Amendment to Certificate of Incorporation of the registrant, dated May 17, 2017.

 

10-Q

 

001-37894

 

3.1.2

 

8/14/2017

 

 

  3.2

Amended and Restated Bylaws.

 

10-Q

 

001-37894

 

3.2

 

8/4/2023

 

 

  4.1

Form of Certificate of Common Stock of the registrant.

 

S-1/A

 

333-213469

 

4.1

 

9/19/2016

 

 

  4.2

 

Description of the registrant’s securities.

 

 

 

 

 

 

 

 

 

X

10.1#

Form of Indemnification Agreement between the registrant and each of its officers and directors.

 

S-1

 

333-213469

 

10.1

 

9/2/2016

 

 

10.2#

 

Amended and Restated 2015 Equity Incentive Plan of Fulgent Therapeutics LLC.

 

S-1

 

333-213469

 

10.2

 

9/2/2016

 

 

10.3#

 

Form of Notice of Option Grant and Option Agreement under the Amended and Restated 2015 Equity Incentive Plan of Fulgent Therapeutics LLC.

 

S-1

 

333-213469

 

10.3

 

9/2/2016

 

 

10.4#

 

Form of Notice of Profits Interest Grant and Profits Interest Agreement under the Amended and Restated 2015 Equity Incentive Plan of Fulgent Therapeutics LLC.

 

S-1

 

333-213469

 

10.4

 

9/2/2016

 

 

10.5#

Form of Notice of Restricted Share Unit Grant and Restricted Share Unit Agreement under the Amended and Restated 2015 Equity Incentive Plan of Fulgent Therapeutics LLC.

 

S-1

 

333-213469

 

10.5

 

9/2/2016

 

 

10.6#

2016 Omnibus Incentive Plan of the registrant.

 

S-1/A

 

333-213469

 

10.6

 

9/26/2016

 

 

10.7#

Form of Notice of Stock Option Award and Stock Option Award Agreement under the 2016 Omnibus Incentive Plan of the registrant.

 

S-1

 

333-213469

 

10.7

 

9/2/2016

 

 

10.8#

 

Form of Notice of Restricted Stock Unit Award and Restricted Stock Unit Agreement under the 2016 Omnibus Incentive Plan of the registrant.

 

10-K

 

 001-37894

 

10.8

 

3/17/2017

 

 

10.9#

 

Form of Option Substitution Award under the 2016 Omnibus Incentive Plan of the registrant.

 

S-1

 

333-213469

 

10.9

 

9/2/2016

 

 

10.10#

 

Form of Notice of Restricted Stock Unit Substitution Award and Restricted Stock Unit Agreement under the 2016 Omnibus Incentive Plan of the registrant.

 

S-1

 

333-213469

 

10.10

 

9/2/2016

 

 

10.11#

 

Employment Agreement, dated May 25, 2016, by and among Fulgent Therapeutics LLC, the registrant and Ming Hsieh.

 

S-1

 

333-213469

 

10.11

 

9/2/2016

 

 

10.12#

 

Employment Agreement, dated May 25, 2016, by and among Fulgent Therapeutics LLC, the registrant and Paul Kim.

 

S-1

 

333-213469

 

10.12

 

9/2/2016

 

 

10.13#

 

Amended and Restated Employment Agreement, dated May 25, 2016, by and among Fulgent Therapeutics LLC, the registrant and Han Lin Gao.

 

S-1

 

333-213469

 

10.13

 

9/2/2016

 

 

10.14#

 

Severance Agreement, dated July 7, 2016, by and among Fulgent Therapeutics LLC, the registrant and Ming Hsieh.

 

S-1

 

333-213469

 

10.14

 

9/2/2016

 

 

10.15#

 

Severance Agreement, dated July 7, 2016, by and among Fulgent Therapeutics LLC, the registrant and Paul Kim.

 

S-1

 

333-213469

 

10.15

 

9/2/2016

 

 

10.16#

 

Severance Agreement, dated July 7, 2016, by and among Fulgent Therapeutics LLC, the registrant and Han Lin Gao.

 

S-1

 

333-213469

 

10.16

 

9/2/2016

 

 

10.17

 

Contribution and Allocation Agreement, dated May 19, 2016, by and among Fulgent Therapeutics LLC, Fulgent Pharma LLC and Ming Hsieh.

 

S-1

 

333-213469

 

10.17

 

9/2/2016

 

 

10.18

 

Form of Fourth Amended and Restated Operating Agreement of Fulgent Therapeutics LLC, to be in effect upon completion of the Reorganization.

 

S-1/A

 

333-213469

 

2.1

 

9/19/2016

 

 

10.20

 

Director Compensation Program of the registrant, effective as of September 28, 2016 and amended November 2, 2017.

 

10-K

 

001-37894

 

10.20

 

3/20/2018

 

 

90


 

Exhibit

Number

Description

 

Form

 

File Number

 

Incorporated by

Reference Exhibit

 

Filing Date

 

Filed

Herewith

10.21§

 

Cooperation Agreement on the Establishment of Fujian Fujun Gene Biotech Co., Ltd., dated April 25, 2017, by and among Shenzhen Fujin Gene Science & Technology Co., Ltd., Xilong Scientific Co., Ltd. and Fuzhou Jinqiang Investment Partnership (LP).

 

10-Q

 

001-37894

 

10.1

 

8/14/2017

 

 

10.22

 

Equity Distribution Agreement, dated August 30, 2019, by and between Fulgent Genetics, Inc. and Piper Jaffray & Co.

 

8-K

 

001-37894

 

1.1

 

8/30/2019

 

 

10.23

 

Purchase Agreement, dated as of November 13, 2019, by and between Fulgent Genetics, Inc. and Piper Jaffray & Co.

 

8-K

 

001-37894

 

1.1

 

11/14/2019

 

 

10.24

 

Amendment No. 1 to Equity Distribution Agreement, dated August 4, 2020, by and between Fulgent Genetics, Inc. and Piper Sandler & Co.

 

8-K

 

001-37894

 

1.1

 

8/5/2020

 

 

10.25

 

Equity Distribution Agreement, dated as of September 24, 2020, by and between Fulgent Genetics, Inc. and Piper Sandler & Co.

 

8-K

 

001-37894

 

1.1

 

9/25/2020

 

 

10.26

 

Equity Distribution Agreement, dated as of November 20, 2020, by and between Fulgent Genetics, Inc. and Piper Sandler & Co., BTIG, LLC, and Oppenheimer & Co. Inc.

 

8-K

 

001-37894

 

1.1

 

11/20/2020

 

 

10.27

 

Fulgent Genetics, Inc. Amended and Restated 2016 Omnibus Incentive Plan

 

8-K

 

001-37894

 

10.1

 

5/21/2018

 

 

10.28

 

Fulgent Genetics, Inc. Amended and Restated 2016 Omnibus Incentive Plan

 

8-K

 

001-37894

 

10.1

 

9/18/2020

 

 

10.29^

 

Agreement for Purchase and Sale of Property, dated July 23, 2020

 

8-K

 

001-37894

 

2.1

 

10/21/2020

 

 

10.30^

 

Aircraft Purchase Agreement, dated August 18, 2020, by and between ServiceMaster Acceptance Corporation and the Company

 

10-Q

 

001-37894

 

10.2

 

11/9/2020

 

 

10.31#

 

Employment Agreement, dated March 8, 2021, by and among Fulgent Therapeutics, LLC, Fulgent Genetics, Inc. and Jian Xie.

 

10-K

 

001-37894

 

10.37

 

3/8/2021

 

 

10.32#

 

Severance Agreement, dated March 8, 2021, by and among Fulgent Therapeutics LLC, Fulgent Genetics, Inc. and Jian Xie.

 

10-K

 

001-37894

 

10.38

 

3/8/2021

 

 

10.33#^

 

Amended and Restated Non-Employee Director Compensation Policy.

 

10-Q

 

001-37894

 

10.1

 

5/7/2021

 

 

10.34§

 

Restructuring Agreement of Fujian Fujun Gene Biotech Co., Ltd.

 

10-Q

 

001-37894

 

10.1

 

8/10/2021

 

 

10.35^

 

Amended and Restated Commercial Lease Agreement, dated May 6, 2016, by and between Store Master Funding IX, LLC and Cytometry Specialists, Inc.

 

10-K

 

001-37894

 

10.41

 

2/28/2022

 

 

10.36#

 

Fulgent Genetics, Inc. Incentive Compensation Recoupment Policy.

 

8-K

 

001-37894

 

10.1

 

3/29/2022

 

 

10.37

 

Agreement and Plan of Merger by and among Fulgent Therapeutics LLC, solely for purpose of Section 6.20, Fulgent Genetics, Inc., Ducks Acquisition Sub, Inc., Symphony Buyer, Inc., solely in its capacity as the representative of Symphony’s securityholders, Avista Capital Partners IV GP, L.P. and solely for purposes of Section 6.21, Article VIII and Section 10.14, those company stockholders set forth on the signature page thereto, dated as of April 16, 2022.

 

8-K

 

001-37894

 

2.1

 

4/26/2022

 

 

10.38#

 

Amended and Restated Non-Employee Director Compensation Policy, dated as of August 1, 2022.

 

10-Q

 

001-37894

 

10.1

 

11/7/2022

 

 

10.39#

 

 

Form of Notice of Restricted Stock Unit Award and Restricted Stock Unit Agreement under the Fulgent Pharma Holdings, Inc. 2022 Omnibus Incentive Plan

 

10-Q

 

001-37894

 

10.2

 

11/7/2022

 

 

10.40^

 

Agreement and Plan of Merger, by and among Fulgent Genetics, FG Merger Sub, Inc., Fulgent Pharma Holdings, Inc. and solely for purposes of Section 2.4, Section 5.5, Article VI, Section 7.8 and Section 7.14, those company stockholders set forth on the signature page thereto, dated November 7, 2022

 

10-Q

 

001-37894

 

10.3

 

11/7/2022

 

 

91


 

Exhibit

Number

Description

 

Form

 

File Number

 

Incorporated by

Reference Exhibit

 

Filing Date

 

Filed

Herewith

10.41

 

Rule 10b5-1 Issuer Repurchase Plan, by and between Fulgent Genetics, Inc. and Piper Sandler & Co., dated December 12, 2023

 

 

 

 

 

 

 

 

 

X

10.42^

 

Commercial Lease Agreement, dated October 20, 2008, by and between Inform Diagnostics, Inc. and iSTAR CTL I, L.P.

 

10-K

 

001-37894

 

10.48

 

2/28/2023

 

 

10.43

 

Commercial Lease Amendment (I), dated December 30, 2013, by and between Inform Diagnostics, Inc. and LC Med Property TT, LLC

 

10-K

 

001-37894

 

10.49

 

2/28/2023

 

 

10.44^

 

Commercial Lease Amendment (II), dated February 3, 2014, by and between Inform Diagnostics, Inc. and LC Med Property TT, LLC

 

10-K

 

001-37894

 

10.50

 

2/28/2023

 

 

10.45

 

Commercial Lease Agreement by and between Inform Diagnostics and Crawford Street DE, LLC

 

10-K

 

001-37894

 

10.51

 

2/28/2023

 

 

10.46#

 

2022 Fulgent Pharma Holdings, Inc. Omnibus Incentive Plan

 

10-K

 

001-37894

 

10.52

 

2/28/2023

 

 

10.47*^#

 

Amended and Restated Non-Employee Director Compensation Policy, dated as of February 23, 2023.

 

10-Q

 

001-37894

 

10.1

 

5/5/2023

 

 

10.48

 

Executive Officer Incentive Plan

 

10-Q

 

001-37894

 

10.3

 

5/5/2023

 

 

10.49

 

Amended and Restated 2016 Omnibus Incentive Plan of the registrant

 

8-K

 

001-37894

 

10.1

 

5//18/2023

 

 

10.50^#

 

Amended and Restated Executive Officer Incentive Plan

 

10-Q

 

001-37894

 

10.2

 

11/3/2023

 

 

21.1

 

Subsidiaries of the registrant.

 

 

 

 

 

 

 

 

 

X

23.1

 

Consent of Deloitte & Touche LLP, independent registered public accounting firm, relating to the financial statements of the registrant.

 

 

 

 

 

 

 

 

 

X

24.1

 

Power of Attorney (included on the signature page hereto)

 

 

 

 

 

 

 

 

 

X

31.1

Certification of Principal Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

31.2

Certification of Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

32.1*

Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

97.1^#

 

Amended and Restated Incentive Compensation Recoupment Policy

 

10-Q

 

001-37894

 

10.1

 

11/3/2023

 

 

101.INS

Inline XBRL Instance Document – the instance document does not appear in

the Interactive Data File because XBRL tags are embedded within the Inline

XBRL document.

 

 

 

 

 

 

 

 

 

X

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

 

 

 

 

X

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

 

 

 

 

X

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

 

 

 

 

X

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

 

 

 

 

X

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

 

 

 

X

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL

document)

 

 

 

 

 

 

 

 

 

X

* This certification is being furnished solely to accompany this report pursuant to 18 U.S.C. 1350, and are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation by reference language in such filing.

# Management contract or compensatory plan, contract or arrangement.

92


 

§ Confidential treatment has been granted with respect to portions of this exhibit pursuant to Rule 24b-2 under the Exchange Act, and these confidential portions have been redacted from the version of this agreement that is incorporated by reference in this report. A complete copy of this exhibit, including the redacted portions, has been separately furnished to the SEC.

^ Certain exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company hereby undertakes to furnish supplementally a copy of any omitted exhibit or schedule upon request by the SEC.

93


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

FULGENT GENETICS, INC.

Date: February 28, 2024

By:

/s/ Ming Hsieh

Ming Hsieh

Chief Executive Officer

POWER OF ATTORNEY

IN WITNESS WHEREOF, each person whose signature appears below constitutes and appoints Ming Hsieh and Paul Kim as his or her true and lawful agent, proxy and attorney-in-fact, each acting alone, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to (i) act on and sign any amendments to this report, with exhibits thereto and other documents in connection therewith, (ii) act on and sign such certificates, instruments, agreements and other documents as may be necessary or appropriate in connection therewith, and in each case file the same with the SEC, hereby approving, ratifying and confirming all that such agent, proxy and attorney-in-fact or any of his substitutes may lawfully do or cause to be done by virtue thereof.

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

Name and Signature

 

Title

 

Date

 

/s/ Ming Hsieh

Chief Executive Officer and Chairman of the Board

February 28, 2024

Ming Hsieh

(principal executive officer)

 

 

 

/s/ Paul Kim

Chief Financial Officer

February 28, 2024

Paul Kim

(principal financial and accounting officer)

 

 

 

/s/ Michael Nohaile

Director

February 28, 2024

Michael Nohaile

 

 

 

/s/ Regina Groves

Director

February 28, 2024

Regina Groves

 

 

 

 

 

 

/s/ Linda Marsh

 

Director

 

February 28, 2024

Linda Marsh

 

 

 

 

 

94


 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

Report of Independent Registered Public Accounting Firm (PCAOB ID: 34)

 

F-2

 

 

Consolidated Balance Sheets as of December 31, 2023 and 2022

 

F-5

 

 

Consolidated Statements of Operations for the Years Ended December 31, 2023, 2022 and 2021

 

F-6

 

 

Consolidated Statements of Comprehensive Income (Loss) for the Years Ended December 31, 2023, 2022 and 2021

 

F-7

 

 

 

Consolidated Statements of Stockholders’ Equity for the Years Ended December 31, 2023, 2022 and 2021

 

F-8

 

 

Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and 2021

 

F-9

 

 

Notes to Consolidated Financial Statements

 

F-10

 

F-1


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Fulgent Genetics, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Fulgent Genetics, Inc., and subsidiaries (the Company) as of December 31, 2023, and 2022, the related consolidated statements of operations, comprehensive income (loss), stockholders' equity, and cash flows, for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023, and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 28, 2024, expressed an unqualified opinion on the Company's internal control over financial reporting.

Basis for Opinion

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

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

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

Goodwill—Laboratory Services and Therapeutic Development Reporting Units—Refer to Notes 2 and 17 to the financial statements

Critical Audit Matter Description

The Company’s evaluation of goodwill for impairment involves the comparison of the fair value of each reporting unit to its carrying value. The Company used the discounted cash flow model to estimate fair value, which requires management to make significant estimates and assumptions related to discount rates and forecasts of future revenues and EBITDA (defined as earnings before interest, income taxes, depreciation and amortization) margin, as well as timing of commercial success for the Therapeutic Development Reporting Unit. Changes in these assumptions could have a significant impact on either the fair value, the amount of any goodwill impairment charge, or both. The goodwill balance was $142.3 million as of December 31, 2023, of which $120.2 million was allocated to the Laboratory Services Reporting Unit and $22.1 million was allocated to the Therapeutic Development Reporting Unit. The carrying value of the Laboratory Services Reporting Unit exceeded its fair value as of the measurement date, resulting in a full impairment of goodwill as of December 31, 2023. The fair value of the Therapeutic Development Reporting Unit exceeded its carrying value by 15% as of the measurement date and, therefore, no impairment was recognized as of December 31, 2023.

F-2


 

We identified goodwill as a critical audit matter because of the significant judgments made by management to estimate the fair value of each reporting unit and the difference between its fair value and carrying value. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve professionals in our firm having fair value expertise when performing audit procedures to evaluate the reasonableness of management’s estimates and assumptions related to selection of the discount rate and forecasts of future revenue and EBITDA margin for the Laboratory Services Reporting Unit and assumptions related to selection of the discount rate and forecasts of future revenue and timing of commercial success for the Therapeutic Development Reporting Unit.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the discount rate and forecasts used by management to estimate the fair value of the Laboratory Services and Therapeutic Development Reporting Unit included the following, among others:

We tested the effectiveness of controls over management’s goodwill impairment evaluation, including those over the determination of the fair value of the Laboratory Services and Therapeutic Development Reporting Unit, such as controls related to management’s selection of the discount rate and forecasts of future revenue, EBITDA margin, and the timing of commercial success.
We evaluated management’s ability to accurately forecast future revenues, EBITDA margin, and timing of commercial success by comparing actual results to management’s historical forecasts.
We evaluated the reasonableness of management’s revenue, EBITDA margin, and the timing of commercial success forecasts by comparing the forecasts to:
o
Historical revenues, EBITDA margin, and previous assumptions related to timing of commercial success.
o
Internal communications to management and the Board of Directors.
o
Forecasted information included in Company press releases as well as in analyst and industry reports for the Company and certain of its peer companies.
o
Relevant regulatory approvals supporting timing of commercial success.
With the assistance of professionals in our firm having fair value expertise , we evaluated the reasonableness of the (1) valuation methodology and (2) discount rate by:
o
Testing the source information underlying the determination of the discount rate and the mathematical accuracy of the calculation.
o
Developing a range of independent estimates and comparing those to the discount rate selected by management.

Intangible Assets – IPR&D — Refer to Notes 2 and 17 to the financial statements

Critical Audit Matter Description

The Company has in-process research & development (“IPR&D”) that are indefinite-lived intangible assets. As of December 31, 2023, the carrying value of the IPR&D is $64.6 million. Management estimates the fair value of IPR&D annually on its elected assessment date of December 31, 2023, using a multi-period excess earnings method, which is a specific discounted cash flow method. The determination of the fair value requires management to make significant estimates and assumptions related to forecasts of future revenues, timing of commercial success and discount rates to estimate the net present value of revenues. Changes in these assumptions could have a significant impact on the fair value of IPR&D and a significant change in fair value could cause a significant impairment. The fair value of the IPR&D exceeded its carrying value by 11% as of the measurement date and therefore, no impairment was recognized.

Given the determination of fair value of IPR&D requires management to make significant estimates and assumptions relating to the forecasts of future revenues, timing of commercial success, and the selection of the discount rates, performing audit procedures to evaluate the reasonableness of such estimates and assumptions required a high degree of auditor judgment and an increased extent of effort, including the need to involve professionals in our firm having fair value expertise.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the forecasts of future revenues, timing of commercial success, and selection of the discount rates for IPR&D included the following, among others:

F-3


 

We tested the effectiveness of controls over management’s intangible asset impairment evaluation, including those over the determination of the IPR&D, such as controls related to management’s forecasts of future revenues, timing of commercial success, and selection of the discount rates.
We evaluated the reasonableness of management’s forecasts of future revenues and timing of commercial success by:
o
Comparing management’s forecasts with:
o
Internal communications to management and the Board of Directors.
o
Forecasted information included in Company press releases as well as in industry reports and external studies.
o
Relevant regulatory approvals.
With the assistance of professionals in our firm having fair value expertise, we evaluated the reasonableness of the discount rates by:
o
Testing the source information underlying the determination of the discount rate and the mathematical accuracy of the calculation.
o
Developing a range of independent estimates and comparing those to the discount rate selected by management.

 

/s/ DELOITTE & TOUCHE LLP

Los Angeles, California

February 28, 2024

F-4


 

CONSOLIDATED FINANCIAL STATEMENTS

 

FULGENT GENETICS, INC.

Consolidated Balance Sheets

(in thousands, except par value data)

 

 

December 31,

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

Current assets

 

 

 

 

 

Cash and cash equivalents

$

97,473

 

 

$

79,506

 

Marketable securities

 

326,681

 

 

 

446,729

 

Trade accounts receivable, net of allowance for credit losses of $25,226 and $41,205

 

51,132

 

 

 

52,749

 

Other current assets

 

32,559

 

 

 

48,889

 

Total current assets

 

507,845

 

 

 

627,873

 

Marketable securities, long-term

 

423,571

 

 

 

326,648

 

Redeemable preferred stock investment

 

20,438

 

 

 

12,385

 

Fixed assets, net

 

83,464

 

 

 

81,353

 

Intangible assets, net

 

143,053

 

 

 

150,643

 

Goodwill, net

 

22,055

 

 

 

143,027

 

Other long-term assets

 

34,902

 

 

 

44,124

 

Total assets

$

1,235,328

 

 

$

1,386,053

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

Current liabilities

 

 

 

 

 

Accounts payable

$

15,360

 

 

$

23,093

 

Accrued liabilities

 

30,737

 

 

 

24,981

 

Contract liabilities

 

2,874

 

 

 

3,199

 

Customer deposit

 

22,700

 

 

 

10,895

 

Investment margin loan

 

 

 

 

14,999

 

Notes payable, current portion

 

1,183

 

 

 

5,639

 

Other current liabilities

 

164

 

 

 

5,301

 

Total current liabilities

 

73,018

 

 

 

88,107

 

Unrecognized tax benefits

 

5,978

 

 

 

9,836

 

Deferred tax liabilities

 

7,962

 

 

 

 

Other long-term liabilities

 

15,084

 

 

 

18,235

 

Total liabilities

 

102,042

 

 

 

116,178

 

Commitments and contingencies (Note 8)

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

Common stock, $0.0001 par value per share, 50,000 shares authorized, 32,416 shares issued and 29,653 shares outstanding and 31,248 shares issued and 29,438 shares outstanding

 

3

 

 

 

3

 

Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding

 

 

 

 

Additional paid-in capital

 

501,718

 

 

 

486,585

 

Accumulated other comprehensive income (loss)

 

1,205

 

 

 

(20,903

)

Retained earnings

 

633,175

 

 

 

801,000

 

          Total Fulgent stockholders' equity

 

1,136,101

 

 

 

1,266,685

 

Noncontrolling interest

 

(2,815

)

 

 

3,190

 

Total stockholders’ equity

 

1,133,286

 

 

 

1,269,875

 

Total liabilities and stockholders’ equity

$

1,235,328

 

 

$

1,386,053

 

 

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

F-5


 

CONSOLIDATED FINANCIAL STATEMENTS

 

FULGENT GENETICS, INC.

Consolidated Statements of Operations

(in thousands, except per share)

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Revenue

$

289,213

 

 

$

618,968

 

 

$

992,584

 

Cost of revenue

 

184,757

 

 

 

252,067

 

 

 

215,533

 

Gross profit

 

104,456

 

 

 

366,901

 

 

 

777,051

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

41,440

 

 

 

28,910

 

 

 

24,219

 

Selling and marketing

 

41,467

 

 

 

38,918

 

 

 

24,439

 

General and administrative

 

88,999

 

 

 

111,074

 

 

 

50,732

 

Amortization of intangible assets

 

7,845

 

 

 

6,497

 

 

 

1,708

 

Goodwill impairment loss

 

120,234

 

 

 

 

 

 

 

Restructuring costs

 

 

 

 

2,975

 

 

 

Total operating expenses

 

299,985

 

 

 

188,374

 

 

 

101,098

 

Operating (loss) income

 

(195,529

)

 

 

178,527

 

 

 

675,953

 

Interest and other income, net

 

21,444

 

 

 

5,498

 

 

 

1,347

 

(Loss) income before income taxes and gain on equity-method investments

 

(174,085

)

 

 

184,025

 

 

 

677,300

 

Provision for income taxes

 

1,154

 

 

 

42,102

 

 

 

174,795

 

(Loss) income before gain on equity-method investments

 

(175,239

)

 

 

141,923

 

 

 

502,505

 

Gain on equity-method investments

 

 

 

 

 

 

 

3,734

 

Net (loss) income from consolidated operations

 

(175,239

)

 

 

141,923

 

 

 

506,239

 

Net loss attributable to noncontrolling interests

 

7,414

 

 

 

1,480

 

 

 

1,125

 

Net (loss) income attributable to Fulgent

$

(167,825

)

 

$

143,403

 

 

$

507,364

 

 

 

 

 

 

 

 

 

 

Net (loss) income per common share attributable to Fulgent:

 

 

 

 

 

 

 

 

Basic

$

(5.63

)

 

$

4.76

 

 

$

17.25

 

Diluted

$

(5.63

)

 

$

4.63

 

 

$

16.38

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares:

 

 

 

 

 

 

 

 

Basic

 

29,784

 

 

 

30,097

 

 

 

29,408

 

Diluted

 

29,784

 

 

 

30,964

 

 

 

30,976

 

 

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

F-6


 

FULGENT GENETICS, INC.

Consolidated Statements of Comprehensive Income (Loss)

(in thousands)

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Net (loss) income from consolidated operations

$

(175,239

)

 

$

141,923

 

 

$

506,239

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

Foreign currency translation (loss) gain

 

(1,200

)

 

 

(2,665

)

 

 

456

 

Net gain (loss) on available-for-sale debt securities, net of tax

 

24,717

 

 

 

(19,940

)

 

 

(1,548

)

Comprehensive (loss) income from consolidated operations

 

(151,722

)

 

 

119,318

 

 

 

505,147

 

Net loss attributable to noncontrolling interest

 

7,414

 

 

 

1,480

 

 

 

1,125

 

Foreign currency translation (gain) loss attributable to noncontrolling interest

 

(1,409

)

 

 

2,461

 

 

 

(105

)

Comprehensive loss attributable to noncontrolling interest

 

6,005

 

 

 

3,941

 

 

 

1,020

 

Comprehensive (loss) income attributable to Fulgent

$

(145,717

)

 

$

123,259

 

 

$

506,167

 

 

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

F-7


 

FULGENT GENETICS, INC.

Consolidated Statements of Stockholders’ Equity

(in thousands)

 

 

Fulgent Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Additional
 Paid-In Capital

 

 

Accumulated
Other Comprehensive
Income (Loss)

 

 

Retained Earnings (Accumulated
Deficit)

 

 

Fulgent Stockholders’ Equity

 

 

Noncontrolling Interest

 

 

Total
Equity

 

Balance at January 1, 2021

 

28,178

 

 

$

3

 

 

$

418,065

 

 

$

438

 

 

$

150,881

 

 

$

569,387

 

 

 —

 

 

$

569,387

 

Equity-based compensation

 

 

 

 

 

 

 

15,882

 

 

 

 

 

 

 

 

 

15,882

 

 

 

 

 

 

15,882

 

Exercise of common stock options

 

76

 

 

 

 

 

 

86

 

 

 

 

 

 

 

 

 

86

 

 

 

 

 

 

86

 

Restricted stock awards

 

836

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock at an average of $64.83 per share, net

 

1,111

 

 

 

 

 

 

72,030

 

 

 

 

 

 

 

 

 

72,030

 

 

 

 

 

 

72,030

 

Common stock withholding for employee tax obligations

 

(41

)

 

 

 

 

 

(4,155

)

 

 

 

 

 

 

 

 

(4,155

)

 

 

 

 

 

(4,155

)

Cumulative effect of accounting change

 

 

 

 

 

 

 

 

 

 

 

 

 

(887

)

 

 

(887

)

 

 

 

 

 

(887

)

Cumulative tax effect of accounting change

 

 

 

 

 

 

 

 

 

 

 

 

 

239

 

 

 

239

 

 

 

 

 

 

239

 

Noncontrolling interest assumed related to acquisitions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8,151

 

 

 

8,151

 

Other comprehensive income (loss), net

 

 

 

 

 

 

 

 

 

 

(1,197

)

 

 

 

 

 

(1,197

)

 

 

105

 

 

 

(1,092

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

507,364

 

 

 

507,364

 

 

 

(1,125

)

 

 

506,239

 

Balance at December 31, 2021

 

30,160

 

 

 

3

 

 

 

501,908

 

 

 

(759

)

 

 

657,597

 

 

 

1,158,749

 

 

 

7,131

 

 

 

1,165,880

 

Equity-based compensation

 

 

 

 

 

 

 

32,640

 

 

 

 

 

 

 

 

 

32,640

 

 

 

 

 

 

32,640

 

Exercise of common stock options

 

5

 

 

 

 

 

 

31

 

 

 

 

 

 

 

 

 

31

 

 

 

 

 

 

31

 

Restricted stock awards

 

699

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

(32

)

 

 

 

 

 

(1,768

)

 

 

 

 

 

 

 

 

(1,768

)

 

 

 

 

 

(1,768

)

Repurchase of common stock

 

(1,810

)

 

 

 

 

 

(74,337

)

 

 

 

 

 

 

 

 

(74,337

)

 

 

 

 

 

(74,337

)

Common stock issued in a business combination (1)

 

416

 

 

 

 

 

 

28,111

 

 

 

 

 

 

 

 

 

28,111

 

 

 

 

 

 

28,111

 

Other comprehensive loss, net

 

 

 

 

 

 

 

 

 

 

(20,144

)

 

 

 

 

 

(20,144

)

 

 

(2,461

)

 

 

(22,605

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

143,403

 

 

 

143,403

 

 

 

(1,480

)

 

 

141,923

 

Balance at December 31, 2022

 

29,438

 

 

 

3

 

 

 

486,585

 

 

 

(20,903

)

 

 

801,000

 

 

 

1,266,685

 

 

 

3,190

 

 

 

1,269,875

 

Equity-based compensation

 

 

 

 

 

 

 

42,922

 

 

 

 

 

 

 

 

 

42,922

 

 

 

 

 

 

42,922

 

Exercise of common stock options

 

9

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

3

 

Restricted stock awards

 

1,066

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

(93

)

 

 

 

 

 

(2,732

)

 

 

 

 

 

 

 

 

(2,732

)

 

 

 

 

 

(2,732

)

Repurchase of common stock

 

(953

)

 

 

 

 

 

(25,060

)

 

 

 

 

 

 

 

 

(25,060

)

 

 

 

 

 

(25,060

)

Common stock issued in a business combination (1)

 

186

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other comprehensive income, net

 

 

 

 

 

 

 

 

 

 

22,108

 

 

 

 

 

 

22,108

 

 

 

1,409

 

 

 

23,517

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

(167,825

)

 

 

(167,825

)

 

 

(7,414

)

 

 

(175,239

)

Balance at December 31, 2023

 

29,653

 

 

$

3

 

 

$

501,718

 

 

$

1,205

 

 

$

633,175

 

 

$

1,136,101

 

 

$

(2,815

)

 

$

1,133,286

 

 

(1) 185,503 and 371,006 shares of the Company's common stock were not issued and heldback by the Company as partial security for the indemnification obligations in connection with the business combination of Fulgent Pharma as of December 31, 2023, and 2022, respectively.

 

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

F-8


 

FULGENT GENETICS, INC.

Consolidated Statements of Cash Flows

(in thousands)

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Cash flow from operating activities:

 

 

 

 

 

 

 

 

Net (loss) income from consolidated operations

$

(175,239

)

 

$

141,923

 

 

$

506,239

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Goodwill impairment loss

 

120,234

 

 

 

 

 

 

 

Equity-based compensation

 

42,922

 

 

 

32,640

 

 

 

15,882

 

Depreciation and amortization

 

26,143

 

 

 

32,662

 

 

 

11,004

 

Provision (gain) for credit losses

 

(880

)

 

 

32,596

 

 

 

8,931

 

Noncash lease expense

 

6,412

 

 

 

4,913

 

 

 

1,154

 

Loss on disposal of fixed asset

 

305

 

 

 

502

 

 

 

850

 

Amortization (Discount) of premium of marketable securities

 

(3,911

)

 

 

4,767

 

 

 

7,596

 

Deferred taxes

 

11,466

 

 

 

(8,280

)

 

 

(8,188

)

Unrecognized tax benefits

 

(3,858

)

 

 

9,111

 

 

 

348

 

Net loss on marketable securities

 

589

 

 

 

692

 

 

 

1,186

 

Gain in equity-method investments

 

 

 

 

 

 

(3,734

)

Other

 

(21

)

 

 

(11

)

 

 

(15

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Trade accounts receivable

 

2,388

 

 

 

68,638

 

 

 

42,300

 

Other current and long-term assets

 

(572

)

 

 

(4,337

)

 

 

7,804

 

Accounts payable

 

(6,896

)

 

 

(25,339

)

 

 

(12,206

)

Accrued liabilities and other liabilities

 

14,208

 

 

 

(31,299

)

 

 

13,081

 

Income tax payable

 

 

 

 

(827

)

 

 

(52,532

)

Operating and finance lease liabilities

 

(6,287

)

 

 

(4,831

)

 

 

(1,123

)

Net cash provided by operating activities

 

27,003

 

 

 

253,520

 

 

 

538,577

 

Cash flow from investing activities:

 

 

 

 

 

 

 

 

Purchases of fixed assets

 

(22,207

)

 

 

(18,775

)

 

 

(23,812

)

Purchases of intangible assets

 

 

 

 

 

 

(32

)

Proceeds from sale of fixed assets

 

775

 

 

 

412

 

 

 

63

 

Purchase of marketable securities

 

(491,914

)

 

 

(417,982

)

 

 

(710,490

)

Purchase of preferred stock of privately held company

 

 

 

 

(15,000

)

 

 

Contingent consideration payout related to a business acquisition

 

 

 

 

(10,000

)

 

 

Purchase of redeemable preferred stock

 

 

 

 

 

 

(20,000

)

Maturities of marketable securities

 

508,558

 

 

 

232,534

 

 

 

83,842

 

Proceeds from sale of marketable securities

 

44,085

 

 

 

140,176

 

 

 

185,749

 

Acquisition of businesses, net of cash acquired

 

(399

)

 

 

(172,679

)

 

 

(61,868

)

Net cash provided by (used in) investing activities

 

38,898

 

 

 

(261,314

)

 

 

(546,548

)

Cash flow from financing activities:

 

 

 

 

 

 

 

 

Repurchase of common stock

 

(25,060

)

 

 

(74,337

)

 

 

Common stock withholding for employee tax obligations

 

(2,732

)

 

 

(1,768

)

 

 

(4,155

)

Proceeds from public offerings of common stock, net of issuance costs

 

 

 

 

 

89,475

 

Proceeds from noncontrolling interest

 

 

 

 

 

10

 

Proceeds from exercise of stock options

 

3

 

 

 

31

 

 

 

86

 

Principal paid for finance leases

 

(730

)

 

 

(700

)

 

 

(7

)

Repayment of notes payable

 

(4,266

)

 

 

(367

)

 

 

(4

)

Re-payment for the margin account

 

(15,000

)

 

 

 

 

 

 

Net cash (used in) provided by financing activities

 

(47,785

)

 

 

(77,141

)

 

 

85,405

 

Effect of exchange rate changes on cash and cash equivalents

 

(149

)

 

 

(453

)

 

 

34

 

Net increase (decrease) in cash and cash equivalents

 

17,967

 

 

 

(85,388

)

 

 

77,468

 

Cash and cash equivalents at beginning of period

 

79,506

 

 

 

164,894

 

 

 

87,426

 

Cash and cash equivalents at end of period

$

97,473

 

 

$

79,506

 

 

$

164,894

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

 

 

Income taxes paid

$

3,261

 

 

$

56,193

 

 

$

237,069

 

Cash paid for interest

$

960

 

 

$

 

 

$

 

Supplemental disclosures of non-cash investing and financing activities:

 

 

 

 

 

 

 

 

Stock consideration in a business combination

$

 

 

$

28,111

 

 

$

 

Maturities of marketable securities in other current assets

$

 

 

$

19,120

 

 

$

 

Purchases of fixed assets in notes payable

$

 

 

$

3,833

 

 

$

 

Purchases of fixed assets in accounts payable

$

1,799

 

 

$

2,989

 

 

$

1,075

 

Finance lease right-of-use assets obtained in exchange for lease liabilities

$

 

 

$

573

 

 

$

1,693

 

Operating lease right-of-use assets reduced due to lease modification or termination

$

142

 

 

$

66

 

 

$

399

 

Operating lease right-of-use assets obtained in exchange for lease liabilities

$

2,661

 

 

$

52

 

 

$

1,797

 

Finance lease right-of-use assets reduced due to lease modification or termination

$

696

 

 

$

 

 

$

 

Contingent consideration for business acquisition included in current liabilities

$

 

 

$

 

 

$

10,000

 

Public offerings costs included in accounts payable

$

 

 

$

 

 

$

5

 

 

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

F-9


 

FULGENT GENETICS, INC.

Notes to Consolidated Financial Statements

 

Note 1. Overview and Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. These financial statements include the assets, liabilities, revenues and expenses of all subsidiaries and entities in which the Company has a controlling financial interest or is deemed to be the primary beneficiary. In determining whether the Company is the primary beneficiary of an entity, the Company applies a qualitative approach that determines whether it has both (i) the power to direct the economically significant activities of the entity and (ii) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company uses the equity method to account for its investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. All intercompany accounts and transactions are eliminated from the accompanying consolidated financial statements.

Nature of the Business

Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations, or PCs (collectively referred to as the Company, unless otherwise noted or the context otherwise requires), is a technology-based company with a well-established laboratory services business and a therapeutic development business. Its laboratory services business – to which the Company formerly referred as its clinical diagnostic business, includes technical laboratory services and professional interpretation of laboratory results by licensed physicians. Its therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The Company aims to transform from a genomic diagnostic business into a fully integrated precision medicine company.

Note 2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of goodwill and indefinite-lived intangible assets at time of acquisition and on a recurring basis, and (vi) valuation of investments.

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated in consolidation.

Cash and Cash Equivalents

The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are stated at fair value.

Marketable Securities

All marketable debt securities, which consist of U.S. government and agency debt securities, U.S. treasury bills, corporate debt securities, municipal bonds, and Yankee debt securities issued by foreign governments or entities and denominated in U.S. dollars have been classified as “available-for-sale,” and are carried at fair value. Net unrealized gains and losses, net of any related tax effects, are excluded from earnings and are included in other comprehensive income (loss) and reported as a separate component of

F-10


 

stockholders’ equity until realized. Realized gains and losses on marketable debt securities are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable debt securities sold is based on the specific-identification method. The amortized cost of marketable debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Interest on marketable debt securities is included in interest and other income, net. In accordance with the Company’s investment policy, management invests to diversify credit risk and only invests in securities with high credit quality, including U.S. government securities.

The Company’s investments in marketable equity securities are measured at fair value with the related gains and losses, realized and unrealized, recognized in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable equity securities sold is based on the specific-identification method.

For available-for-sale debt securities, in an unrealized loss, the Company determines whether a credit loss exists. The credit loss is estimated by considering available information relevant to the collectability of the security and information about past events, current conditions, and reasonable and supportable forecasts. The Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. If the present value of cash flows to be collected is less than the amortized basis of the security, a credit loss exists, and an allowance for credit losses is recorded for the credit loss, limited by the amount of unrealized loss. Changes in the allowance are recorded in the period of changes as credit loss expense. If the Company has an intent to sell, or if it is more likely than not that the Company will be required to sell a debt security in an unrealized loss position before recovery of its amortized cost basis, the Company will write down the security to its fair value and record the corresponding charge as a component of interest and other income, net.

Trade Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses.

A roll-forward of the activity in the Company’s allowance for credit losses is as follows:

 

 

December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Allowance for credit losses at beginning of year

$

41,205

 

 

$

11,217

 

 

$

1,898

 

Impact of ASU 2016-13 adoption

 

 

 

 

 

 

887

 

Current period (gain) provision

 

(880

)

 

 

32,596

 

 

 

8,931

 

Write-downs

 

(15,099

)

 

 

(2,608

)

 

 

(499

)

Allowance for credit losses at end of year

$

25,226

 

 

$

41,205

 

 

$

11,217

 

Redeemable Preferred Stock Investment

The redeemable preferred stock investment of $20.4 million as of December 31, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Consolidated Statement of Balance Sheets. Unrealized gain of $8.1 million were excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2023. Unrealized losses of $9.6 million are excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2022. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until July 2027, the investment is recorded as a long-term investment.

F-11


 

Business Combinations

The Company uses the acquisition method of accounting and allocates the fair value of purchase consideration to the assets acquired and liabilities assumed from an acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.

Fixed Assets

Fixed assets are recorded at cost, net of accumulated depreciation and amortization. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the shorter of their expected lives or the applicable lease term, including renewal options, if available. Major replacements and improvements are capitalized, while general repairs and maintenance are expensed as incurred. See Note 5, Fixed Assets, for useful lives for each major class of fixed assets.

Finite-Lived Intangible assets

Intangible assets, unless determined to be indefinite-lived, are amortized over their estimated useful lives. The Company amortizes intangible assets on a straight-line basis with definite lives generally over periods ranging from three to fourteen years. See Note 17, Goodwill and Intangible Assets, for details of intangible assets.

Impairment of Long-Lived Assets

The Company evaluates the carrying amount of its long-lived assets whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of an asset and its eventual disposition is less than the carrying amount of the asset.

Goodwill and Indefinite-lived Intangibles

In-process research & development costs, or IPR&D, are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.

The Company assesses goodwill and indefinite-lived intangibles for impairment on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company may choose to bypass a qualitative assessment of impairment for any reporting unit and proceed directly to performing a quantitative assessment. An impairment loss would be recognized for the amount by which the reporting unit's carrying amount exceeds its fair value.

The Company’s quantitative assessment includes estimating the fair value of each reporting unit and comparing it to its carrying value. The Company estimates the fair value of reporting units using both income-based and market-based valuation methods and typically engages a third-party appraisal firm to assist with the valuation. The estimated fair value for each reporting unit is determined based upon the range of estimated values developed from the income and market-based methods. If the estimated fair value of a reporting unit exceeds its carrying value, the goodwill is not impaired, and no further review is required.

The income-based fair value methodology is based on a reporting unit’s forecasted future cash flows that are discounted to the present value using the reporting unit’s weighted average cost of capital, or WACC. Under the income-based approach, it requires management's assumptions and judgments regarding economic conditions in the markets in which the company operates and conditions in the capital markets, many of which are outside of management's control. The market-based fair value methodology looks at the guideline public company valuation method to determine the prices of comparable public companies and looks at merger and acquisition methods, similar businesses that were sold recently, to estimate the value of the reporting units. Under the market-based approach, judgment is required in evaluating market multiples and recent transactions.

F-12


 

The Company performed an annual goodwill and intangible asset impairment test on December 31, 2023, and elected to bypass the optional qualitative test and perform the quantitative assessments for both the laboratory services and therapeutic development reporting units, which includes an indefinite-lived intangible asset.

Reagents and Supplies

The Company maintains reagents and other consumables primarily used in testing which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. The reagents and other consumables were included in other current assets in the accompanying Consolidated Balance Sheets.

Fair Value of Financial Instruments

The Company’s financial instruments consist principally of cash and cash equivalents, marketable securities, trade accounts receivable, redeemable preferred stock investment, accounts payable, accrued liabilities, investment margin loan, and contingent consideration. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, investment margin loan, and contingent consideration approximate fair value due to their short maturities. Fair value of marketable securities and redeemable preferred stock investment is disclosed in Note 4, Fair Value Measurements, to the accompanying consolidated financial statements.

Concentrations of Credit Risk, Customers and Suppliers

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, trade accounts receivable, and marketable securities, which consist of debt securities and equity securities. As of December 31, 2023, substantially all of the Company’s cash and cash equivalents were deposited in accounts at financial institutions, and amounts may exceed federally insured limits. Management believes that the Company is not exposed to significant credit risk due to the financial strength of the depository institutions in which its cash and cash equivalents are held.

In certain periods, a small number of customers has accounted for a significant portion of the Company’s revenue. For the laboratory services segment, aggregating customers under common control, one customer comprised of $35.7 million or 12% of total revenue in the years ended December 31, 2023, and a different customer comprised of $115.6 million or 19% and $260.2 million or 26% of total revenue in the year ended December 31, 2022 and 2021, respectively. One customer comprised 13% of total accounts receivable, net, as of December 31, 2023, and a different customer comprised 17% of total accounts receivable, net, as of December 31, 2022. For the therapeutic development segment, the Company doesn't have customers or revenue as it does not have any commercialized or approved product candidates.

The Company’s therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with research and development efforts. The Company also relies on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into its processes, referred to as reagents, as well as for the sequencers and various other equipment and materials it uses in its laboratory operations. In particular, the Company relies on a sole supplier for the next generation sequencers and associated reagents it uses to perform its genetic tests and as the sole provider of maintenance and repair services for these sequencers. The Company’s laboratory operations would be interrupted if it encountered delays or difficulties securing these reagents, sequencers, other equipment or materials or maintenance and repair services, which could occur for a variety of reasons, including if the Company needs a replacement or temporary substitute for any of its limited or sole suppliers and is not able to locate and make arrangements with an acceptable replacement or temporary substitute. The Company's development efforts could also be delayed or interrupted if is unable to procure items needed for its therapeutic development activities. The Company believes there are currently only a few other manufacturers that are capable of supplying and servicing some of the equipment and other materials necessary for its laboratory operations, including collection kits, sequencers and various associated reagents.

Equity Method Investments

The Company uses the equity method to account for investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. Judgments regarding the level of influence over each equity method investment include consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions. The Company recognizes its share of the earnings or losses of an investee in net earnings or loss in the periods for which they are reported by the investee. The Company evaluates any equity method investments for impairment whenever events or changes in circumstances would indicate that a decline in value has occurred that is other than temporary. Evidence considered in this evaluation would include, but would not necessarily be limited to, the financial condition and near-term prospects of the investee, recent operating trends and forecasted performance of the investee,

F-13


 

market conditions in the geographic area or industry in which the investee operates and the Company’s strategic plans for holding the investment in relation to the period of time expected for an anticipated recovery of its carrying value. If the investments were determined to have a decline in value deemed to be other than temporary it is written down to estimated fair value.

The Company’s 25% interest in Boston Molecules was originally accounted for using the equity method, and the Company discontinued applying the equity method since the investment was reduced to zero in 2020 due to the full impairment loss recorded. The Company did not record any additional losses.

Leases

The Company determines if an arrangement is a lease at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Company obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating and finance lease right-of-use assets, or ROU assets, short-term lease liabilities, and long-term lease liabilities are included in other long-term assets, accrued liabilities, and other long-term liabilities, respectively, in the accompanying Consolidated Balance Sheets.

Lease ROU assets represent the Company’s right to use an underlying asset for the lease term. Lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term, including options to extend the lease when it is reasonably certain that the Company will exercise that option. The Company uses its incremental borrowing rate based on the information available at the commencement date, including inquiries with its bank, in determining the present value of lease payments when its leases do not provide an implicit or explicit rate. Lease ROU assets consist of initial measurement of lease liabilities, any lease payments made to lessor on or before the lease commencement date, minus any lease incentive received, and any initial direct costs incurred by the Company. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. For finance lease, ROU assets are amortized on a straight-line basis from the commencement date to the earlier of the end of useful life of the ROU assets or the end of the lease term. Amortization of ROU assets and interest on the lease liability for finance leases are included as charges to the accompanying Consolidated Statements of Operations.

Lease ROU assets and liabilities arising from business combinations are recognized and measured at the acquisition dates as if an acquired lease were a new lease at the date of acquisition using the Company’s incremental borrowing rate unless the discount rate is implicit in the lease. The Company elects to not to recognize assets or liabilities as of the acquisition dates for leases that, on the acquisition dates, have a remaining lease term of 12 months or less. The Company also retains the acquirees’ classification of the leases if there are no modifications as part of the business combinations.

The Company leases out space in buildings it owns to third-party tenants or subtenants under noncancelable operating leases. The Company recognizes lease payments as income over the lease terms on a straight-line basis and recognizes variable lease payments as income in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. The net rental income is included in the interest and other income, net, in the accompanying Consolidated Statements of Operations.

Software for Internal Use

The Company capitalizes certain costs incurred to purchase computer software for internal use. These costs include purchased software packages for Company use. Capitalized computer software costs are amortized over the estimated useful life of the computer software, which is generally one to five years. Internally developed software costs are capitalized after management has committed to funding the project, it is probable that the project will be completed and the software will be used for its intended function. Costs that do not meet that criteria and costs incurred on projects in the preliminary and post-implementation phases are expensed as incurred.

Reportable Segment and Geographic Information

Reporting segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company reports its business in two segments, a laboratory services business and a therapeutic development business. For further financial information about these segments, including information for each of the last three fiscal years regarding revenue, operating income (loss), and other important information, see Note 7, Reportable Segment and Geographic Information.

F-14


 

Revenue Recognition

The Company generates revenue from sales of its testing services. The Company currently receives payments from primarily three different customer types: insurance payors, institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly.

The Company recognizes revenue in an amount that reflects the consideration to which it expects to be entitled in exchange for the transfer of promised goods or services to its customers. To determine revenue recognition for contracts with customers, the Company performs the following steps described in ASC 606: (1) identifies the contract with the customer, or Step 1, (2) identifies the performance obligations in the contract, or Step 2, (3) determines the transaction price, or Step 3, (4) allocates the transaction price to the performance obligations in the contract, or Step 4, and (5) recognizes revenue when (or as) the entity satisfies a performance obligation, or Step 5.

The Company’s test results are primarily delivered electronically. The Company bills certain customers for shipping and handling fees incurred by the Company, and shipping and handling fees billed to customers are included in revenue, and such shipping and handling fees incurred are included in cost of revenue in the accompanying Consolidated Statements of Operations.

Performance Obligations

Institutional and Patient Direct Pay

The Company’s institutional contracts for its testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. Some arrangements involve the delivery of testing services to research institutions, which the Company refers to as “sequencing as a service.” In arrangements with institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly, the transaction price is stated within the contract and is therefore fixed consideration. For most of the Company’s testing, the Company identified the institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients as the customer in Step 1 and have determined a contract exists with those customers in Step 1. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering facility at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of test results.

Insurance

The Company’s insurance contracts for testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. For most of the Company’s insurance revenue, the Company identified the patient as the customer in Step 1 and determined a contract exists with the patient in Step 1. In arrangements with insurance patients, the transaction price is typically stated within the contract, however, the Company may accept payments from third-party payors that are less than the contractually stated price, therefore estimation of the transaction price is considered variable consideration. In developing the estimate of variable consideration, the Company utilizes the expected value method under a portfolio approach. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering parties at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of the test results.

Certain incremental costs pertaining to both insurance and institutional, such as commissions, are incurred in obtaining contracts. Contract costs are capitalized if the Company expects to recover them, and amortization of contract costs is classified in the general and administrative expense in the Consolidated Statements of Operations. Historically contract costs have not been significant to the financial statements.

Significant Judgments and Contract Estimates

Accounting for insurance contracts includes estimation of the transaction price, defined as the amount the Company expects to be entitled to receive in exchange for providing the services under the contract. Due to the Company’s out-of-network status with the majority of insurance payors for COVID-19 tests, estimation of the transaction price represents variable consideration.

In the absence of Medicare coverage, contractually established reimbursement rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions measured at the expected value using the “most likely amount” method under ASC 606. The amounts are determined by the historical average collection rates by test type and payor category taking into

F-15


 

consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded form the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor.

The Company re-assesses its estimated transaction price at the end of each reporting period, including an assessment of whether the estimate variable consideration is constrained to the extent that is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The Company records any necessary adjustments in the current period’s revenue. $23.0 million variable consideration was recognized as additional revenue in the year ended December 31, 2023 that related to collections for COVID-19 tests completed in the prior period.

Contract Liabilities

Contract liabilities are recorded when the Company receives payment or bills prior to completing its obligation to transfer goods or services to a customer, and the Company subsequently recognizes contract liabilities as revenue in the period in which the applicable revenue recognition criteria, as described above, are met.

Customer Deposit

Customer deposit in the accompanying Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.

Overhead Expenses

The Company allocates overhead expenses, such as facility, rent, and utilities, to cost of revenue and operating expense categories based on headcount or square footage. As a result, an overhead expense allocation is reflected in cost of revenue and each operating expense category.

Cost of Revenue

Cost of revenue reflects the aggregate costs incurred in delivering test results and consists of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; costs of laboratory supplies; depreciation of laboratory equipment; amortization of leasehold and building improvements and allocated overhead. Costs associated with performing tests are recorded as tests are processed.

Research and Development Expenses

Research and development expenses represent costs incurred to develop the Company’s technology and future tests. These costs consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; laboratory supplies; consulting costs and allocated overhead. The Company expenses all research and development costs in the periods in which they are incurred.

Selling and Marketing Expenses

Selling and marketing expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; customer service expenses; direct marketing expenses; educational and promotional expenses; market research and analysis and allocated overhead. The Company expenses all selling and marketing costs as incurred.

General and Administrative Expenses

General and administrative expenses include executive, finance and accounting, legal and human resources functions. These expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; audit and legal expenses; consulting costs and allocated overhead. The Company expenses all general and administrative expenses as incurred.

F-16


 

Restructuring Costs

Restructuring costs represent one-time employee termination benefits provided to employees associated with a newly acquired entity that were involuntarily terminated. A plan of termination was approved and authorized by management in the second quarter of 2022. The plan identified specific employees to be terminated and established terms of benefits those employees would receive upon termination. No additional costs are expected to be incurred under the plan of termination post 2022, and the full amount was paid off by August 2023.

Income Taxes

Income taxes are accounted for under the asset and liability method. The Company provides for federal, state and foreign income taxes currently payable, as well as for taxes deferred due to timing differences between reporting income and expenses for financial statement purposes versus tax purposes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in income tax rates is recognized as income or expense in the period that includes the enactment date.

The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount with a greater than 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. For income tax positions where it is not more likely than not that a tax benefit will be sustained, the Company does not recognize a tax benefit in its consolidated financial statements. The Company records interest and penalties related to uncertain tax positions, if applicable, as a component of income tax expense.

Equity-Based Compensation

The Company grants various types of equity-based awards to its employees, consultants, and non-employee directors. Equity-based compensation costs are reflected in the accompanying Consolidated Statements of Operations based upon each award recipient’s role with the Company. The Company primarily grants to its employees restricted stock unit awards, or RSU awards, that generally vest over a specified period of time upon the satisfaction of service-based conditions or performance conditions. Compensation expense for employee RSU awards with a service-based vesting condition is recognized ratably over the vesting period of the award. Compensation expense for employee RSU awards with a performance condition is based on the probable outcome of that performance condition. The Company measures compensation expense for equity-based awards granted to employees based on the fair value of the award on the grant date of the award.

Foreign Currency Translation and Foreign Currency Transactions

The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation gain (loss) included in the accompanying Consolidated Statements of Comprehensive Income (Loss). The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, and inventories, property and nonmonetary assets and liabilities at historical rates. Gains and losses from these measurements are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Losses from foreign currency exchange were not significant in 2023, 2022 and 2021.

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from its subsidiaries not using the U.S. dollar as their functional currency. Reclassifications from other comprehensive income (loss) to net earnings were not significant in 2023 or 2022. The Company did not have reclassifications from other comprehensive income (loss) to net loss in 2021. The tax effects related to net unrealized gain or loss on available-for-sale debt securities were zero, $7.2 million, and $437,000 in 2023, 2022, and 2021, respectively.

F-17


 

Basic and Diluted Net Income or Loss per Share

Basic net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares and dilutive common share equivalents outstanding during the period.

Disaggregation of Revenue

The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from HRSA for uninsured individuals, (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, or (iii) Patients who pay directly, as the Company believes this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

Insurance

$

151,946

 

 

$

377,873

 

 

$

555,762

 

Institutional

 

134,191

 

 

 

239,961

 

 

 

435,688

 

Patient

 

3,076

 

 

 

1,134

 

 

 

1,134

 

Total Revenue

$

289,213

 

 

$

618,968

 

 

$

992,584

 

The insurance revenue category above includes zero, $83.1 million, and $310.4 million for the years ended December 31, 2023, 2022, and 2021, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program.

$23.0 million variable consideration was recognized in the year ended December 31, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the year ended December 31, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $23.0 million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.

Contract Balances

Receivables from contracts with customers - Receivables from contracts with customers are included within trade accounts receivable on the Consolidated Balance Sheets. Receivables from Insurance and Institutional customers represented 39% and 61%, respectively, as of December 31, 2023 and 14% and 86%, respectively, as of December 31, 2022.

Contracts assets and liabilities - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Consolidated Balance Sheets. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Consolidated Balance Sheets. Revenues of $2.2 million, $14.4 million and $26.4 million for the years ended December 31, 2023, 2022, and 2021, respectively, related to contract liabilities at the beginning of the respective periods were recognized.

Transaction Price Allocated to Future Performance Obligations

ASC 606 issued by the Financial Accounting Standards Board, or FASB, requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as December 31, 2023. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.

The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less. The Company does not have material future obligations associated with COVID-19, molecular diagnostic or genetic testing services that extend beyond one year.

 

F-18


 

Recent Accounting Pronouncements

The Company evaluates all ASUs issued by FASB for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s consolidated financial statements or disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segments. This update improves reportable segment disclosure requirements and requires enhanced disclosures related to significant segment expenses regularly provided to CODM, the amount for other segment items with descriptions of the composition, segment profit or loss, and clarification on if the CODM uses more than one measurement of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. The update requires more detailed information on certain income tax disclosures including the income tax rate reconciliation and income taxes paid. Amendments in this update are effective for annual periods beginning December 15, 2024 for public entities, and early adoption is permitted. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.

The Company does not expect that any other recently issued accounting guidance will have a significant effect on its consolidated financial statements.

F-19


 

Note 3. Equity and Debt Securities

The Company’s equity and debt securities consisted of the following:

 

 

December 31, 2023

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

119,739

 

 

 

8

 

 

 

(1,765

)

 

 

117,982

 

U.S. agency debt securities

 

72,310

 

 

 

 

 

 

(1,414

)

 

 

70,896

 

U.S. treasury bills

 

69,214

 

 

 

36

 

 

 

 

 

 

69,250

 

Corporate debt securities

 

63,810

 

 

 

 

 

 

(792

)

 

 

63,018

 

Money market accounts

 

38,291

 

 

 

 

 

 

 

 

 

38,291

 

Municipal bonds

 

5,557

 

 

 

1

 

 

 

(23

)

 

 

5,535

 

Less: Cash equivalents

 

(38,291

)

 

 

 

 

 

 

 

 

(38,291

)

Total debt securities due within 1 year

 

330,630

 

 

 

45

 

 

 

(3,994

)

 

 

326,681

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

247,104

 

 

 

1,262

 

 

 

(578

)

 

 

247,788

 

U.S. agency debt securities

 

156,150

 

 

 

161

 

 

 

(490

)

 

 

155,821

 

Corporate debt securities

 

12,885

 

 

 

 

 

 

(765

)

 

 

12,120

 

Municipal bonds

 

6,337

 

 

 

2

 

 

 

(48

)

 

 

6,291

 

Yankee debt securities

 

752

 

 

 

 

 

 

(60

)

 

 

692

 

Redeemable preferred stock investment

 

20,000

 

 

 

438

 

 

 

 

 

 

20,438

 

Total debt securities due after 1 year through 5 years

 

443,228

 

 

 

1,863

 

 

 

(1,941

)

 

 

443,150

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

868

 

 

 

1

 

 

 

(10

)

 

 

859

 

Total debt securities due after 5 years through 10 years

 

868

 

 

 

1

 

 

 

(10

)

 

 

859

 

Total available-for-sale debt securities

 

774,726

 

 

 

1,909

 

 

 

(5,945

)

 

 

770,690

 

Total equity and debt securities

$

789,726

 

 

$

1,909

 

 

$

(5,945

)

 

$

785,690

 

 

F-20


 

 

 

December 31, 2022

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

189,333

 

 

 

 

 

 

(3,373

)

 

 

185,960

 

Corporate debt securities

 

120,480

 

 

 

 

 

 

(2,222

)

 

 

118,258

 

U.S. treasury bills

 

69,991

 

 

 

 

 

 

(193

)

 

 

69,798

 

U.S. agency debt securities

 

68,411

 

 

 

 

 

 

(342

)

 

 

68,069

 

Money market accounts

 

27,455

 

 

 

 

 

 

 

 

 

27,455

 

Municipal bonds

 

7,371

 

 

 

 

 

 

(80

)

 

 

7,291

 

Yankee debt securities

 

2,347

 

 

 

 

 

 

(5

)

 

 

2,342

 

Less: Cash equivalents

 

(32,444

)

 

 

 

 

 

 

 

 

(32,444

)

Total debt securities due within 1 year

 

452,944

 

 

 

 

 

 

(6,215

)

 

 

446,729

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

152,435

 

 

 

2

 

 

 

(6,349

)

 

 

146,088

 

U.S. agency debt securities

 

92,054

 

 

 

 

 

 

(3,435

)

 

 

88,619

 

Corporate debt securities

 

80,647

 

 

 

 

 

 

(4,756

)

 

 

75,891

 

Municipal bonds

 

12,065

 

 

 

 

 

 

(217

)

 

 

11,848

 

Yankee debt securities

 

753

 

 

 

 

 

 

(85

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(7,615

)

 

 

12,385

 

Total debt securities due after 1 year through 5 years

 

357,954

 

 

 

2

 

 

 

(22,457

)

 

 

335,499

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total debt securities due after 5 years through 10 years

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total available-for-sale debt securities

 

814,515

 

 

 

2

 

 

 

(28,755

)

 

 

785,762

 

Total equity and debt securities

$

829,515

 

 

$

2

 

 

$

(28,755

)

 

$

800,762

 

Gross unrealized losses on the Company’s equity and debt securities were $5.9 million and $28.8 million as of December 31, 2023 and 2022, respectively. The Company did not recognize any credit losses for its available-for-sale debt securities in 2023 and 2022.

Note 4. Fair Value Measurements

The authoritative guidance on fair value measurements establishes a framework with respect to measuring assets and liabilities at fair value on a recurring basis and non-recurring basis. Under the framework, fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as of the measurement date. The framework also establishes a three-tier hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability and are developed based on the best information available in the circumstances. The hierarchy consists of the following three levels:

 

Level 1:

Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.

Level 2:

Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3:

Inputs are unobservable for the asset or liability.

 

F-21


 

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the three-tier fair value hierarchy:

 

 

December 31, 2023

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

365,770

 

 

$

 

 

$

365,770

 

 

$

 

U.S. agency debt securities

 

226,717

 

 

 

 

 

 

226,717

 

 

 

 

Corporate debt securities

 

75,138

 

 

 

 

 

 

75,138

 

 

 

 

U.S. treasury bills

 

69,250

 

 

 

69,250

 

 

 

 

 

 

 

Money market accounts

 

38,291

 

 

 

38,291

 

 

 

 

 

 

 

Redeemable preferred stock investment

 

20,438

 

 

 

 

 

 

 

 

 

20,438

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Municipal bonds

 

12,685

 

 

 

 

 

 

12,685

 

 

 

 

Yankee debt securities

 

692

 

 

 

 

 

 

692

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

823,981

 

 

$

107,541

 

 

$

681,002

 

 

$

35,438

 

 

 

December 31, 2022

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

332,048

 

 

$

 

 

$

332,048

 

 

$

 

Corporate debt securities

 

194,149

 

 

 

 

 

 

194,149

 

 

 

 

U.S. agency debt securities

 

156,688

 

 

 

 

 

 

156,688

 

 

 

 

U.S. treasury bills

 

69,798

 

 

 

69,798

 

 

 

 

 

 

 

Money market accounts

 

27,455

 

 

 

27,455

 

 

 

 

 

 

 

Municipal bonds

 

22,673

 

 

 

 

 

 

22,673

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

12,385

 

 

 

 

 

 

 

 

 

12,385

 

Yankee debt securities

 

3,010

 

 

 

 

 

 

3,010

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

833,206

 

 

$

97,253

 

 

$

708,568

 

 

$

27,385

 

The Company’s Level 1 assets include U.S. treasury bills and money market instruments and are valued based upon observable market prices. Level 2 assets consist of U.S. government and U.S. agency debt securities, municipal bonds, corporate debt securities and Yankee debt securities. Level 2 securities are valued based upon observable inputs that include reported trades, broker/dealer quotes, bids and offers. As of December 31, 2023 and 2022, the Company had preferred stock of a privately held company, which was included in other long-term assets in the accompanying Consolidated Balance Sheets, and redeemable preferred stock of a private company that were measured using unobservable (Level 3) inputs. The fair value of redeemable preferred stock as of December 31, 2023 and 2022 was based on valuation performed by a third-party valuation company utilizing the guideline public company method under market approach and the discounted cash flow method under income approach. For the value of the investment in private equity securities, the Company elected to measure it at cost minus impairment, as the preferred stock of the privately held company did not have a readily determinable fair value, and no impairment loss was recorded as of December 31, 2023.

There were no transfers between fair value measurement levels in 2023, 2022, and 2021.

F-22


 

Note 5. Fixed Assets

Major classes of fixed assets consisted of the following:

 

 

 

December 31,

 

 

Useful Lives

2023

 

 

2022

 

 

 

(in thousands)

 

Medical lab equipment

5 months to 10 Years

$

56,025

 

 

$

53,503

 

Leasehold improvements

Shorter of lease term or estimated useful life

 

11,222

 

 

 

11,804

 

Building

39 Years

 

9,781

 

 

 

6,731

 

Computer software

1 to 5 Years

 

7,982

 

 

 

6,982

 

Building improvements

6 months to 39 Years

 

7,748

 

 

 

5,865

 

Computer hardware

1 to 5 Years

 

6,805

 

 

 

6,979

 

Aircraft

7 Years

 

6,400

 

 

 

6,400

 

Furniture and fixtures

1 to 5 Years

 

3,860

 

 

 

4,248

 

Land improvements

5 to 15 Years

 

904

 

 

 

904

 

Automobile

2 to 5 Years

 

445

 

 

 

797

 

General equipment

3 to 5 Years

 

115

 

 

 

44

 

Land

 

 

8,800

 

 

 

7,500

 

Assets not yet placed in service

 

 

15,010

 

 

 

12,877

 

Total

 

 

135,097

 

 

 

124,634

 

Less: Accumulated depreciation

 

 

(51,633

)

 

 

(43,281

)

Fixed assets, net

 

$

83,464

 

 

$

81,353

 

 

Depreciation expense on fixed assets totaled $17.5 million, $25.5 million and $9.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Note 6. Other Significant Balance Sheet Accounts

Other current assets consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

12,675

 

 

$

15,434

 

Prepaid expenses

 

7,744

 

 

 

6,814

 

Reagents and supplies

 

5,827

 

 

 

4,280

 

Marketable securities interest receivable

 

4,994

 

 

 

2,525

 

Other receivable

 

1,319

 

 

 

19,836

 

Total

$

32,559

 

 

$

48,889

 

Other receivables as of December 31, 2022 included $19.1 million of maturities of marketable securities that did not settle until after period-end.

Accrued liabilities consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Accrued legal liabilities

$

7,026

 

 

$

1,276

 

Accrued bonus and commission

 

6,255

 

 

 

5,558

 

Payroll liabilities

 

5,741

 

 

 

6,667

 

Other accrued liabilities

 

4,215

 

 

 

2,134

 

Operating lease liabilities - short term

 

3,957

 

 

 

6,132

 

Vacation accrual

 

3,543

 

 

 

3,214

 

Total

$

30,737

 

 

$

24,981

 

 

F-23


 

Accrued legal liabilities included $6.9 million in connection with the Company’s voluntary disclosure process as described in Note 8, Debt, Commitments and Contingencies. Other accrued liabilities included short term finance lease liabilities, health insurance liabilities, and third-party billing services.

Other long-term liabilities consisted of the following:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Other long-term liabilities

 

4,973

 

 

 

6,068

 

Notes payable, long term

 

2,964

 

 

 

3,372

 

Total

$

15,084

 

 

$

18,235

 

Other long-term liabilities included long term finance lease liabilities and long-term liabilities assumed from a business combination in 2022.

Note 7. Reportable Segment and Geographic Information

In the 2022 financial statements, the Company viewed and managed its operations in one reportable segment. Given the advancement of the therapeutic development business, the Company made certain changes, including the bifurcation of financial information for the Company’s budget and forecast planning process in December 2023. The chief operating decision maker, or CODM, manages the operations of the Company and reviews discrete financial information to make resource decisions for its two operating segments separately. These are laboratory services and therapeutic development. The laboratory services operating segment offers technical laboratory services and professional interpretation of laboratory results by licensed physicians who specialize in pathology and oncology. The therapeutic development operating segment is a pharmaceutical research and development entity that the Company acquired in November 2022. These operating segments do not meet the aggregation criteria and therefore represent the Company’s reportable segments.

There is no inter-segment allocation of interest expense and income taxes. There is no inter-segment revenue and operating income or loss. Information regarding the Company’s operations and assets for its reporting segments as well as geographic information are as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Revenue from services:

 

 

 

 

 

 

 

 

Laboratory services:

 

 

 

 

 

 

 

 

Precision diagnostics

$

131,990

 

 

$

93,685

 

 

$

82,565

 

Anatomic pathology

 

104,655

 

 

 

74,799

 

 

 

 

COVID-19

 

27,152

 

 

 

437,507

 

 

 

899,699

 

BioPharma services

 

25,416

 

 

 

12,977

 

 

 

10,320

 

Total laboratory services

 

289,213

 

 

 

618,968

 

 

 

992,584

 

Therapeutic development

 

 

 

 

 

 

 

 

Total

$

289,213

 

 

$

618,968

 

 

$

992,584

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Operating (loss) income:

 

 

 

 

 

 

 

 

Laboratory services

$

(180,585

)

 

$

179,343

 

 

$

675,953

 

Therapeutic development

 

(14,944

)

 

 

(816

)

 

 

 

Total

$

(195,529

)

 

$

178,527

 

 

$

675,953

 

 

F-24


 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Depreciation and amortization:

 

 

 

 

 

 

 

 

Laboratory services

$

25,453

 

 

$

32,557

 

 

$

11,004

 

Therapeutic development

 

690

 

 

 

105

 

 

 

 

Total

$

26,143

 

 

$

32,662

 

 

$

11,004

 

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Assets:

 

 

 

 

 

Laboratory services

$

1,146,192

 

 

$

1,292,821

 

Therapeutic development

 

89,136

 

 

 

93,232

 

Total

$

1,235,328

 

 

$

1,386,053

 

Geographic distribution of revenue:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

United States

$

268,977

 

 

$

603,148

 

 

$

978,978

 

Foreign

 

20,236

 

 

 

15,820

 

 

 

13,606

 

Total

$

289,213

 

 

$

618,968

 

 

$

992,584

 

Geographic distribution of property, plant and equipment, net:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Fixed assets:

 

 

 

 

 

Unites States

$

77,938

 

 

$

72,617

 

Foreign

 

5,526

 

 

 

8,736

 

Total

$

83,464

 

 

$

81,353

 

 

Note 8. Debt, Commitments and Contingencies

Debt

Notes payable as of December 31, 2023, consisted of $3.4 million of notes payable related to an installment sale contract the Company entered in February 2022 for a building and $775,000 of notes payable to Xilong Scientific Co., or Xilong Scientific, by Fujian Fujun Gene Biotech Co., Ltd., or FF Gene Biotech. The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%. The current portion and noncurrent portion are $408,000 and $3.0 million, respectively, and the noncurrent portion is included in the other long-term liabilities in the accompanying Consolidated Balance Sheets. The notes payable to Xilong Scientific is due on March 31, 2024, and the interest rate on the loan is 4.97%. The related interest expenses in 2023, 2022 and 2021 were $37,000, $304,000, and $177,000, respectively. The Company did not have the installment sale contract in 2021.

Operating and Finance Leases

See Note 9, Leases, for further information.

Purchase Obligations

The Company entered certain purchase commitments with its vendors, which primarily consist of services, reagent and supplies, computer software, and medical lab equipment. As of December 31, 2023, the Company had purchase obligations of $51.9 million, of which $29.7 million is payable within twelve months, and the remainder, $22.2 million, is payable within the next five years.

F-25


 

Contingencies

From time to time, the Company may be subject to legal proceedings and claims arising in the ordinary course of business. Management does not believe that the outcome of any of these matters will have a material effect on the Company’s consolidated financial position, results of operations or cash flows.

The Company has received a Civil Investigative Demand, or CID, issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. Among other things, this CID requests information and records relating to certain of the Company’s customers named in the CID, which represent a small portion of the Company’s revenues. As disclosed in the Company’s prior filings, the U.S. Securities and Exchange Commission, or the SEC is also conducting a non-public formal investigation, which appears to relate to the matters raised in the CID requests and our Exchange Act reports filed for 2018 through 2020. The Company is fully cooperating with the U.S. Department of Justice and the SEC to promptly respond to the requests for information in this CID and investigation. The Company cannot predict when these matters will be resolved, the outcome of these matters, or their potential impact, which may ultimately be greater than what the Company currently expects.

Similar to other laboratories in the industry, the Company is currently being audited by HRSA with respect to its reimbursement for COVID-19 tests furnished to patients believed to be uninsured. The Company recorded approximately $548.9 million of reimbursements from HRSA under the Uninsured Program during the years ending December 31, 2022, 2021, and 2020. The Company is fully cooperating and working with HRSA’s auditors to resolve any issues, including any reimbursed amounts that may need to be returned to HRSA. There is uncertainty with respect to the methodology HRSA will use and whether and how they will extrapolate audit results. The results of the HRSA audit may materially and adversely affect the Company’s business, prospects, and financial condition.

The Company cannot reasonably estimate the loss or range of loss, if any, that may result from any material government investigations, audits and reviews in which it is currently involved given the inherent difficulty in predicting regulatory action, fines and penalties, if any, and the various remedies and levels of judicial review available to the Company in the event of an adverse finding. As a result, the Company has not recorded any liability related to these matters.

In relation to a recent advisory opinion issued by the Office of Inspector General of the Department of Health and Human Services (the “OIG”), the Company’s subsidiary, Symphony Buyer, Inc., or Inform Diagnostics, initiated a voluntary disclosure process with the appropriate government contact. The Company currently has estimated and recorded $6.9 million as a liability in its financial statements in connection with this voluntary disclosure. This estimate may be incorrect, and the actual amount of liability may be lower or may materially exceed this estimate.

Note 9. Leases

 

Lessee

The Company is party as a lessee to various non-cancelable operating leases with varying terms through April 2033 primarily for laboratory and office space and equipment. The Company has options to renew some of these leases after their expirations. On a lease-by-lease basis, the Company considers such options, which may be elected at the Company’s sole discretion, in determining the lease term. The Company also has various finance leases for lab equipment with varying terms through December 2026, of which, some were acquired in business combinations. The Company does not have any leases with variable lease payments. The Company’s operating lease agreements do not contain any residual value guarantees, material restrictive covenants, bargain purchase options or asset retirement obligations.

The Company’s headquarters are located in El Monte, California, which is comprised of various corporate offices and two laboratories certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, and licensed by the State of California Department of Public Health. Other CLIA-certified laboratories are located in Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.

The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of December 31, 2023, and 2022 were as follows:

 

F-26


 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease ROU asset, net

$

10,838

 

 

$

14,784

 

Operating lease liabilities, short term

$

3,957

 

 

$

6,132

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Finance lease ROU asset, net

$

1,316

 

 

$

2,784

 

Finance lease liabilities, short term

$

544

 

 

$

943

 

Finance lease liabilities, long term

$

760

 

 

$

1,818

 

The following was operating and finance lease expense:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Operating lease cost

$

6,875

 

 

$

5,429

 

 

$

1,262

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

758

 

 

 

683

 

 

 

7

 

Interest on lease liabilities

 

80

 

 

 

95

 

 

 

1

 

Short-term lease cost

 

1,758

 

 

 

1,528

 

 

 

296

 

Total lease cost

$

9,471

 

 

$

7,735

 

 

$

1,566

 

Supplemental information related to leases was the following:

 

 

December 31, 2023

 

Weighted average remaining lease term - operating leases

4.37 years

 

Weighted average discount rate - operating leases

 

4.02

%

Weighted average remaining lease term -finance leases

2.66 years

 

Weighted average discount rate - finance leases

 

3.74

%

The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:

 

 

Operating Leases

 

 

Financing Leases

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

 

 

2024

$

4,309

 

 

$

532

 

2025

 

2,358

 

 

 

470

 

2026

 

1,782

 

 

 

366

 

2027

 

1,693

 

 

 

 

2028

 

550

 

 

 

 

Thereafter

 

1,550

 

 

 

 

Total lease payments

 

12,242

 

 

 

1,368

 

Less imputed interest

 

(1,138

)

 

 

(64

)

Total

$

11,104

 

 

$

1,304

 

Lessor

The Company leases out space in buildings it owns to third-party tenants under noncancelable operating leases. As of December 31, 2023, the remaining lease term is 1 year, including renewal options and may include rent escalation clauses. Lease income

F-27


 

primarily represents fixed lease payments from tenants recognized on a straight-line basis over the application lease term. Variable lease income represents tenant payments for real estate taxes, insurance and maintenance.

The lease income was included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Total lease income was as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Lease income

$

154

 

 

$

269

 

 

$

413

 

Variable lease income

 

10

 

 

 

12

 

 

 

7

 

Total lease income

$

164

 

 

$

281

 

 

$

420

 

Future fixed lease payments from tenants for all noncancelable operating leases as of December 31, 2023 are as follows:

 

 

Lease Payments

 

 

from Tenants

 

 

(in thousands)

 

Year Ending December 31,

 

 

2024

$

90

 

Total

$

90

 

 

 

Note 10. Equity-Based Compensation

The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Consolidated Statements of Operations as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Cost of revenue

$

9,749

 

 

$

8,704

 

 

$

3,563

 

Research and development

 

14,873

 

 

 

10,449

 

 

 

6,326

 

Selling and marketing

 

4,964

 

 

 

4,373

 

 

 

2,513

 

General and administrative

 

13,336

 

 

 

9,114

 

 

 

3,480

 

Total

$

42,922

 

 

$

32,640

 

 

$

15,882

 

The actual tax (expense) benefit realized from tax deductions related to awards vested or exercised were ($2.7) million, $2.1 million, and $13.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Award Activity

F-28


 

Option Awards

The following table summarizes activity for options to acquire shares of the Company’s common stock in the years ended December 31, 2023, 2022 and 2021:

 

 

 

Number
of Shares
Subject to
Options
(in thousands)

 

 

Weighted-
Average
Exercise Price

 

 

Weighted-
Average
Grant Date Fair Value

 

 

Weighted-
Average
Remaining
Contractual Life
(in years)

 

 

Aggregate
Intrinsic
Value
(in thousands) (1)

 

Balance at December 31, 2020

 

 

287

 

 

$

1.59

 

 

 

 

 

 

5.5

 

 

$

14,484

 

Granted

 

 

5

 

 

$

73.64

 

 

$

56.34

 

 

 

 

 

 

 

Exercised

 

 

(76

)

 

$

1.13

 

 

$

8.40

 

 

 

 

 

 

 

Canceled

 

 

 

 

$

 

 

$

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

216

 

 

$

3.42

 

 

 

 

 

 

4.6

 

 

$

20,965

 

Granted

 

 

10

 

 

$

59.54

 

 

$

44.56

 

 

 

 

 

 

 

Exercised

 

 

(5

)

 

$

7.16

 

 

$

7.41

 

 

 

 

 

 

 

Canceled

 

 

(9

)

 

$

43.30

 

 

$

33.53

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

212

 

 

$

4.21

 

 

 

 

 

 

3.7

 

 

$

5,420

 

Granted

 

 

20

 

 

$

33.14

 

 

$

24.85

 

 

 

 

 

 

 

Exercised

 

 

(9

)

 

$

0.38

 

 

$

10.76

 

 

 

 

 

 

 

Canceled

 

 

 

 

$

 

 

$

 

 

 

 

 

 

 

Balance at December 31, 2023

 

 

223

 

 

$

6.96

 

 

 

 

 

 

3.3

 

 

$

4,906

 

Exercisable as of December 31, 2023

 

 

196

 

 

$

2.40

 

 

 

 

 

 

2.5

 

 

 

 

 

(1)
Aggregate intrinsic value is calculated as the difference between (i) the exercise price of options and (ii) the market value of the Company’s common stock as of the applicable date.

The total fair value of options that vested during the years ended December 31, 2023, 2022 and 2021 was $172,000, $126,000 and $76,000, respectively. As of December 31, 2023, the remaining unrecognized compensation expense related to all outstanding option awards was $695,000 and is expected to be recognized over a weighted-average period of 2.9 years.

RSU Awards

RSUs are awards that entitle the holder to receive shares of the Company’s common stock upon satisfaction of vesting conditions. Each RSU represents the contingent right to receive one share of the Company’s common stock upon vesting and settlement.

The following table summarizes activity for RSUs relating to shares of the Company’s common stock in the years ended December 31, 2023, 2022, and 2021:

 

Number of
Shares
(in thousands)

 

 

Weighted-Average
Grant Date
Fair Value

 

Balance at December 31, 2020

 

2,085

 

 

$

17.93

 

Granted

 

477

 

 

$

95.33

 

Vested and settled

 

(836

)

 

$

15.43

 

Forfeited

 

(107

)

 

$

37.83

 

Balance at December 31, 2021

 

1,619

 

 

$

40.74

 

Granted

 

1,895

 

 

$

49.98

 

Vested and settled

 

(699

)

 

$

34.01

 

Forfeited

 

(184

)

 

$

61.11

 

Balance at December 31, 2022

 

2,631

 

 

$

47.76

 

Granted

 

853

 

 

$

34.38

 

Vested and settled

 

(1,066

)

 

$

43.84

 

Forfeited

 

(208

)

 

$

54.72

 

Balance at December 31, 2023

 

2,210

 

 

$

43.84

 

 

F-29


 

The RSU awards granted in the years ended December 31, 2023, 2022 and 2021 will result in aggregate equity-based compensation expense of $29.3 million, $94.8 million and $45.5 million, respectively, to be recognized over the vesting periods from the grant date of each award granted in the period. As of December 31, 2023, the remaining unrecognized compensation expense related to all outstanding RSU awards was $86.8 million and is expected to be recognized over a weighted-average period of 2.5 years.

Fair Value Assumptions for Option Awards

The Company uses the Black-Scholes option-pricing model to measure the fair value of option awards. The Black-Scholes option-pricing model requires the input of various assumptions, each of which is subjective and requires significant judgment. These assumptions include the following:

Expected Term. The expected term represents the period that the Company’s equity-based awards are expected to be outstanding. The Company determines the expected term assumption based on the vesting terms, exercise terms and contractual terms of the options.

 

Risk-Free Interest Rate. The Company determines the risk-free interest rate by using the equivalent to the expected term based on the U.S. Treasury yield curve in effect as of the date of grant.

 

Dividend Yield. The assumed dividend yield is based on the Company’s expectation that it will not pay dividends in the foreseeable future, which is consistent with its history of not paying dividends.

 

Expected Volatility. The Company calculates expected volatility based on historical volatility data of its stock that is publicly traded.

 

Forfeiture Rate. The Company accounts for forfeitures as they occur.

Awards to Employees

The table below sets forth the weighted-average assumptions used in the Black-Scholes option-pricing model to estimate the fair value of options to acquire shares of the Company’s common stock granted to employees during the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Expected term (in years)

 

6.1

 

 

 

6.1

 

 

 

6.1

 

Risk-free interest rates

 

3.8

%

 

2.6%

 

 

1.1%

 

Dividend yield

 

 

 

 

 

 

Expected volatility

 

87.3

%

 

88.7%

 

 

94.6%

 

 

F-30


 

Determination of Fair Value on Grant Dates

The fair value of the shares of the Company’s common stock underlying option and RSU awards is determined by the Company’s board of directors or the compensation committee thereof based on the closing sales price of the Company’s common stock on the date of grant as reported by the Nasdaq Global Market.

Note 11. Income Taxes

Provision for income taxes consists of United States federal and state income taxes. A deferred tax liability is recognized for all taxable temporary differences, and a deferred tax asset is recognized for all deductible temporary differences, operating losses and tax credit carryforwards. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

The following table summarizes income (loss) before income taxes and gain on equity-method investments:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

U.S. (loss) income before income taxes and gain on equity-method investments

$

(147,464

)

 

$

189,406

 

 

$

681,403

 

Foreign loss before income taxes and gain on equity-method investments

 

(26,621

)

 

 

(5,381

)

 

 

(4,103

)

(Loss) income before income taxes and gain on equity-method investments

$

(174,085

)

 

$

184,025

 

 

$

677,300

 

Income tax expense consisted of the following:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

Federal

$

(5,590

)

 

$

31,140

 

 

$

131,907

 

State

 

(4,722

)

 

 

19,242

 

 

 

51,076

 

Total Current

 

(10,312

)

 

 

50,382

 

 

 

182,983

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

(12,771

)

 

 

(3,763

)

 

 

(7,471

)

State

 

4,100

 

 

 

(4,517

)

 

 

(717

)

Foreign

 

(188

)

 

 

224

 

 

 

669

 

Change in valuation allowance

 

20,325

 

 

 

(224

)

 

 

(669

)

Total Deferred

 

11,466

 

 

 

(8,280

)

 

 

(8,188

)

Total income tax expense

$

1,154

 

 

$

42,102

 

 

$

174,795

 

 

F-31


 

Reconciliation of the difference between the federal statutory income tax rate and the effective income tax rate is as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Tax provision at federal statutory rate

 

21.00

%

 

21.00%

 

 

21.00%

 

State taxes

 

0.22

%

 

 

9.03

%

 

 

6.13

%

Uncertain tax positions

 

0.18

%

 

0.92%

 

 

0.05%

 

Stock based compensation

 

-1.65

%

 

 

-1.12

%

 

 

-1.96

%

Nondeductible compensation - 162(m)

 

-0.55

%

 

 

0.00

%

 

 

0.00

%

Goodwill impairment

 

-10.62

%

 

 

0.00

%

 

 

0.00

%

Federal return to provision

 

-0.21

%

 

 

-3.92

%

 

 

-0.17

%

State return to provision

 

3.41

%

 

 

-2.02

%

 

 

-0.14

%

Other permanent differences

 

-1.15

%

 

1.33%

 

 

1.09%

 

Research & development credit

 

3.19

%

 

 

-2.98

%

 

 

-0.33

%

Foreign tax rate differential

 

-2.42

%

 

 

0.00

%

 

 

0.00

%

Other

 

0.11

%

 

0.34%

 

 

0.19%

 

Change in valuation allowance

 

-12.20

%

 

0.12%

 

 

 

-0.10

%

Effective tax rate

 

-0.69

%

 

22.70%

 

 

25.76%

 

 

The following table summarizes the elements of the deferred tax assets (liabilities). Net deferred tax assets are included in other long-term assets in the Consolidated Balance Sheets.

 

 

As of December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Deferred tax assets

 

 

 

 

 

Accrued vacation and other accrued expenses

$

807

 

 

$

1,488

 

Provision for credit losses

 

818

 

 

 

10,255

 

Net operating losses

 

17,496

 

 

 

16,345

 

Stock based compensation

 

906

 

 

 

2,550

 

State income taxes

 

211

 

 

 

4,892

 

Excess tax basis in FF Gene Biotech net assets

 

2,256

 

 

 

2,032

 

Lease liability

 

2,345

 

 

 

4,086

 

Unrealized gain/loss on available-for-sale debt securities

 

406

 

 

 

7,664

 

Research and development credits

 

1,258

 

 

 

 

Section 174 research & experimental expenditures

 

18,606

 

 

 

6,573

 

Equity loss in investment

 

503

 

 

 

503

 

Other

 

107

 

 

 

199

 

Gross deferred tax assets

 

45,719

 

 

 

56,587

 

Less: Valuation allowance

 

(15,900

)

 

 

(2,832

)

Net deferred tax assets

 

29,819

 

 

 

53,755

 

Deferred tax liabilities

 

 

 

 

 

Intangible assets

 

30,558

 

 

 

39,199

 

Depreciation

 

3,901

 

 

 

5,500

 

Right of use asset

 

2,299

 

 

 

4,056

 

Other

 

1,023

 

 

 

1,496

 

Total deferred tax liabilities

 

37,781

 

 

 

50,251

 

Net deferred tax assets

$

(7,962

)

 

$

3,504

 

As of December 31, 2023, the Company has $63.0 million estimated federal net operating loss, or NOL, carryforwards and estimated state NOL carryforwards of $63.0 million. The Company’s state NOLs are scheduled to begin expiring in 2024. The Company also has foreign NOL carryforwards of $13.6 million which are scheduled to expire from 2024 through 2028.

ASC 740-10-30-5 requires that deferred income tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has evaluated the realizability of its deferred tax assets and has concluded that it is more likely than not that the Company may not realize the benefit of certain deferred tax assets and, accordingly, has established a full valuation allowance of $15.9 million on its deferred tax assets as of December 31, 2023. The Company maintained a valuation allowance of $2.8 million on certain deferred tax assets related to equity losses in joint ventures and

F-32


 

foreign net operating loss carryforwards as of December 31, 2022. The increase in the valuation allowance of $13.1 million for the year ended December 31, 2023 was primarily due to the establishment of a full valuation allowance on the Company’s deferred tax assets.

The Organization for Economic Cooperation and Development, or OECD, has enacted model rules for a new global minimum tax framework, or BEPS Pillar II. Various jurisdictions have enacted, or are in the process of enacting, legislation on these rules. We are closely monitoring developments and are currently evaluating the potential impact in each jurisdiction in which we operate

Uncertain Tax Positions

The Company is subject to income taxation by the U.S. government and certain states in which the Company’s activities give rise to an income tax filing requirement. The Company does not have any significant income tax filing requirements in any foreign jurisdiction. The Company’s tax returns are subject to statutes of limitations that vary by jurisdiction. As of December 31, 2023, the Company remains subject to income tax examinations in the United States, and various states for tax years 2019 through 2023; certain other states remain subject to examination for tax years 2018 through 2023. However, due to the Company’s NOL carryforwards in various jurisdictions, tax authorities have the ability to adjust carryforwards related to closed years until the statute expires on the year(s) in which the NOL carryforwards are utilized.

The Company is under examination by certain tax authorities for the 2020 and 2021 tax years. While the timing of the conclusion of the examination is uncertain, the Company believes that adequate amounts have been reserved for adjustments that may result.

A reconciliation of the Company’s gross unrecognized tax benefits is as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Balance at beginning of year

$

9,742

 

 

$

710

 

 

$

377

 

Increases to prior year positions

 

(3,845

)

 

 

2,843

 

 

 

 

Increases for current year positions

 

(64

)

 

 

6,189

 

 

 

333

 

Balance at end of year

$

5,833

 

 

$

9,742

 

 

$

710

 

As of December 31, 2023, the Company has $5.8 million of gross unrecognized tax benefits, of which, $2.3 million of unrecognized tax benefits would affect the effective tax rate if recognized. The Company has accrued $145,000 and $94,000 for interest at December 31, 2023 and 2022, respectively, and has recognized interest expense of $145,000 and $94,000 for the years ended December 31, 2023 and 2022, respectively. Although it is possible that the amount of unrecognized benefits with respect to our uncertain tax positions will increase or decrease in the next twelve months, the Company does not expect material changes.

While the Company believes it has adequately provided for all tax positions, amounts asserted by taxing authorities could differ from the Company’s accrued positions. Accordingly, additional provisions on federal, state and foreign tax-related matters could be recorded in future periods as revised estimates are settled or otherwise resolved.

F-33


 

Note 12. Income (Loss) per Share

The following is a reconciliation of the basic and diluted income (loss) per share computations:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands, except per share data)

 

Net (loss) income attributable to common shareholders

$

(167,825

)

 

$

143,403

 

 

$

507,364

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - outstanding, basic

 

29,784

 

 

 

30,097

 

 

 

29,408

 

Weighted-average effect of dilutive securities:

 

 

 

 

 

 

 

 

  Stock options

 

 

 

 

199

 

 

 

230

 

  Restricted stock units

 

 

 

 

613

 

 

 

1,338

 

  Contingently issuable shares

 

 

 

 

55

 

 

 

 

Weighted-average common shares - outstanding, diluted

 

29,784

 

 

 

30,964

 

 

 

30,976

 

 

 

 

 

 

 

 

 

 

(Loss) earnings per share:

 

 

 

 

 

 

 

 

  Basic

$

(5.63

)

 

$

4.76

 

 

$

17.25

 

  Diluted

$

(5.63

)

 

$

4.63

 

 

$

16.38

 

The following securities have been excluded from the calculation of diluted income per share because their effect would have been anti-dilutive:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Stock Options

 

224

 

 

 

10

 

 

 

5

 

Restricted Stock Units

 

2,210

 

 

 

728

 

 

 

182

 

Contingently Issuable Shares

 

186

 

 

 

 

 

 

 

The anti-dilutive shares described above were calculated using the treasury stock method. In the year ended December 31, 2023, the Company had outstanding stock options, restricted stock units, and contingently issuable shares for held back related shares to the business combination of Fulgent Pharma that were excluded from the weighted-average share calculation for continuing operations due to the Company’s net loss positions.

Note 13. Retirement Plans

 

The Company offers a 401(k) retirement savings plan, or the 401 (k) Plan, for its employees, including its executive officers, who satisfy certain eligibility requirements. The Internal Revenue Code of 1986, as amended, allows eligible employees to defer a portion of their compensation, within prescribed limits, on a pre-tax basis through contributions to the 401(k) Plan. The Company matches contributions to the 401(k) Plan based on the amount of salary deferral contributions the participant makes to the 401(k) Plan. The Company will match up to 3% of an employee’s compensation that the employee contributes to his or her 401(k) Plan account. Total Company matching contributions to the 401(k) Plan were $3.2 million, $2.5 million and $697,000 in the years ended December 31, 2023, 2022 and 2021, respectively.

Note 14. Related Party

Linda Marsh, who is a member of the Company’s board of directors, is currently the Senior Executive Vice President of AHMC Healthcare Inc., or AHMC. The Company performs genetic testing and other testing services, on an arms-length basis, for AHMC, and the Company recognized $125,000, $1.5 million and $3.4 million in revenue in the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, $13,000 and $93,000, respectively, was owed to the Company by AHMC, which is included in trade accounts receivable, net, in the accompanying Consolidated Balance Sheets, in connection with this relationship.

Ming Hsieh, is the owner of PTJ Associates Inc., or PTJ. PTJ provides flight services to the Company on an arms-length basis. In the years ended December 31, 2023, 2022, and 2021 the Company incurred zero, $235,000 and $142,000, respectively, in expenses for flights between California and Texas to transport employees and supplies. As of December 31, 2023 and 2022, no amount was owed to PTJ by the Company.

F-34


 

Ming Hsieh is also on the board of directors and an approximately 20% owner of ANP Technologies, Inc., or ANP, from which the Company purchased COVID-19 antigen rapid test kits and entered into certain drug-related licensing and development service agreements. The President and Chief Scientific Officer of Fulgent Pharma, Ray Yin, is the Founder, President, and Chief Technology Officer of ANP. The Company incurred $2.4 million and $1.2 million, in 2023 and 2022, respectively, related to the licensing and development services and purchase of equipment. No costs were incurred in the year ended December 31, 2021. As of December 31, 2023 and 2022, zero and $607,000, respectively, were owed to ANP by the Company in connection with these relationships. The Company also entered into an employee service agreement with ANP in April 2023, $115,000 was recognized in 2023, and $29,000 was owed by ANP in connection with the employee service agreement as of December 31, 2023.

 

Note 15. Business Combinations

 

Inform Diagnostics

On April 26, 2022, the Company completed the acquisition of 100% of the outstanding equity of Inform Diagnostics, a leading national independent pathology laboratory based in Irving, Texas. Under the terms of the Agreement and Plan of Merger, dated April 16, 2022, or the Inform Merger Agreement, the total purchase price payable to the securityholders of Inform Diagnostics was approximately $170 million, as adjusted for closing cash, closing indebtedness, closing working capital, closing transaction expenses and other transaction matters. With the addition of Inform Diagnostics, the Company will further expand the Company’s genomic testing footprint and extend its test menu into breast pathology, gastrointestinal pathology, dermatopathology, urologic pathology, neuropathology, and hematopathology.

The financial results of Inform Diagnostics are included in the consolidated financial statements from the date of acquisition. The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:

 

 

Amounts

 

 

(in thousands)

 

Consideration

 

 

Cash, net of cash received

$

137,755

 

 

 

 

 

 

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Net working capital

$

(15,024

)

Fixed assets

 

20,242

 

ROU assets - operating

 

12,653

 

ROU assets - finance

 

1,183

 

Deferred tax assets

 

3,410

 

Other long-term assets

 

4,711

 

Identifiable intangible assets

 

57,060

 

Operating lease liabilities

 

(12,653

)

Finance lease liabilities

 

(1,183

)

Income tax payable

 

(40

)

Other long-term liabilities

 

(4,449

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

65,910

 

Goodwill

 

71,845

 

Total

$

137,755

 

The goodwill of $71.8 million arising from the acquisition is attributed to the expected synergies, assembled workforce, other benefits that will be potentially generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.

The identifiable intangible assets acquired consisted of $54.0 million customer relationships with an estimated amortization life of 14 years, $2.7 million trade name with an estimated amortization life of 7 years, and $360,000 in-place lease intangible asset to be amortized over the remaining lease term of 5 years.

The fair value of the customer relationship was estimated using the Multiperiod Excess Earnings Method, or MPEEM, of the income approach. Under the MPEEM, an intangible asset’s fair value is equal to the present value of the incremental after-tax cash

F-35


 

flows attributable only to the subject intangible asset after deducting contributory asset charges. The incremental after-tax cash flows attributable to the customer relationships are then discounted to their present value at a risk-adjusted rate of return. The fair value of the trade name was estimated using the relief from royalty, or RFR, method. The RFR method estimates the portion of the Company’s earnings attributable to an intangible asset based on the royalty rate the Company would have paid for the use of the asset if it did not own it. The fair value of in-place lease intangible asset was estimated using the discounted cash flow under the income approach. The useful lives of the intangible assets for amortization purposes were determined by considering the period of expected cash flows used to measure the fair values of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic and other factors that may limit the useful life. The customer relationships and trade name are amortized on a straight-line basis over their estimated useful lives.

Revenue and operating loss from the Inform Diagnostics acquisition since the acquisition date were $83.6 million and $17.0 million, respectively, for year ended December 31, 2022, which are included in the accompanying Consolidated Statements of Operating.

The transaction costs associated with the acquisition of Inform Diagnostics consisted primarily of legal, regulatory and financial advisory fees of approximately $6.6 million for the year ended December 31, 2022, respectively. These transaction costs were expensed as incurred as general and administrative expense in the respective period.

Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information summarizes the combined results of operations of Fulgent and Inform Diagnostics as if the companies had been combined as of the beginning of 2021. The pro forma financial information has been adjusted for the following:

Acquisition-related costs - Acquisition-related costs incurred by both Fulgent and Inform Diagnostics were excluded from the net income attributable to Fulgent, and total costs were $9.6 million for the year ended December 31, 2022.

Other adjustments to the net income attributable to Fulgent were $772,000 and $2.3 million for the year ended December 31, 2022 and 2021, respectively. Other adjustments to revenue were $962,000 and $3.9 million for or the year ended December 31, 2022 and 2021, respectively.

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

 

 

 

 

 

Revenue

$

659,386

 

 

$

1,140,184

 

Net income attributable to Fulgent

$

140,288

 

 

$

493,313

 

Basic earnings per common share attributable to Fulgent

$

4.66

 

 

$

16.77

 

Diluted earnings per common share attributable to Fulgent

$

4.53

 

 

$

15.93

 

 

Fulgent Pharma Holdings, Inc

On November 7, 2022, the Company completed the acquisition of 100% of the outstanding equity of Fulgent Pharma, a clinical-stage, therapeutic development company focused on perfecting drug candidates for treating a broad range of cancers. Under the terms of the Agreement and Plan of Merger, dated November 7, 2022, or the Pharma Merger Agreement, the total merger consideration was paid in a combination of cash, the Company’s common stock, or the Stock Consideration, and assumed RSUs subject to customary adjustments for closing cash, closing indebtedness, transaction expenses and other transaction matters. A portion of the Stock Consideration was held back for a duration of time after the closing of the transaction to satisfy certain indemnification obligations of the Pharma Stockholders as described in the Pharma Merger Agreement. The RSUs are subject to vesting over the four-year period immediately following the date of their original grant, subject to the holder’s continuing service. The integrated companies plan to offer a vertically integrated solution to combat cancer with the potential to unlock significant long-term upsides for both the therapeutic and diagnostic businesses, while effectively managing risk.

The financial results of Fulgent Pharma are included in the consolidated financial statements from the date of acquisition. The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:

F-36


 

The goodwill of $22.1 million arising from the acquisition is attributed to Fulgent Pharma's rights to intellectual property, expected synergies, assembled workforce, and other benefits that will potentially be generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.

The identified intangible assets acquired consisted of $64.6 million in IPR&D. Fulgent Pharma has developed a novel nanoencapsulation and targeted therapy platform, which is designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The lead drug candidate, FID-007, has achieved proof-of-concept in preliminary human clinical trials for the treatment of various cancer types, including head and neck, ampullary, pancreatic, non-small cell lung cancer, and breast. The fair value of the IPR&D was estimated using MPEEM. The method involves forecasting after-tax operating income from existing clients, subtracting the portions attributable to a contributory asset, and discounting the remaining earnings to present value. The useful life of IPR&D is indefinite.

Revenue and operating loss from the Fulgent Pharma acquisition since the acquisition date are zero and $816,000, respectively, which are included in the accompanying Consolidated Statements of Operations, for the year ended December 31, 2022.

The transaction costs associated with the acquisition of Fulgent Pharma consisted primarily of legal, regulatory and financial advisory fees of approximately $1.4 million for the year ended December 31, 2022. These transaction costs were expensed as incurred as general and administrative expense in the respective period.

The $5.0 million restricted cash received represents cash consideration payable pursuant to the share transfer agreement Fulgent Pharma entered prior to Fulgent Pharma acquisition date. The cash consideration was not paid as of Fulgent Pharma acquisition date and was included in noncurrent or non-operating liabilities in above table.

 

FF Gene Biotech

In April 2017, the Company acquired a 30% equity interest in FF Gene Biotech, a newly formed a joint venture with Xilong Scientific and Fuzhou Jinqiang Investment Partnership (LP), or FJIP. The joint venture was formed under the laws of China to offer genetic testing services to customers in China.

In May 2021, we entered into a restructuring agreement with Xilong Scientific and FJIP, resulting in the Company indirectly acquiring a controlling financial interest of 72%in FF Gene Biotech. FF Gene Biotech was founded to bring the Company’s next generation sequencing, or NGS, capabilities to the Chinese genetic testing market through entities separate from the Company’s U.S. operations, and FF Gene Biotech is pursuing this separate from the Company’s business elsewhere. As a result of the acquisition of FF Gene Biotech, or the FF Gene Biotech Acquisition, the Company seeks to be more strategically aligned with its geographic expansion strategy. It also expects to reduce costs through economies of scale.

The Company allocated the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, such as the finalization of the estimated fair value of tax-related items, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the FF Gene Biotech Acquisition date). The following table summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed recognized at the FF Gene Biotech Acquisition date, as well as the fair value of the noncontrolling interest at the FF Gene Biotech Acquisition date.

 

F-37


 

 

Amounts

 

 

(in thousands)

 

Considerations

 

 

Cash

$

18,974

 

Fair value of the Company’s 30% equity interest held before the business combination

 

3,734

 

 

$

22,708

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Financial assets

$

3,181

 

Reagents and supplies

 

1,288

 

Fixed assets

 

3,874

 

Other tangible assets

 

944

 

Identifiable intangible assets

 

6,958

 

Other current liabilities

 

(2,585

)

Notes payable

 

(5,893

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

7,767

 

Noncontrolling interest

 

(8,141

)

Goodwill

 

23,082

 

Total

$

22,708

 

 

The fair value of the noncontrolling interest, or NCI, in FF Gene Biotech, a private entity, $8.1 million, was estimated by applying the income approach and market approach. The fair value measurement was based on significant inputs that are not observable in the market and thus represents a fair value categorized within Level 3 of the three-tier fair value hierarchy. The NCI represents a minority interest of 28% in the post-restructuring FF Gene Biotech. Since the NCI is the result of the restructuring, the implied value was utilized to value the NCI based on the 42% effective investment. After determining the implied value, a discount for lack of marketability was applied to the 28% interest representing lack of marketability related to the holding period to monetize the NCI in a future initial public offering, or IPO, or sale, and marketability related to market participant acquisition premiums implied in the value of the $19.0 million purchase price for a 42% interest. The resultant total discount applied was 35%, which is supported both by the put option analyses related to the potential holding period, and a 10% discount owed to a market participant acquisition premium.

The Company recognized a gain of $3.7 million as a result of remeasuring to fair value its 30% equity interest held before the FF Gene Biotech Acquisition. The fair value of the preexisting equity interest was determined based on the characteristics before consummating the FF Gene Biotech Acquisition and estimated by applying income approach and utilized the discounted cash flow method. The Company did not apply the market approach based on its characteristics before consummating the restructuring. The gain on the equity-method investment is included in the Company’s Consolidated Statements of Operations for the year ended December 31, 2021.

The goodwill of $23.1 million arising from the FF Gene Biotech Acquisition is attributed to the expected synergies and other benefits that will be potentially generated from the combination of the Company and FF Gene Biotech. The goodwill recognized is not deductible for tax purposes.

The identifiable intangible assets acquired in the FF Gene Biotech Acquisition consisted of a $5.7 million royalty-free technology with an estimated amortization life of 10 years and $1.2 million customer relationships with an estimated amortization life of 5 years. The value of these assets was based upon the preliminary fair values as of the closing date of the FF Gene Biotech Acquisition.

The Company concluded FF Gene Biotech is a variable interest entity as FF Gene Biotech lacks sufficient capital to operate independently. The Company concluded that it alone has the power to direct the most significant activities of FF Gene Biotech and therefore is the primary beneficiary of the entity post the FF Gene Biotech Acquisition. Judgment regarding the level of influence over FF Gene Biotech includes consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions.

 

CSI Acquisition

In August 2021, the Company acquired 100% of the outstanding equity of Cytometry Specialist, Inc, or CSI, a multi-site reference laboratory business in the United States. This acquisition of CSI, or the CSI Acquisition, expands the Company’s national reference laboratory presence in the United States.

F-38


 

The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, such as the finalization of the estimated fair value of tax-related items, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the CSI Acquisition date).The following tables summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed recognized at the CSI Acquisition date:

 

Amounts

 

 

(in thousands)

 

Considerations

 

 

Cash

$

43,359

 

Contingent consideration

 

10,000

 

 

$

53,359

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Debt-free net working capital

$

4,270

 

Fixed assets

 

6,855

 

ROU assets - operating

 

4,988

 

ROU assets - finance

 

49

 

Other assets

 

160

 

Identifiable intangible assets

 

30,540

 

Deferred tax liability

 

(9,881

)

Operating lease liabilities

 

(4,988

)

Finance lease liabilities

 

(49

)

Other liabilities

 

(6,069

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

25,875

 

Goodwill

 

27,484

 

Total

$

53,359

 

The CSI Acquisition includes a contingent consideration arrangement that requires additional consideration to be paid by the Company based on CSI’s achievement of a minimum level of earnings, for the year ending December 31, 2021, as described in the acquisition agreement. The range of undiscounted amounts the Company may be required to pay under the contingent consideration agreement is between zero and $10.0 million. The fair value of the contingent consideration recognized on the CSI Acquisition date of $10.0 million was estimated by applying the income approach using discounted cash flows. Given the short-term nature of the contingent consideration, the most significant assumption is the probability weighted cash flow. The actual contingent consideration paid in 2022 was $10.0 million.

The goodwill of $27.5 million arising from the CSI Acquisition is attributed to the expected synergies, assembled workforce, other benefits that will be potentially generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.

The identifiable intangible assets acquired in the CSI Acquisition consisted of $27.6 million customer relationships with an estimated amortization life of 12 years, $1.9 million laboratory information system platform with an estimated amortization life of 5 years, and $1.1 million trade name with an estimated amortization life of 10 years.

Prior to the acquisitions, the financial results for FF Gene Biotech and CSI were not significant for pro forma financial information. Post the acquisitions, the financial results for FF Gene Biotech and CSI are included in the Company’s consolidated financial statements. Revenue and operating income or loss from both acquisitions since the respective 2021 acquisition dates are included in the accompanying Consolidated Statements of Operations as follows, in thousands, for the year ended December 31, 2021:

 

 

Net Sales

 

 

Operating Income (Loss)

 

FF Gene Biotech

$

6,632

 

 

$

(3,894

)

CSI

 

17,390

 

 

 

1,138

 

Total

$

24,022

 

 

$

(2,756

)

 

Note 16. Stock Repurchase Program

In March 2022, the Company’s Board authorized a $250.0 million stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock

F-39


 

repurchase program has no expiration from the date of authorization. During the year ended December 31, 2023, the Company repurchased 953,000 shares of its common stock at an aggregate cost of $25.1 million under the stock repurchase program. During the year ended December 31, 2022, the Company repurchased $1.8 million shares of its common stock at an aggregate cost of $74.3 million under the stock repurchase program. As of December 31, 2023, a total of approximately $150.7 million remained available for future repurchases of its common stock under the stock repurchase program.

Note 17. Goodwill and Intangible Assets

Changes in the carrying amount of goodwill, net of impairment, by reporting unit for the years ended December 31, 2023 and 2022 are as follows:

 

 

Laboratory Services

 

 

Therapeutic Development

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2023

 

 

December 31, 2022

 

 

(in thousands)

 

Balance as of January 1

$

120,972

 

 

$

50,897

 

 

$

22,055

 

 

$

 

Goodwill acquired during year

 

 

 

 

71,845

 

 

 

 

 

 

22,055

 

Impairment

 

(120,234

)

 

 

 

 

 

 

 

 

 

Foreign currency impact

 

(738

)

 

 

(1,770

)

 

 

 

 

 

 

Balance at the end of year

$

 

 

$

120,972

 

 

$

22,055

 

 

$

22,055

 

As of September 30, 2023, the Company had a single reporting unit. The Company monitors changing business conditions as well as industry and economic factors, among others, for events which could trigger the need for an interim impairment analysis. During the third quarter, the Company evaluated the significant decrease in its share price which had occurred over a period of about three months, and also performed a market approach supplemental qualitative analysis. Based on the short duration of the share price decline and the analysis performed, the Company did not recognize a goodwill impairment charge during the third quarter of 2023.

As of December 1, 2023, the Company has identified its laboratory services business and its therapeutic development business as its two operating segments and the Company determined that the operating segments represented the two reporting units. The Company has reassigned goodwill to its two reporting units using the relative fair value approach.

The Company tests for goodwill impairment at the reporting unit level on December 31st of each year and more frequently if events or circumstances indicate a potential impairment. During the fourth quarter of 2023, the Company witnessed a continued decline in its share price and market capitalization which prompted a quantitative impairment analysis as of December 31, 2023.

Laboratory Services

As of December 31, 2023, the fair value for the laboratory services reporting unit was calculated using the (i) income approach (discounted cash flows) weighted at 50% with an assumed weighted average cost of capital, or WACC, of 13% and assumed residual revenue growth rate of 2.5%, and (ii) a market approach weighted at 50%. Within the market approach, the Company used two methods, the guideline public company method weighted at 25% and the merger & acquisition method also weighted at 25%. Based on the quantitative results of the impairment analysis, the carrying value exceeded the fair value on the laboratory services reporting unit. The Company recognized a full goodwill impairment loss and recorded a pre-tax impairment loss of $120.2 million in the Consolidated Statements of Operations.

Therapeutic Development

As of December 31, 2023 the fair value for the therapeutic development reporting unit was calculated using the income approach weighted at 100% with a WACC of 36%. This reporting unit includes IPR&D, an intangible asset with an indefinite life that was initially recognized as part of the Fulgent Pharma acquisition in 2022 and which the Company appraised using the income approach known as multi-period excess earnings method.

Based upon the results of the quantitative assessments, the Company concluded that the fair values of the therapeutic development reporting unit and the IPR&D asset, at December 31, 2023, were greater than the carrying values and that there was no impairment. The fair value of this reporting unit was $74.2 million and exceeded the carrying value of $64.3 million by approximately 15%, and the fair value of IPR&D was $71.5 million and exceeded the carrying value of $64.6 million by approximately 11%.

There can be no assurance that the estimates and assumptions management made for the purposes of the goodwill or IPR&D impairment analysis will prove to be accurate predictions of future performance. It is possible that the conclusions regarding impairment or recoverability of goodwill or intangible assets could change in future periods. Management will continue to monitor the

F-40


 

therapeutic development reporting unit. For all IPR&D projects, there are major risks and uncertainties associated with the timely and successful completion of development and commercialization of these product candidates, including the ability to confirm their efficacy based on data from clinical trials, the ability to obtain necessary regulatory approvals, and the ability to successfully complete these tasks within budgeted costs. The Company is not able to market a human therapeutic without obtaining regulatory approvals, and such approvals require completing clinical trials that demonstrate a product candidate is safe and effective. In addition, the availability and extent of coverage and reimbursement from third-party payers, including government healthcare programs and private insurance plans, impact the revenues a product can generate. Consequently, the eventual realized value, if any, of these acquired IPR&D projects may vary from their estimated fair values.

Summaries of intangible assets balances as of December 31, 2023 and 2022 were as follows:

 

 

 

December 31,

 

 

 

 

 

 

 

 

 

Weighted-Average Amortization Period

2023

 

 

2022

 

 

 

(in thousands)

 

Laboratory services:

 

 

 

 

 

 

Royalty-free technology

10 Years

$

5,211

 

 

$

5,364

 

Less: accumulated amortization

 

 

(1,390

)

 

 

(894

)

Royalty-free technology, net

 

 

3,821

 

 

 

4,470

 

 

 

 

 

 

 

 

Customer relationships

13 Years

 

83,119

 

 

 

82,750

 

Less: accumulated amortization

 

 

(12,586

)

 

 

(6,215

)

Customer relationships, net

 

 

70,533

 

 

 

76,535

 

 

 

 

 

 

 

 

Trade name

8 Years

 

3,790

 

 

 

3,790

 

Less: accumulated amortization

 

 

(906

)

 

 

(412

)

Trade name, net

 

 

2,884

 

 

 

3,378

 

 

 

 

 

 

 

 

In-place lease intangible assets

5 Years

 

360

 

 

 

360

 

Less: accumulated amortization

 

 

(116

)

 

 

(46

)

In-place lease intangible assets, net

 

 

244

 

 

 

314

 

 

 

 

 

 

 

 

Laboratory information system platform

5 Years

 

1,860

 

 

 

1,860

 

Less: accumulated amortization

 

 

(899

)

 

 

(527

)

Laboratory information system platform, net

 

 

961

 

 

 

1,333

 

 

 

 

 

 

 

 

Purchased patent

10 Years

 

28

 

 

 

29

 

Less: accumulated amortization

 

 

(8

)

 

 

(6

)

Purchased patent, net

 

 

20

 

 

 

23

 

Total

 

 

78,463

 

 

 

86,053

 

 

 

 

 

 

 

 

Therapeutic development:

 

 

 

 

 

 

In-process research & development

n/a

 

64,590

 

 

 

64,590

 

Total

 

 

64,590

 

 

 

64,590

 

Total intangible assets, net

 

$

143,053

 

 

$

150,643

 

Acquisition-related intangibles included in the above tables are generally finite-lived and are carried at cost less accumulated amortization, except for IPR&D, which is related to the acquisition of Fulgent Pharma in 2022 and has an indefinite life until research and development efforts are completed or abandoned. All other finite-lived acquisition-related intangibles related to the business

F-41


 

combinations in 2022 and 2021 are amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized.

Amortization of intangible assets was $7.8 million and $6.5 million in 2023 and 2022, respectively.

Based on the carrying value of intangible assets recorded as of December 31, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:

 

 

Amounts

 

 

(in thousands)

 

2024

$

7,976

 

2025

 

7,976

 

2026

 

7,671

 

2027

 

7,210

 

2028

 

7,175

 

Thereafter

 

40,455

 

Total

$

78,463

 

 

Note 18. Subsequent Event

As of February 28, 2024, no subsequent events are being reported.

F-42


EX-4.2 2 flgt-ex4_2.htm EX-4.2 EX-4.2

Exhibit 4.2

 

DESCRIPTION OF FULGENT GENETICS, INC.’S SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE

SECURITIES EXCHANGE ACT OF 1934

As of December 31, 2023, Fulgent Genetics, Inc. had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, or the Exchange Act: common stock, $0.0001 par value per share, or Common Stock.

Unless the context otherwise requires, all references to “we” or “us” in this Exhibit 4.2 refer to Fulgent Genetics, Inc.

DESCRIPTION OF CAPITAL STOCK

The following summary description of our capital stock is based on the provisions of our Certificate of Incorporation, as amended, or the Certificate, as well as our Bylaws, and the applicable provisions of the Delaware General Corporation Law, or the DGCL. The following description is only a summary and it may not contain all the information that is important to you. This information is qualified entirely by reference to the applicable provisions of our Certificate and Bylaws, which are exhibits to this report, and the DGCL.

As of the date of this report, our certificate of incorporation authorizes us to issue 50,000,000 shares of common stock, par value $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share.

Common Stock

The holders of our common stock are entitled to one vote for each share held on all matters submitted to a vote of our stockholders. The holders of our common stock do not have any cumulative voting rights. Because of this absence of cumulative voting, the holders of a majority of the shares of common stock entitled to vote in any election of directors have the power to elect all of the directors standing for election, if they should so choose. Holders of our common stock are entitled to receive ratably any dividends that may be declared by our board of directors from time to time out of funds legally available for that purpose, subject to any preferential dividend rights of any outstanding preferred stock. Our common stock has no preemptive rights, conversion rights or other subscription rights or redemption or sinking fund provisions. In the event of our liquidation, dissolution or winding up, holders of our common stock will be entitled to share ratably in all assets remaining after payment of all debts and other liabilities and any liquidation preference of any outstanding preferred stock. All of the outstanding shares of our common stock, as well as any shares of common stock issuable upon the conversion of any securities convertible into our common stock, are (or will be upon issuance) fully paid and non-assessable.

Blank Check Preferred Stock

Our board of directors is authorized, subject to the limitations imposed by Delaware law, to issue up to 1,000,000 shares of preferred stock, par value $0.0001 per share, in one or more series, without stockholder approval. Our board of directors may fix the rights, preferences, privileges and restrictions of our authorized shares of preferred stock in one or more series and authorize their issuance without the approval of our stockholders. These rights, preferences, privileges and restrictions could include dividend rights, conversion rights, voting rights, terms of redemption, liquidation preferences, sinking fund terms and the number of shares constituting any series or the designation of such series, any or all of which may be greater than the rights of our common stock. The issuance of our preferred stock could adversely affect the voting power of holders of our common stock and the likelihood that such holders will receive dividend payments and payments upon liquidation. In addition, the issuance of preferred stock could have the effect of delaying, deferring or preventing a change of control of our company or other corporate action. As of the date of the filing of this report, no shares of preferred stock will be outstanding.

Antitakeover Provisions


 

Certain provisions of Delaware law, our Certificate and/or our Bylaws may have the effect of delaying, deferring or discouraging another person from acquiring control of our company, as described below.

 

 

Section 203 of the DGCL

We are subject to Section 203 of the DGCL, which prohibits a Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years after the date that such stockholder became an interested stockholder, with the following exceptions:

 

before such date, the board of directors of the corporation approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;

 

 

upon completion of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction began, excluding for purposes of determining the voting stock outstanding (but not the outstanding voting stock owned by the interested stockholder) those shares owned by (i) persons who are directors and also officers and (ii) employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or

 

 

on or after such date, the business combination is approved by the board of directors and authorized at an annual or special meeting of the stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock that is not owned by the interested stockholder

In general, Section 203 defines a “business combination” to include the following:

 

any merger or consolidation involving the corporation and the interested stockholder;

 

 

any sale, transfer, pledge or other disposition of 10% or more of the assets of the corporation involving the interested stockholder;

 

 

subject to certain exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder

 

 

any transaction involving the corporation that has the effect of increasing the proportionate share of the stock or any class or series of the corporation beneficially owned by the interested stockholder; or

 

 

the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits by or through the corporation.

In general, Section 203 defines an “interested stockholder” as an entity or person who, together with the person’s affiliates and associates, beneficially owns, or within three years prior to the time of determination of interested stockholder status did own, 15% or more of the outstanding voting stock of the corporation.

Certificate of Incorporation and Bylaws

Our Certificate and Bylaws include a number of provisions that may discourage or delay attempts to take over our company or effect change to our management. These provisions are intended to enhance the likelihood of continued stability in the composition of our board of directors and its policies and to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to reduce our vulnerability to hostile takeovers and to discourage certain tactics that may be used in proxy fights. We believe the benefits of these provisions, including


 

increased protection of our potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure our company, outweigh the disadvantages of discouraging takeover proposals.

No Cumulative Voting Rights

Because our Certificate does not provide for cumulative voting rights, stockholders holding a majority of our outstanding voting power will be able to elect all of our directors.

 

 

Removal of Directors; Number of Directors; Vacancies

Our Bylaws provide that directors may be removed by our stockholders upon the vote of a majority of our outstanding common stock, voting together as a single class, and subject to any rights of holders of any series of preferred stock that we may issue in the future, and that any such removal may be made with or without cause. Further, subject to any rights of holders of any series of preferred stock that we may issue in the future, the authorized number of directors may be changed only by the board of directors. Vacancies and newly created directorships on the board of directors may, except as otherwise required by law or determined by the board of directors, only be filled by a majority vote of the directors then serving on the board of directors, even though less than a quorum. These provisions will make it difficult for stockholders to remove directors and will prevent a stockholder from increasing the size of our board of directors and gaining control of our board of directors by filling the resulting vacancies with its own nominees.

Stockholder Actions; Special Meetings of Stockholders

Our Certificate and Bylaws provide that all stockholder actions must be effected at a duly called meeting of stockholders, thereby eliminating the right of stockholders to act by written consent without a meeting. Our Bylaws also provide that special meetings of stockholders may only be called by the Chairman of our board of directors, our President or our board of directors.

Advance Notice Requirements for Stockholder Proposals and Director Nominations

Our Bylaws provide advance notice procedures that must be followed by stockholders seeking to bring business before an annual meeting of our stockholders or to nominate candidates for election as directors at any meeting of our stockholders, which will require any such notice to be delivered to us at a specified time and in a specified form and contain certain specified information. These provisions may preclude our stockholders from bringing matters before our meetings of stockholders or from making nominations for directors at our meetings of stockholders if they do not comply with these requirements.

Issuance of Undesignated Preferred Stock

The existence of authorized but unissued shares of preferred stock enables our board of directors to render more difficult or to discourage an attempt to obtain control of our company by means of a merger, tender offer, proxy contest or otherwise.

Limitations on Liability and Indemnification Matters

Our Certificate contains provisions that limit the liability of our directors for monetary damages to the fullest extent permitted by the DGCL. Consequently, our directors will not be personally liable to us or our stockholders for monetary damages for any breach of fiduciary duties as directors, except liability for:

 

any breach of the director’s duty of loyalty to us or our stockholders;

 

 

any act or omission not in good faith or that involves intentional misconduct or a knowing violation of law;

 


 

 

 

unlawful payments of dividends or unlawful stock repurchases or redemptions as provided in Section 174 of the DGCL; or

 

 

any transaction from which the director derived an improper personal benefit.

Additionally, our Certificate and Bylaws require us to indemnify our directors and officers to the maximum extent permitted by the DGCL and allow us to indemnify other employees and agents as set forth in the DGCL. These documents further provide that we shall pay expenses (including attorneys’ fees) incurred by an director or officer in defending any civil, criminal, administrative or investigative action, suit or proceeding for which such director or officer may be entitled to indemnification in advance of the final disposition of such action, suit or proceeding, upon receipt of an undertaking by or on behalf of such director or officer to repay such amount if it shall ultimately be determined that he or she is not entitled to be indemnified by us.

We have entered separate indemnification agreements with each of our directors which provide these individuals with indemnification in addition to the indemnification provided for in our certificate of incorporation and bylaws. These agreements, among other things, require us to indemnify our directors and officers for certain expenses, including attorneys’ fees, judgments, penalties, fines and settlement amounts actually and reasonably incurred by such director and officer in any action or proceeding arising out of his or her service to us or any of our subsidiaries or any other company or enterprise to which the individual provides services at our request. Subject to certain limitations, these indemnification agreements also require us to advance expenses incurred by our directors and officers for the defense of any action for which indemnification is required or permitted.

 

 

The limitation of liability and indemnification provisions in our Certificate, Bylaws and indemnification agreements may discourage stockholders from bringing a lawsuit against our directors and officers for breach of their fiduciary duty. They may also reduce the likelihood of derivative litigation against our directors and officers, even though an action, if successful, might benefit us and other stockholders. Further, a stockholder’s investment may be adversely affected to the extent that we pay the costs of settlement and damage awards against directors and officers as required by these indemnification provisions.

Transfer Agent and Registrar

The transfer agent and registrar for our common stock is Computershare Trust Company, N.A. The transfer agent’s address is 250 Royall Street, Canton, Massachusetts 02021 and its telephone number is 1(800) 662-7232.

Listing on the Nasdaq Global Market

Our common stock is listed on the Nasdaq Global Market under the symbol “FLGT.”


EX-10.41 3 flgt-ex10_41.htm EX-10.41 EX-10.41

Exhibit 10.41

 

Rule 10b5-1 Issuer Repurchase Plan

 

This Rule 10b5-1 Issuer Repurchase Plan (this “Plan”) is entered into this 12th day of December, 2023 between Fulgent Genetics, Inc. (“Company”) and Piper Sandler & Co. (“Broker”).

 

Recitals

 

Whereas, Company desires to establish this Plan to systematically repurchase shares of its common stock, par value $0.0001 per share (the “Shares”) in accordance with this Plan and the safe harbor provided by Rule 10b5-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

 

Whereas, Company desires to engage Broker to effect repurchases of shares of the Stock in accordance with this Plan and Rule 10b5-1.

 

Whereas, Company desires that all Plan Transactions to be executed under this Plan be executed in accordance with the safe harbor set forth in Rule 10b-18.

 

Agreement

 

Therefore, Company and Broker hereby agree as follows:

 

1. Subject to the Instructions set forth on Attachment A (the “Instructions”) and ordinary principles of best execution, Company grants to Broker time and price discretion with respect to the Plan Transactions, and Broker shall use its reasonable efforts to effect transactions in the Stock (each, a “Plan Transaction”) pursuant to the Instructions.

 

2. Company understands that if Broker is not able to effect part or all of a Plan Transaction due to a market disruption or a legal, regulatory, or contractual restriction applicable to Broker or Company, then any contemplated Plan Transaction shall not be executed pursuant to this Plan or alternatively, at the discretion of Broker, shall be executed in whole or in part as promptly and practically as possible after cessation or termination of any such market disruption or legal, regulatory or contractual restriction, taking into consideration ordinary principles of best execution; provided however, that in no event shall any Plan Transaction be executed after the Termination Date.

 

3. Company represents and warrants that:

 

(a)
the purchase of the Shares pursuant to this Plan has been duly authorized by Company and is consistent with Company’s publicly announced repurchase program for the Shares;

 

(b)
neither the Plan nor the contemplated Plan Transactions is prohibited or restricted by any legal, regulatory or contractual restriction or undertaking binding upon Company;

 

(c)
to its knowledge, neither the Plan nor any of the contemplated Plan Transactions is prohibited or restricted by any legal, regulatory or contractual restriction or undertaking binding upon Broker;

 

 


 

(d) it is not currently aware of any material nonpublic information with respect to the Company or any securities of the Company (including the Shares); and

 

(e) it is entering into this Plan in good faith and not as part of a plan or scheme to evade the prohibitions of Section 10(b) of the Exchange Act or Rule 10b-5, and is its intent that the Plan and all Plan Transactions comply with the requirements of the safe harbor of Rule 10b5-1.

 

4. Company undertakes to immediately notify Broker if:

 

(a)
the purchase of the Shares pursuant to this Plan is no longer duly authorized by Company or is otherwise inconsistent with Company’s publicly announced repurchase program for the Shares;

 

(b)
it becomes subject to any legal, regulatory, or contractual restriction or undertaking that would prevent it from maintaining this Plan or having Broker execute Plan Transactions under this Plan; or

 

(c)
it becomes aware of any legal, regulatory, or contractual restriction or undertaking that would prevent Broker from executing Plan Transactions under this Plan.

 

5.
In the event that Company becomes (i) subject to any legal, regulatory, or contractual restriction or undertaking that would prevent it from maintaining this Plan or having Broker execute Plan Transactions under this Plan (pursuant to Section 4(b) above), or (ii) aware of any legal, regulatory, or contractual restriction or undertaking that would prevent Broker from executing Plan Transactions under this Plan (pursuant to Section 4(c) above), then in either case, Company and Broker shall use their reasonable efforts to suspend, amend or terminate this Plan to take account any such restriction or undertaking (but neither party shall be obligated to take any action that would be inconsistent with the safe harbor set forth in Rule 10b5-1.

 

6.
In the event of the occurrence of any of the circumstances described in Section 4, the Company may suspend further Plan Transactions at such times and for such periods as may be advisable to ensure compliance with any applicable legal, regulatory or contractual restrictions or undertakings. In such event, the chief executive officer, chief financial officer, or general counsel of the Company shall promptly communicate in writing the details of such suspension to Broker and such communication shall contain an acknowledgement by Company that such suspension is being made pursuant to the requirements of Rule 10b5-1.

 

7.
It is the parties’ intent that this Plan and all Plan Transactions comply with the requirements of the safe harbor set forth in Rule 10b5-1. Any provision of this Plan that cannot be construed in accordance with Rule 10b5-1 shall be void.

 

8.
It is the parties’ intent that all Plan Transactions be executed in accordance with the safe harbor set forth in Rule 10b-18. Broker undertakes to execute all Plan Transactions in accordance with the Rule 10b-18 safe harbor and Company undertakes not to take any action which would cause any Plan Transaction to fall outside the Rule 10b-18 safe harbor. Each party

 

 

2


 

undertakes to promptly notify the other party in the event either party learns of any Plan Transaction that has been executed outside the Rule 10b-18 safe harbor. Any Plan Transaction executed outside the Rule 10b-18 safe harbor shall be voidable at the election of Company, with any resulting costs borne by the party at fault.

 

9.
Broker agrees not to use any information contained in this Plan in connection with its purchases or sales of, or trading in, the Shares or any other securities of Company (including any derivative securities), or to provide third persons with such information or recommend that such third persons buy or sell securities based upon such information.

 

10.
All Share numbers and dollar amounts set forth in this Plan shall automatically be adjusted to reflect stock splits, stock dividends, and similar events occurring after the date hereof.

 

11.
This Plan may be amended only by a writing executed by Company and Broker. Any such writing shall contain Company’s representation that it is not aware of material nonpublic information regarding Company, its Shares, or any of its securities (including any derivative securities) as of the date thereof.

 

12.
Notwithstanding anything contained herein, after consultation with its counsel, Company may terminate this Plan at any time prior to the Termination Date by providing written notice of termination prior thereto.

 

 

 

 

[Remainder of Page Intentionally Left Blank – Signature Page Follows]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IN WITNESS WHEREOF, the undersigned have signed this Plan as of the date first written above.

 

3


 

 

Fulgent Genetics, Inc.

 

 

 

By: /s/ Paul Kim

Its: CFO

 

 

 

PIPER SANDLER & CO.

 

 

 

 

By: /s/ Mark Cieciura

Its: Managing Director

 

 

 

 

 

 

 

4


EX-21.1 4 flgt-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

SUBSIDIARIES OF FULGENT GENETICS, INC.

 

 

 

 

Name of Subsidiary

State or Other Jurisdiction of

Incorporation or Organization

Fulgent Therapeutics LLC

California

Fulgent Investment Development Limited

 

Hong Kong

Cytometry Specialists, Inc.

 

Georgia

Inform Diagnostics, Inc

 

Delaware

Fulgent Pharma Holdings, Inc.

 

Delaware

 

 


EX-23.1 5 flgt-ex23_1.htm EX-23.1 EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in Registration Statement Nos. 333-272048, 333-270135, 333-248962 and 333-213912 on Form S-8 of our reports dated February 28, 2024, relating to the financial statements of Fulgent Genetics, Inc. and effectiveness of Fulgent Genetics, Inc.’s internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2023.

 

 

/s/ DELOITTE & TOUCHE LLP

 

Los Angeles, California

February 28, 2024

 


EX-31.1 6 flgt-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ming Hsieh, certify that:

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

Date: February 28, 2024

By:

/s/ Ming Hsieh

Ming Hsieh

Chief Executive Officer

(principal executive officer)

 


EX-31.2 7 flgt-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Paul Kim, certify that:

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

Date: February 28, 2024

By:

/s/ Paul Kim

Paul Kim

Chief Financial Officer

(principal financial and accounting officer)


EX-32.1 8 flgt-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K for the fiscal year ended December 31, 2023 of Fulgent Genetics, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned hereby certifies in his capacity as the specified officer of the Company, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Date: February 28, 2024

By:

/s/ Ming Hsieh

Ming Hsieh

Chief Executive Officer

(principal executive officer)

 

 

 

 

 

Date: February 28, 2024

By:

/s/ Paul Kim

Paul Kim

Chief Financial Officer

(principal financial and accounting officer)

 

 

 

 

 

This certification accompanies the Report to which it relates and shall not be deemed filed with the Securities and Exchange Commission or incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.

 


GRAPHIC 9 img232190488_0.jpg GRAPHIC begin 644 img232190488_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBL?7M> MAT: # DN7'R1YZ>Y]JSJU84H.? MRA^7%+_PC7B+KYQS_P!?!S7H%%7_ &33>LYR;]2?[6J+2$(I>AY\8?%>FC>& MNV4>CB4?ES5JQ\;7$4@CU&W# '!>,;6'U'0_I7;U1U'1[+5(]MS""W:1>&'X MTG@*U+7#U7Z/5?U\@6/HU=,137JM'_7S)+'4+7481+:S+(O<#JOU':K5>=ZC MH^H>&;I;VSE9H0<"51T]F'I^E=7H.OQ:S"5($=R@^>/L1ZCV_E6V&QKG/V-9 MILT445Z!YY4U*_CTVPENI.0@X7^\>PKA]'TZ?Q+ MJLE[>L3"K9D/]X]E'M5KQG?/FF:=%:IC*C+ MM_>;N:\>:^N8IP?P0W\W_7]:GKP?U/"J:^.>WDOZ_K0MHBQHJ(H55& H& !5 M35;XZ=ITER%SM(&2"0N3C)QV%7:SM:U*VTW3G>Y42!P46+^^3V^E>G6DH4I. M]M-^QYM&+G4BK7UV[G+:GXCB@O+>33[JXN'1LRN[D(X_N[>GZ?G79V=W%?6D M5S"V8Y%R/;V^M>4WEE<6;IY\#0^:N]%;^[6]X/UG[)=_8)F_<3GY"?X7_P#K M]/RKP,%F$XXAPK:*7X/_ ()[V-R^$L.IT=7'\5_P#OZ***^D/G!'171D=0RL M,$$9!%>?:SIL_AO58[ZR8K S9C/]T]T/MC]*]"JGJFGQZGITMK)@;Q\K?W6[ M&N+'87V]/W?B6J?F=N"Q7L*GO?"]&O(73+^/4].ANH\#>/F7^ZW#; MU[34YM-F) DSA3V=>OZ9_*BJP.(^L45-[[/U)QN'^KUG!;;KT(-,']I>.&F; ME5E>3\%SM_I7H->?^"^?$$Q;KY+?GN6O0*YA;C^I_\=KJ*YBW;[#X[N8Y.%O(@8R>YP/\ !JZ,9K[-/;F5 M_P ;?C8PP>GM&M^5V_"_X7-+Q!I"ZOIK1J!Y\?S1-[^GT/\ A7F#*T;E6!5E M."#P0:]DKE/$'A234+X75BT2-)_K51H>&=9_M73PLK9N8?ED_P!H=F_SWK;K&T#0(]%AOD+^>YJ*^7EC)X2O4A!:-GU$<)#%4*GWL>H6$-U%]V1S/.I5)4IJ<=TMAYP<'4@G'R5K.VKM=:?U8KZ3I= MOK$DWE7.J+ GW97< .?RKH]+T.+2YGE2ZN92R[<2OD#GTQ6FJJJA5 "C@ #I M2UW4,%3I6;5Y+J<-?&U*MTG:+Z!115:_O8M/L9;J4_+&N<>I["NN4E%.3V1R M1BY-16[.'UT_VAXS2W7Y@'CBX_ G^9HJ3PC:R:AK&(4J]1?$W;T/9QV(GAW&A3?PI7]3K]8TU-5TV6U; 8_,C'^%AT/\ GUKC MO#FKR:)?2:=? QQ,^#N_Y9OZ_0\?SKOZP/$?AQ=63S[?:EV@QD]''H??WKHQ MN'J/_ !'^17;6=];7\(FM9EE3U!Y'U'45MAL93Q$;1=I=5U1E MB<'4P\KR5X]^C.'OK7Q+?WWVI[652I/EH&&$'H!G\_6DDT_Q#);O FG1P))Q M)Y*(A<>A(/3VKT&BN9Y5%MMU):^:_P CH6:R224(Z>3_ ,SE_#,>N63BTO;9 MC:8.UV=28_UR1[5U%%5[N^MK"$RW4R1)_M'D_0=Z[:-*.'I\KE=+N<=:K+$5 M.91LWV+'2N \1ZN^M7T>G6(,D2O@;?\ EHWK]!3M8\27.L2"PTU)%B?Y3@?/ M)_@*W?#GAP:2AN+C:]VXQQTC'H/?WKSJU:6.E["C\'VG^B_K\#T:-&.!C[>M M\?1?J_Z_$T=&TU=*TR*V&"_WI&'=CU_P_"BK]%>O"$814([(\B\)4_IBI?^$ZOMO\ MQZV^?7YO\:[I_N-]#6*/^/L_3^M<<\+B*5E&L[>:O^IVPQ.'JW$)8_KFG6_A;5]4F$VHS&('JTK;WQ["N[A_P!2GTI]:++/ M:6=>HY>6R,WF7)=4*:CY[LS],T6QTI/]&B_>$8,C GRAPHIC 10 img232190488_1.jpg GRAPHIC begin 644 img232190488_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBLK6]< M@T:W!8;YW'[N,'K[GVJ*E2%*+G-V2+ITY59*$%=LO75Y;V4)EN9DB0=V/7Z> MM0K"#S(P^5?9179:;H&GZ6H M\J$/*.LL@RW_ -;\*\M5L5C-:/N0[O=_U_3/4='"X32M[\^RV7]?TCD1>>*M M2&Z,7(0]-B!!^?%+_9_BX?-ON_\ P)'\MU=W<74%I$9+B9(D'=VQ6>GB71Y' MVK?1@_[0*C\R*F6!I1=JM9W]4BHXZK)7I45;T;.3.J>*-,&Z=9S&.IEBW+^? M_P!>M33O&\4KK'J$'DD_\M8\E?Q'4?K76*RNH9&#*1D$'(-8^J>&=/U,%O+$ M$^.)(QC\QWJWA,51]ZA4YO)_Y_\ #$+%X6M[M>GR^:_R_P"'-6&>*YB66&19 M(VZ,IR#4E>$-0!!W0N?^ 2#^A_STKN-*U6WU>T$\!((X=#U4^]=&%QJ MK-TYKEFNG^1SXK!.BE4@^:#Z_P"9>HHHKN.$K7]['I]C+=2GY8USCU/85PFF M65SXIUB2ZNR?)4YD(].R"KGC6_>:[ATV+D)AW [L>@_+^==3H^G)I>F16R@; MP-TC#NQZUX]1?7,5[-_!#?S9Z]-_4\+[1?'/;R1 MW:6-E-=2?=B4MCU]JGK*\20O<>'KU$ZA-_X*0Q_05Z=:3A2DX[I.QYM&*G5B MI;-JYS-W%,MUIFIZJ);DW#LQMT7.T8!50/QYK6N-9M)+=H[K0K]8",$M;# ' M]*FU@&[\.VU_;#+VYCN4 ]NH_+^5/UG4U?0%>V.Z2^ CA'UY+QUNUO:VM_R_(Q=$>XT>QL+[S6:RNG,*%/=L@D_H:Z,<"NO!0=*]+HDOOZ_E?YG)C) MJK:KU;?W=/SM\B&ZM8;VV>WN(P\;C!!_G]:\_(O/"&N#!+PM^ E3_$?I7HU8 MOB?2QJ6DN5'[^ &2,^OJ/Q'ZXJO"_=_D*]!KS_P7\WB"8MU\ECSZ[EKT"N+* M-:,IO=MG;FVE:,%LD@I" RE6 ((P0>]+17JGE&!H2*=K%K'K6OPVEN65H4(NY4. $)R$]S_ M (UK:I>)H^E!;=!YA BMXQW;H*\J$%>\_@IWL^_E\MO-I=CU9S=K0^.I:Z[> M?SW\DWW*F?[4\4C!S;Z-+*:T=&2]BE8W*OU+$_>]Q_A M6]77A/>I^TZRU?\ E\MCDQ?NU/9](Z+_ #^>X4445U'*>=V$@T;QC*F,1*\B M8Z?+@D?THJOXF^7Q/=[.N5Z?[@HKY6&.GA)3I0V4F?4SP4,5&%6>[BBYH'^@ M>,GMVX!>2+^9'\A7H%<#XK@ETWQ#%J$0P)-LBG'&]>H_0'\:[>SNHKZSBN83 MF.1=P]O:O4RU^SE4P[W3O\G_ %^)Y>9+VD:>(6S5OFOZ_ GK+UK4VL8$AMP' MO;@[(4]_4^PJ[>7<-C:27,[;8T&3[^P]ZR]&LYIYWUB^7%S,,11G_EE'V'U- M=M:R_%]O\_\ @EK2]/BTBP(>0-(V9)YF/WF[ MG/I6';:BFH>);>ZNXW2U8,EB6^Z6!P3]3_A5_49'UF__ +)MV(MHR#>2KZ=D M'N:T+_2K>]TS[%M$:*!Y14?ZLCH17/*$IKEH_##\6NG_ >_H=,9Q@^:M\4_ MP3Z_\#MZE'6K2:VN$UFQ7,\(Q-&/^6L?K'I7;.<81Y/)_I^=%>-@,'"M2=6JM9-L]G'XN=&JJ5)Z121TFNZ8-5TN6W 'F MCYXB>S#_ !Z?C7+>%=9.G7+:7>91&&K?"]GV9J:MH\>KB-9;F>-(SN"Q M$ $^IXK"5R06/Z_I5;0_%;VA^Q:KOVJ=HE(. MY/9AU/\ .NQ@>VN<74#1R;EVB13GCKBI@Z.,_>4GRRZ]^UBIJM@_W=5G; MN1:;IT.F6:V\62>KN>KMW)JY117IQBH148K1'FRDYR7%U<7=M"'$0MTDPH( W @CUKK:K3SV>FQ2 M33/' C-N8DXW-C]3Q7+6PL)3YY.T>JZ/3F?05P^O:E+XAU6*RL07B1MJ8_C/=OI_2I-8\17.M3"PTU'$+ MG;@?>E_P%=#X<\/KI$!EFVM=R#YB.0@]!7!4F\:UAZ'\-;O]$=]."P2>(K_Q M'LOU9IZ=8QZ=80VL?2-<$^I[G\Z*M45[,8J,5&.R/&E)R;E+=A1115$F1JWA MVRU;,CJ8KC&!*G7\1WKE'T?7]!E:2S:1X\YW0'<#]5_^M7H5%<.(R^E6ESKW M9=T=V'S"K2CR/WH]F<##XUU* [+FWAD(/.04;_/X59_X3U\?\@Y<_P#77_ZU M;'B;_CU7Z5Q"?\?9^HKR,15Q6&G[-5;_ "1ZV'I87$P]HZ5OFS5E\8ZM=MY= MI!'&QZ>6A=OU_P *2W\.:SK,RS:A(\:'^*8Y;'LO;]*ZO0O^/)?I6K7;3P#K MI3Q%1R7;9'%4QZH2<*%-1??=F=I>B66D)BWC)D(PTK\L?\*T:**]6%.-./+! 061Y GRAPHIC 11 img232190488_2.jpg GRAPHIC begin 644 img232190488_2.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBLK6]< M@T:W!8;YW'[N,'K[GVJ*E2%*+G-V2+ITY59*$%=LO75Y;V4)EN9DB0=V/7Z> MM0K"#S(P^5?9179:;H&GZ6H M\J$/*.LL@RW_ -;\*\M5L5C-:/N0[O=_U_3/4='"X32M[\^RV7]?TCD1>>*M M2&Z,7(0]-B!!^?%+_9_BX?-ON_\ P)'\MU>@457]EWUG5DWZD_VI;2%**7H> M?'5/%&F#=.LYC'4RQ;E_/_Z]:FG>-XI76/4(/))_Y:QY*_B.H_6NMK&U3PSI M^I@MY8@GQQ)&,?F.])X3%4=:%2_E+_/_ (8%B\+6TKT[>*YB66 M&19(VZ,IR#4E>$-0!!W0N?^ 2#^A_STKN-*U6WU>T$\!((X=#U4^]=& M%QJK-TYKEFNG^1ABL$Z*52#YH/K_ )EZBBBNXX2M?WL>GV,MU*?EC7./4]A7 M":997/BG6)+J[)\E3F0CT[(*N>-;]YKN'38N0F'<#NQZ#\OYUU.CZ*VZCFACN('AE4-&ZE64]P:].M3S,6\\7:?9RK&\=P^Y%<,B@@@C(ZD57_X3G3/^>%W_P!\+_\ M%5#C4_"JML7[;I8.1DX:+)_S[?2I9/&]CY*F&WGDF;@1D <_7FO,>*J)M5*B M@^SC^3OJ>FL+3:3ITW-=U+\U;0=J?B".Y\+SWEFTT+LXB0M\K9R"<8/IFM^S M$HL;<3DF41KO)ZEL<_K6#:Z5?ZI?QW^L[42(YAM5Z#W-=)77A?:SDZE3LDNG MSMTN-Q@@_S^M>?D7GA#7!@EX6_ 2I M_B/TKT:L7Q/I8U+27*C]_ #)&?7U'XC]<5&889U(>UIZ3CJO\B\!B53G[*IK M"6C_ ,S6@FCN((YHF#1NH92.X-%H_ _SHKHPM=5 MZ,:BZG/BJ#H594WT,O3Q_:GCAI&Y59FD]>%^[_(5Z#7G_@OYO$$Q;KY+'GUW M+7H%<64:T93>[;.W-M*T8+9)!4-U\:,RZ#@9VM,H; MZOW/VG6+Z*VLP,94QB)7D3'3Y<$C^E%5_$WR^)[O9URO3_<%%?*PQ MT\)*=*&RDSZF>"ABHPJSW<47- _T#QD]NW +R1?S(_D*] K@?%<$NF^(8M0B M&!)MD4XXWKU'Z _C7;V=U%?6<5S"Z=_D_Z_$\O,E[ M2-/$+9JWS7]?@3U4U*PCU+3YK20X#CAO[I[&K=(S!5+,0 !DD]J]2<5*+C+9 MGF0DXR4H[HX:)+"WN!:>)+(BX4!$N@S;9%' S@^F.?SK4FTWPG! )G\CRST* MSL<_0 \U#=W5WXHEDLK!$2P0XDN)$SN/M_G/TILW@:$6ZFVNW%PO.9%!5C]. MWZUX<:Z3=O^!Z:D%O:C6V2ST^U:UT: M.3S)&8G,K?C]*[0 8 Z"L#2-9G2[&E:K$L%VH_=LH 60>W;\OTKH*]# Q M@H.47=O?2UK=+=+'GXZ4^=1DK);:WO?K?K<***H:SJ"Z9IK'I7 M9.:A%RELCCA!SDHQW9Q#Q?VOXRGC7E6D<9]E!']**T/ ]DSW%QJ$@)"CRT)[ MD\G^GYT5XV P<*U)U:JUDVSV:/GB)[,/\ M>GXURWA763IURVEWF41G(4MQL?I@^Q_G]:[NN9\3>&SJ/^F68 N0,.G3S!_C M71C:%136)H?$MUW1S8*O3<'AJWPO9]F=-6/XF6[DT62*SC=Y)6",$&2%/7_/ MO7/Z'XK>T/V+5=^U3M$I!W)[,.I_G7:03Q7,2RP2+)&W1E.16U/$4L92<8NS M:U[HRJ4*N#JJ4E=)Z=F<^_A>X4(MIJ]Q:Q*@7RT!QD#D\,.IYIO_ C&H_\ M0Q7?_CW_ ,77344W@,/V_%_YB6/KKK^"_P CEM4T&Y30N+F>\OK>3S8I2#OQ MQE1R3[_6NDMWDDMHGE39(R NOH<OT]:TA0IT9.: M=E9?AU,YUZE:*@U=W?X]"8D*"20 .23VKS[7M2E\0ZK%96(+Q(VU,?QGNWT_ MI4FL>(KG6IA8::CB%SMP/O2_X"NA\.>'UTB RS;6NY!\Q'(0>@KS:U66/G[& ME\"W?Z(]&C26 A[:K\;V7ZLT].L8].L(;6/I&N"?4]S^=%6J*]B,5&*C'9'D M2DY-RENPHHHJB3(U;P[9:MF1U,5QC E3K^([URCZ/K^@RM)9M(\><[H#N!^J M_P#UJ]"HKAQ&7TJTN=>[+NCNP^85:4>1^]'LS@8?&NI0'9 ==*>(J.2[;(XJF/5"3A0IJ+[[LSM+T2RTA,6\9,A&& ?E?EC_A6C117JPIQIQY8*R/+G4E4ES3=V%%%%60?_V0$! end GRAPHIC 12 img232190488_3.jpg GRAPHIC begin 644 img232190488_3.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#B_P"VM5_Z M"5Y_W_;_ !I?[;U;_H)WO_?]O\:H5]0:%H&C?\(]IN=*LCFUC)+0*225!)R1 M7KUJL:23:.6$7(^;CK>K'KJ=[_W_ &_QI\'B'6K:0/#JU]&PYRMPP_K7TX?# MFAE]YT?3RWK]F3_"J>H^"?#6J0M'<:/:#(QOBC$;#Z%<5A]ZE,9F R44#)Q[G_ !KS3P/X M]UZW\4V5O=ZC<7=K=3+#)'.Y?[QQD9Z$$U[AXB\.V'B?2GT_4$8QDAD=#AD8 M="#7%Z+\'=/TC7+;46U.:X2WD$B0F(+EAR,G/K[5%*I25-QDM2I1ES71Z511 M17&:A1110 4444 (S!5+'H!FO''^.,ZSL%T*/RPV!FY.PR_ZE_P#= M-?(-=F$I0G?F1E5DU:Q]<6=RMY8V]TJE5FC60 ]0",_UJ>J&A_P#( MOZ;_ ->L7_H J_7(]S5!1112 **** "BBB@ JO?7UKIMG)=WLZ06\8R\CG % M6*\0^-.N33:S;:*CD6\$0FD4'AG;.,_0?S-:T:?M)\I,YTOKA ?]8JJH/T!.?Y5U'AKQIHOBI&&GW!$Z#+V\HVN!ZX[CW&:\%\,^ ]:\ M5VT]S8)$D$7R^9,Q4.V,[1P>>GMS63IU_>^'M;BNX2T5U:2\KGN#@J?8\@UV M2PM-IJ+U1BJDEJ]CZQHJ&SN4O;*"ZC^Y-&LB_0C(_G4U><= 4444 %%%% !1 M110 4444 %%%% 'Q]WKZQT'_ )%W3/\ KTB_] %?)W>OK'0?^1=TS_KTB_\ M0!7HXW:)A1W9H4445YQN<7\5-/2^\!7CL!OM629#Z$'!_0FO#_!=TUGXUT:9 M>OVM$/T8[3^AKVWXKZI'I_@:Y@9AYMXRPQKW/()/Y#]17B?@FS>^\;:/"@)( MNDD/T4[C^@KT<-_!=_,YZGQH][\?^(+SPSX5EU"Q$9N/-2-3(,@9/)Q^%<)X M+^)VO:YXLLM-OEM6MY]RMY<94C"D@YS[5TWQ@_Y$.3_KYC_K7D_PT_Y*%I/^ M^_\ Z U11IQ=%R:UU*G)J:1]*T45PGQ.\8OX9T=+6R?;J-X"$8=8D[M]>P_^ MM7'"#G)11JVDKLE\7?$O2?#$CVD0-]J"\&&-L+&?]INWT&3]*\OU#XN>*;QV M-O/!9)GA88@QQ=E\5_%MI(&DOH[I<\I-"N#^*@&O M4O!OQ,T_Q/*ECME_WX_P#KUU.G_!G2;S3; M6Z?4[U6FA20@!, E0?3WJQ_PI#1_^@K??DG^%#J8:^WX"Y:AVO@_5[C7O"EA MJ5TJ">9"7V# R&(X'X5YSXV^)FO:'XLO--L%M5M[?:!OCW%LJ"23GWKU+0]' MM] T6VTNU9VAMUVAG/S')R2?Q-?/GQ.&/B%JGU3_ - 6LIVVNQ(S6\J"&8 M@?<<9P3]1_*N/^'G_)0-&_Z['_T$U]*W5K;WMK);74*302+M>-UR&'N*ZZK5 M&JG%=#**]O9[J0 232 M-(P7IDG)Q^=>]7?P=\,7$YDB-Y;J3GRXY05'TW G]:\#G01W$D:YPKE1GZUT M4:E.;;@M2)1DM&=5:?$SQ5964%I;WZ+#"@C0>0APH&!R15J/XM>+HS\UY!)[ M-;K_ $%=OHWPC\/7^B6%Y+-?>9/;QR,%D4#+*"^J_ I1GW.KP MR1MA$/H6]?89KS>^^+_BFZ=C!);6B'HL4(;'XMFN2T70]0\0:BECIMNTTS]JS&\Y['(6?Q=\5VS MJ9I[>Z4'E980,_BN*]"\,_%O2-8D2UU*/^SKEN S-F)C_O=OQ_.L[5/@EI\D M+-I6I7$,W9;@!U/X@ C]:\FUWP_J7AO4#9:G;F*3&58 M<-SZM!! (((/0BBO)_@[XJNKT3Z!>.95MXO-MW8Y*J" 5^G(Q^/M17#4ING+ ME9M&7,KGB]?2>B>-O#*:#IZ2:W9HZ6T:LCR %2% ((-?-E:]OX5U^[@2>WT6 M_DBD&Y'6W8AAZ@XKU*U*-1+F=CFA)QV/HH^.?"P&?[>L/^_PK,U3XI>%M.@9 MH[[[9+CY8K=2O@CQ.W30;_ /& BK,7P\\63$!=$N!D_P >U?YF MN=8:BMY?D:>TGV*_BWQ9?>+M5^UW0$<,8*P0*GL/SKV".-(8DBB14 MC0!551@ #H *FO7BH^SICA!WYI'"?&#_ )$.3_KYC_K7D_PS_P"2A:3_ +S_ M /H#5ZQ\8/\ D0Y/^OB/^9KRCX9_\E"TK_>?_P! :KH?[O+YBG\:/I2OFWXF MZD^H^/-0RV4MB+=!Z!1S^N:^DJ^7?'$+6_CC6D?J;MW_ 8Y'Z&LL$ESLJML M>K?!O0(;3P_)K4B W-XY1&(^[&IQ@?4@_D*],KC_ (7W,=Q\/M-"=8M\;#T( M/QYKZ2HJJ5>5)-(4H*6YS_A7P_\ \(QX3@TPN))41GE< M="[.? B^US)_2N^K"O_$D7#X4%?\ M)0-&_P"NQ_\ 037TW6^-^->A%'8*^1+O_C\G_P"NC?SKZ[KY$N_^/R?_ *Z- M_.KP/VOD36Z'U+X7.?">D'_ISB_] %:U9/A88\)Z1_UYQ?\ H K6KBE\3-EL M<#\845O C,1DIQY']:\Y^#[E/'L8_OVTB_H#_2O2/B__ ,B%-_U\1_SK MS/X2'_BX%K[PR_\ H)KMH_[O+YF,_P"(CZ&DD6*)Y&^ZJEC]!7R;J^H2ZMK% MYJ$K%GN)FD.?<\#^E?5FH(TFFW2+]YH7 ^N#7R,1@X(Z'I1@4O>85NA])?#C MPW%X?\*6S&,"\NT$\[XYY&0OT /YYKKZJZ;*D^EVDL1!C>%&4CT*C%>=^//B MC#I0ETS0G2:^Y62X'*0^P]6_05RJ,ZLW;F[']:\6\#ZE#I/C32[RX8)"LVUV/10P*Y M/TS7TQJ%C!J>G7%C]%'#U*=2_0)SC*)O?"OQI%X?OY-+U"3987;!ED)XBDZ9/L1@'Z"O>U8,H9 M2"",@CO7R#L;9OVG9G&['&?2NI\._$/Q!XD%P-RJ/8]1^!Q55 M\-SOFCN*%2VC/I:BO$C\<-3V8&CVF_\ O>8V/R_^O7,Z[\2?$FO1-!)=BVMV MX,5L-@(]">I_.N>.#J-ZZ%NK$Z[XK^.H+J%O#NES"1-P-W*AR#@\(#WYY/T M]:\CKH/"_@_5?%=YY5E$4MU/[VY*_A%'::%#/H'FSW=NI\]'. M6G']Y1V(]!V]^O9&5.C:GTO+S2KY9[6:6UNHCPR$JRGN/_K5VD/Q?\5PP"-I+24@8\R2#YC^ M1 _2L*N$;E>!I&JK69[UJ.HVNDZ?-?7LRQ6\*[G8_P AZGVKY9U[57UO7KW4 MW7:;F5G"_P!T=A^ Q5C7O%>M>)'4ZI?/*BG*Q !47Z*.,^]:OA+X>ZKXL26> M,BUM$4[9Y5.)'[ #O[GM6M&DJ"V5\FZOH^H:#J#V6HV[P3H>,]&'JI[CWKH=)^)WBG2;=8$O5N M8E&%%RF\@?7K^M16PWM'SP>XX5.569](UXK\8_%4%Y-!H%G*'6!_-N64Y&_& M OX9.?J*YG5/B?XIU6!H&OEMHV&&%LFPD?[W7]:YW2=(U#7M22RT^!Y[B0_@ MH[ECV'O11PWLWSS>PYU.961I>!;J*S\#UCD7[DB^JFNAT/XK>(]&M4MG>&^A083[2"64>FX$$_CFGB*+ MJVE!BA/ET9] :A?0:;I]Q>W+A(8(R[L3V KY*ED,L[R8Y=BSK':@Y%O"-J$^I[G\:T_AOX-N/$6MPWL\1&F6KAY'8<2,.0@]>>OM3HT M_80]Z+;M:Z%I]NXPT5M&C#W"@&KU%%>:W=W.DXCXLP/-X NRBD^ M7+&[8]-V/ZUX[\/-6@T;QMI]U=,$@8M$[D\+N! )]LD5](:A8P:GIUQ8W2;H M+B,QN/8BOF/Q3X7OO"NKR6=VA,9),,X'RRKV(]_4=J[L+)2@Z;,*J::D?4O4 M5\O^-]$;0/%U_9X(B9S+"?5&Y'Y=/PJ_HGQ-\2Z':+:17,=S @PB7*;M@] 0 M0=<./DC'OZGVK" MKJO#WQ"U_P -60LK&2W:V!+".6$$ GKR,']:WE%QB_9K4S3N_>/>O"_A/3/" MFG_9[&/=*P'G7#CYY#[^@]JD\2>)M-\+Z:]Y?R@-C]U"I^>5O0#^O05XC>?% MSQ7=1%$N+:VS_%#",_FV:XZ[O;W5;PSW=Q-=7#G&Z1BS'VKDCA)2ES5&:NJD MK1/6O"OQ@FO-:^RZ[%#%;7#[898E(\HD\!N>1[]J*K_#[X7SO<0ZQK\)BC0A MX;1OO,>Q<=A[=^_N5C7]DI6B7#FMJ=)-(&OHP[;O+25=HR>@RN:I _-<_K4GA M;X8>'[X?:+LWDP7GRVE 4_7 !_6BBO1SOE#2O[+&GVWV'&/ M(\L;?R]??K7FOB_X9>'[&V>\LQ=0$Y/EK*"@_,$_K117-AI2Y]S2HE8\K33H M6NO*+2;G6EI;6-LEM:01P0(,+'&H51^ J:BBO).HYO7_ GA_Q&YEOK(+<'K/"=CGZ MD<'\0:\VO_AKHUM>^4EQ?;2V.9$_^)HHKMPTI6M'[-A);27T8(SL$JD#\U)_6BBM,-)WM<51* MPW0?A7X?O'WW$M]( ,[/-4 _DN?UKTK2-"TS0;7[/IEE%;1G[VT3^-% M%&)E*]KA32'ZMHVG:Y9FUU*TCN(3R XY4^H/4'Z5Y3XD^&6A:=-FVEO45OX# M(I ^F5S111A9.]KBJ)6-;PS\+?#;QK=W*W5T00?+EE&S\E _G7I-M;06=NEO M;0I##&,)'&H55'L!1148B3Q]Q110G;5 >4>*/AEH6FMYEI)>QAN=GF@@?3*Y_6K?A;X7^'KN,7-W]K MGQ@^6\H"G\@#^M%%>DYR]E>YSI+F.^N/"'AZZT];&71[0VZ#"JL84K]".1^= M>>>(/A;H%E(7MI;Z-2,[/-4@?FN?UHHKGP\Y MBR(/_9:]&T/P3X?\/,)+#3XQ./\ EM)\[_@3T_#%%%5B92VN%-(Z"BBBN,U/ "_]D! end GRAPHIC 13 img232190488_4.jpg GRAPHIC begin 644 img232190488_4.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "J>J:E!I.GRW0+#(_* MA3]Y>QQVK2I !T I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***QO$>MKHVGYC^:[F M^2%.N3Z_A_A0!E^)=0FU*\3P]IS9EE/^D..B+Z'^OY=ZZ/3K"#3+&*TMUPD8 MQGNQ[D^YK,\,Z(VEVC7%R2]]<_/,QY([[?\ 'WK=H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHI&944LS!5'4DXH 6BLRY\1:+9Y^T:M91D M?PF=<_EG-4'\=^&$ZZQ ?]T,?Y"@#HJ*Y<_$7PH&Q_:RY_ZX2?\ Q-2IX]\+ MOTUB$?[RL/YBBP'1T5DV_B?0;OB#6+%B?X?/4'\B-U=3W4Y% #J M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH @O+N&QM);JX?;%&N6-34=]))XMUT:? Q&F6C9GD'\;>W\A^)KLHXTAB2*-0J( JJ.@ Z"@!U M%%% !1110 4444 %%%% !1139)$B0O(ZHH[L<"@!U%9-QXGT&TXGUBQ4C^'S MU)_('-4G\>^%TZZQ"?\ =5C_ "% '1T5RX^(OA0MC^UES_UPD_\ B:F3QWX8 M?IK$ _W@P_F*+ =%169;>(M%O,?9]6LI"?X1.N?RSFM)65U#*P93T(.: %HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHI[JWM5W7$\40 M]9'"_P Z ):*Q9_%_AVW;;)K5EG_ &)0W\LU4?X@>%DZZO$?]V-S_(4 =+17 M,+\1/"CGC5E_&&0?S6IX_&_AF0@+K-L,_P!XE?YBBP'0452MM8TR\Q]FU&TF MS_SSF5OY&KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%<[XA\:Z/X<5DN)_.NL<6T/+_CV7\:\TU;QWXCUS)]%T/(U#4(HI,9\H'<__ 'R,FN*U'XM*Q:/1 MM+>4]I;DX'_?(_Q%>>I9Q*Q=\R.3DL_.35@ 8 P*X*F916D%<]BCDDWK5E; MR1JWGC/Q9J&0VHK:(?X;= N/QZ_K6'/!->/OO;VXN'_O2.6/ZYJ>BN.>.KRZ MV]#TZ>586'V;^I66PMU_@S]2:>+6 ?\ +)?RJ:BL'7JO>3^\ZHX6A':"^Y$7 MV>#_ )XI_P!\BD-K ?\ EDGY5-12]K/^9E.A2?V5]Q7:QMV_Y9X^A-)':&W? MS+:XFA<=&1L$?E5FBKCBJT=I,QG@<-/>"_+\C1L_%GBO3L"+5FN$'\-P ^?Q M//ZUT>G?%FXA(36=*X[RVI_]E)_K7%T5TPS&HOB5SBJY+0E\#@;4BNOMMJO M_+&XRV!['J/S_"N^EC:532]GYGDXC*\11U2YEY?Y'NE%G@PS'AC_LMT/Z'VKK:ZSS0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "N9\4:M,K1Z-IWS7UU\I(/W%/\ +/\ +-:NMZO# MHNG/WMG^6!0!JZ+I,.C:=':Q MYZG\3^%95J]*BN:I*QK1H5:SY:<;GI>K^ M,M!T0LEWJ$9F7K#%\[Y]"!T_'%_%*]NR4T/1R5[371X_(''_CU16E&-_-_Y'LT2_S&7.M>+]2R+C6/LJ'^"V M&TC\1@_K68VA)._F7=WE3RK"P^S?U,]-# MT]/^6&X_[3$U*-+L1TM8OQ7-6Z*Y98JO+>;^]G5'"T([07W(K?V=98Q]D@_[ M]BFG2[$];6/\!BK=%)8BJMI/[V4Z%)[Q7W(S7T+3WZ0E3_LL:9'HS6C^98:A M=6LG9D?'\L5JT5M#,,5#:;_/\S"> PT]X+\OR"V\1>,M-P(]2CO8Q_!<*"3^ M)Y_6MVQ^*K0%8]>H:3XGT77,#3]0BEDQGRB=K_]\G!K7KPBXT6TF(>-3!*# MD/'Q@_2M33_%OBCP^ LKKJMFO\,N=X'LW7\\U[&'S/#U]+V?9GD8C+,11UM= M=T>QT5SOA[QKH_B)52WG\F[[VTWRO^'9OPKHJ] \\**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHID MLL<,32RR+'&HRS.< #W- #Z:[K&A=V"JHR68X %<#KGQ.MH93::!;_VA<]/- M((B7^K?H/>N-OGUOQ ^_6M1(X0?@./Y_6N>OBJ.'7[R5OS.BAA:U=_ MNXW_ "/1M5^(_AW3"R+=->3#C9:KN&?][A?UKE;OXC^(;\D:7I<-I$>DDYW- M]>P_0UC6]A:VH'DPJI'\6,G\ZLUXU;/'M1C]_P#E_P $]FCD:WJR^[_/_@%: MYNO$VIY^WZ].JGJD!V _@N!5)?#UINW2/-(QZEFZUK45YU3-,5/[=O30]&GE MF%A]B_KJ4$T;3T'%LI_WB34HTRQ'2UB_%0:M45S/$UGO-_>SI6&HK:"^Y%8Z M=9'_ )=(?P04QM)L&ZVL?X<5P>'I/>*^Y&6_A^P?HCI_NN?ZT M^WL=0TXYTS6+NVQ_"'.#]<$#]*T:*WAF.*AM-_/7\S">786>\%\M/R)K;QEX MQT['FM;:A&.SH V/J,?UKH=.^*NF2,(M6L[C3Y>[8WI^@S^AKF*9)%',NV5% M=?1AFO0HYY46E6*?IH<%;)*;UI2:]=3UW3]5L-6@\ZPNX;B/N8V!Q]1U'XU< MKP?^R3;7 NM,N9;*X7HT;$?_ %ZZ'3?B)K6CLD6NVPO+7H;F$ ./KV/XX^M> MQA\?0Q&D79]GN>/B,!7P^LE==UL>KT5G:1KVF:[;>?IUVDP'WE'#)]5/(K1K MM.(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ***QO$7B;3_#5C]HO9,R,#Y4*_?D/M[>] &A? MZA::9:/=7MQ'! G5W.!]/<^U>4^)/B+?ZR7L]##VEG]UK@\2/]/[H^G/TKG] M9UG4O%-Z+K4GV6ZDF&V4_*@_Q]^IJNJA5"J .@%>?B<S@LJE5M. MMI'MU?\ D0Q6L<3%SEY"*]<.J7*D:=:MMMXV'WSZG^9_ 5V M=0VEK#8VD=M;IMBC7:HJ:@ HHHH ***YOQ5XQL?#%OM;]_?R#]U;*>3[MZ#^ M?:@#5U?6M/T*S-UJ%RL,?10>6<^BCN:\KUKQ?K'BMF@L=^G:43@D'$D@]R/Y M#CU)K-E6_P!=OCJ6N2F60_ZN#HL8],=A[?G5\ 8 Z"O#QV;J%X4-7WZ?+ MN>Y@LH<[3KZ+MU^94L]-MK%?W29?N[6"L@ MHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@"C>:5;W;>9@Q3 Y$B<'-;6A M>/-3\/NEGKRO>67W4NEY=/K_ 'OQY^M4Z:Z+(A1U#*1@@C(->G@\SJX?W9>] M'M_D>;C,LI8CWEI+O_F>OV&H6FIVB75E<1SP/T=#D?3V/M5FO#;"[U/PG>M> MZ0Q>U8YGM&.58?Y[]1[UZSX=\3:?XEL?M%E)B10/-A;[\9]_;WKZFAB*>(AS MTW_P#Y:OAZE"?)41LT445L8A1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%<%XN\?"SE;2="VW&HDE7E RD/K[%OT'Z4FT ME=[#2;=EN;GB7QEI?AF+;._G7A&4M8S\Q]S_ '1]?PS7E^I7VL^+)O.U69H+ M,',=I$< ?4>ON>?I4=IIQ29KN\D-S>R'<\KG)S^/\ZOU\]CL,/]_^1]#@ MLG2M/$?=_F16]M#:Q^7#&J+[=_K4M%%>#*3D[R=V>]&*BK15D%%%%2,**** M"BBB@ HHHH **** "BBB@ H(!!!&0>U%% &:^F/;7 O-+G>SNDY5HV(!_P / MY5VGASXD RKI_B1!:W/1;H#$;_7T^HX^E<[4-S:PW<1CF0,.Q[CZ5[&#S:I2 M]VK[T?Q1Y&,RFG5]ZE[LOP9[6K*ZAE8,K#((.012UXWX?\5:AX/F2UO"]WHQ M.%/5H?I_AT],5ZY8WUKJ5G'=V*+/POIOVBX^>=\ MB" 'F1OZ =S7BEW=WFMZB^IZG)YDS_=3^%!V '85)J.IW?B/57U6_/7B&('Y M8U[ ?YY/-,KR\;B[7IT_F_T/H,LRY-*O57HOU_R"BBBO)/H HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ J(&XM+N.^L)6ANXCN5EXS4M% M:4JLJ4N:)C7H0KP<)K0]=\&>,H/$]H8I0(=2A7]]#V8?WE]O;M74U\[1SW6F M7\6IZ?(8[J$[@1_$.X/KQ7M_A?Q';>)M(2\APDJ_+/#G)C;_ ]#7T%"M&M# MF1\=B\+/#5.27R?_NW\0ZD,S3?ZA#T1?7_ _^O75T %%%% !1 M16+XH\1VWAG2'O)L/*WRP0YP9&_P]30!0\9>,8/#-J(85$^I3#]S#UQVW-[> MW>O,K6TGFNI-2U*0SWTQW,S<[?\ /Z4MLEU?WLNL:FYDO)SNY_@'8 =N/R%7 MZ^;S3,G-NC2>G5]_+T_,^DRS+5!*M56O1=O^"%%%%>">Z%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %9Y%YHNHKJ^COYJKK6F=N+B'^&1>^?\\'FO9=&U>TUS2X=0LWW12#D=T/ M=3[BOL\-B(8BFJD/^&/C<3AYX>HZ<_\ AR_1116Y@%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%<1X]\7OI$2Z3IC;M4N1@E3S"I[_4 M]O3KZ4-I*[&DV[(S_&WC:4SOH.@OFY.5N+E3Q'ZJ#Z^I[=.O3E=/T^*PAVK\ MTC??<]2:33K!+&#;G=*W,C^IJY7R>8YB\0_9T_@7XGU>792>J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -=%D0HZA ME88(/0U#HVM7G@G4#+$'GTF9OWT&>4]Q[_SZ'L:L4CHLB%'4,I&"#WKMP6-G MA9W6J>Z./&X*&*A9Z-;,]>T_4+75+&*]LY1+!*NY6'^>#5FO&?#/B"7P9JPM MKAF?1KI^<\^2W]X?U]1]*]D1UD171@R, 593D$>HK[&E5A5@IP=TSXZK2E2F MX36J'4445H9A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 !( R>!7B/C7Q%_PE&N^1;OG3+,D(1TD;NW]![?6NX^)7B$Z5H0 MT^V?%Y?YC&#RL?\ $?QZ?B?2O*X(1!"J#MU/J:Y,9B/90LMV>EEF$^L5;R^& M/]6).E%%%> ?7!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %6O#^MR^%=?COT!-G-^[N8QW7U'N.H_+O56FNBR(R,,@C%=& M&KNC/FZ=3DQN%6)I.#WZ>I]"03Q75O'/!(LD4BAT=3PP/(-25YM\+->8Q3^' M[I\R09DMR3U3N/P)S^)]*])KZ%--71\7*+BVGN@HHHIB"BBB@ HHHH **** M"BBB@ HHHH 1F"J68@ #))[5Q?S>,=?'7^R+)OPE;_Z_\OK5KQ-J,][=Q^'M M./[Z?_7N/X%]#^')_P#KUT&FZ?!I=A%:0#Y$')[L>Y- %I5"J%4 # [4M% M% !1110!'//%:V\D\\BQQ1J7=V/"@+O$4FIR@BQMSY=K&WH.Y] M^Y_ =JZGXG:T[BV\-V;_ +VY(DN"/X4'0'ZXS^ ]:YR"%+>!(8QA$&!7DYMC M/8T_9P^*7X+_ ()ZV4X/VU3VD_AC^+)****^3/JPHHK8\,V'V_6X0P_=Q?O7 M^@Z?KBM*5-U9J"W9G5J*E!SELANI>'KW2K2.YN#$4 JJ]VM-]5IZC6/I.UD]=M'KZ'+T5MZSH MUM:65M?V%PTUI.=HW_>!Y_P/Y5H77A[2;"WM[J[O)TADC!V+@NS'DXXX _K4 MK!5;M::6>^EGUN4\;2LGKK?IK==+'*45NZAHEI_99U+2KEY[=#MD60?,A_3U M':H[_28+7P_8WZ/(99SA@Q&T=>G'M4RPM2-[]%?Y>14<53E:W5V^?F8U7QI, MYT9M4#Q^0K["N3NSG'IC]:L:3I<%_INIW$KR![6(.@4C!.&Z\>PK1C_Y)[+_ M -=__9A6E'#W*VOD16Q/+)1AOS)/YF-O' MM5"NHU?_ )$O2?\ >_H:B?1=*TV"'^UKR87$J[_*MP/E'OD&JJX3WK0T22;; M?=$TL7[MYZN[2279G.45O:GHEG'I2:GIMR\UMNV,L@PP/Z?RJS_8.E6^DV>H M7EU<1I*GS*N"2QY&WC@=>M9_4JO,UIHKWOI;O@:4FJWSI.[);Q1EY'7@@=N3_ )X- M2\+4YXP6O-MV*6*I\DIO3EW[B6UMI<=@ES?7$KR2,0L-L5W*!W;/3VIFK:?' M8RP/;R-);W$0EC9QAL'L?>IK'3+>19=0NG>+38W(7/WY?11[^I_R*NJ:@=1N M_-"".)%$<48Z(@Z"KFHJC[R2>EN_F_1_\,1!R=;W6VM;]O)>J_X_\ G\C@S#"+$TK+XEM_7F>W @C(Y%%<5\-M?;4]$;3;IC]MT\^6 MP8\LG\)_#&/P'K7:U]GZ'QOJ%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 9'B37K?PYHLU_/@L!MBC)_UCGH/\?8&O(+".>YGFU6^8O>73 M%V)[ _R_PQ6EXMU3_A)_%Q@C;=IVFY0>COW/YC'T7WIM>!G.,Y5]7A\_\CWL MFP=W]8G\O\PHHHKYP^C"BBB@ HHHH EMH&NKJ&W0@/*ZHI;IDG'-;S>"[]3A MKNQ!]#(W_P 363H__(;L/^OF/_T(5T'B'P]JE]KESGHSS\37E&LHXOKFXDA\F3#%< M$;0 3QC.>33K8.]2,::LVKM-[?,*6,M3E*H[I.R:6YS]%;8TFQU+4+>UT>:= MPP)E:MU;:]U9^AL\ M7!:6=][6=UZG-45IW.AW5MK*Z:2I=R-C] 5/\7\_RK1FTSP[8SFUNK^[>=.' M,2C:#^1J8X2H[\UE9VU=M1RQ5-6Y;NZOHKZ'-T5M:MH0LKRTCM9Q-#>8\EC[ MXZ_F.:MW&D^']/G^R7M]=FX4#>8T&U21GT-/ZG43:E96[M=1?7*=DXW=^R9S M0!)P!DU-=6EQ92+'UD >*2(#)YX!J]XT6 MQ^V;B\WV[8H"\;-O/XYK3ZFXTISF[.+M;^OP(^N*56$(*ZDKW_K\3DJ***X3 MM"BBB@ HHHH BN;>.ZMWAD&58?E[UT?PW\1/$[^&=0?]]#DVCG^->I7\.H]L M^E8-9VJ1S1>3J-HQ2ZM&$BL.N <_Y_&O7RG&>QJ>RE\,OP9Y.;8/VU/VD?BC M^*/=Z*S/#^LPZ_HEMJ,.!YJ_.H_@<<,/SK3KZL^4"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ H) !). .IHKE_B#K!T?PC=/&V) MKG_1XSZ;LY/_ 'R#0!Y3KFJGQ#XIO-1+%H$;RK?V0=/\?QJO45M%Y-NB=\9/ MUJ6OG<55]K5;Z=#[3 8?V%",>N[]0HHHKG.P**** "BBB@ HHHH **[?XD_\ M?^G?]>_]:P/"O_(TZ;_UV%;3H\M7V=SFI8GGP_MK=&[>ACT5O^-?^1OU#_>3 M_P! 6NPU"YU#0SI-IX?L(9+*X1?F";O-8]\I)O1>1G/&-0@ MU'62OO9;7W/,**Z3QS;V=MXFE2R5%!16E1.BN!VBOL?9 MYIVB;=T^8@#]2*(8;FJ.G?857&J%"-91O>VGJ>7T5I:[H\VAZK+9RY*CYHW_ M +Z'H?\ />NB\3_\B1X=_P!S_P!E%0J+]Z^CB;2Q$;PY=5+_ "N?2J]=A%JIO_!FLVT=M%;6UM';A(XQU8R#Z_5CHU)3V<-U VZ&9!(A]01D5\^R()(V0]&&*],^%> MK->>'YM-E.9;"3:.?X&R1^H8?E7MY?5YJ?(^GY'R^@P>OX?S^E &CX8T5M.MGN[O+:A<_/*S M=5SSC_&M^BB@ HHHH *AN[J*RLYKJ=ML,*&1SZ #)J:N$^*6J/;:#!ID)_?: MA+L//\"X)_4J/SHVW#?8X.RFFU;4;S6[KF:YD.W/\*^@^G _"M&H[>%;>WCA M7HB@5)7PV+KNO6E4^[TZ'W&$H*A1C3^_U"BBBN8Z0KL-"-OHWAN?4;M&;[4W MEJJG#,O(X]/XC^%V MGJ_^ #QNYI=6L!:>,K M&>,?NKF>.12.F=PS_C^-1_6 ML"_O9-1OI;N94623&0@(' QW^E3:GJT^K/"TZ1J8DV+Y8(X]\DUG/$0:K)?: M=U][9<,/-.BW]E6?W)&K??\ (AZ9_P!=V_F]2^+HI/LVERX/E>0%SV#8!_S] M*Q)=4GFTB#362,0PN75@#N).>O..Y[5U6N:Q.5=RG&,&N MJ,Z=6E.[LE&"^:.:4*E*K"RNW*;^3,[1%:W\*:Q/,2(95V1Y'5L$55\$CM]ZLG4](;W3;=K9!%- 3GRYE MW ?3D5DL32M[*[Y>6U[=;WO;L:/#5;^ULN;FO:_2UK7[FGX>A=?#FN3%2$>' M:I]2%;/\Q1'_ ,D]E_Z[_P#LPJE+XIU":&XA=8/*FC\O8$("#G[O/OWS5,:M M.-&;2PD?D,^\M@[LYSZX_2G]8HQBH1;=HR6W5L/J]:4G.22O*+WZ)&WJB&3P MAHR+U:3 S^-+?6VA^'WCMKBSFO;G8'+,Y53^7T]#6'<:O<7.F6U@Z1B*W.49 M0=QZ]>?>KZ>+M0$*)+#:SE!P\L>6_G3^LT)-M[VBDVK[+70GZM7BDEM>3:3M MN]-37U"9;CP.\L=DMI&\BE8UZ8W#GIWJEKQ_XI711VV_^RUG7/B2_O+&>TN3 M'(DS!LE2"N,8"X.,<57N]6GO=/M;.1(Q';#"%0]]&B_X3O%M]7^SRX\FZ4Q,#TSV_P /QJ]'+R,_Z^\G: M)2>OEC(S^6?^^A6+I6DW^H2I)9QG:D@!ER!L/7/X=:O>+M0%[J_DHVZ.W79D M="W\1_D/PI4JCIX1RDM5=1?^+?[K?B.K34\4HQ>CUDO\.WW_ *%*VU_4[.V2 MW@N D29VKY2'&3GN*K7VHW6HR*]U*)&48!"!>/P JK17!*M5E'D5O)N0.A4]?\ 'ZK7N ((!!R# MT->':E:_:["6(#YL97ZCI7I/P^U@ZQX1M7D;,UM_H\A]=N,'_ODBOKLHQ'M< M/RO>.GRZ'R6;8?V5?F6TM?GU.HHHHKU#RPHHHH **** "BBB@ HHHH **** M"BBB@ HHHH *YSQSKAT'PM3?$&^.J^,+72 M5.8+!/,D'J[8/\MH_$U%2HJ<'.6RU+ITW4FH1W9BZ59BSL$0C]XWS/\ 4U=H MHKX2K4E4FYRW9]U2IQIP4([(****S- HHHH **** +NC_P#(;L/^OF/_ -"% M:?BB\NHO$5TD=S,B#9A5<@#Y%K$MIVM;J&X0 O$ZNH;ID'/-;S>-+]CEK2Q) M]3&W_P 57=0J4_8.G*3B[I[7Z'#7IU/;*I&*DK6WMU1>\+SW%]8ZA%?N\UD( M^6E)(4XYP3[<^U4[ D> ]3P6VG2:!RD MB'*L.HK=_P"$QU#(:8CN_G4T<5!453D[6O\ 94KW]=BJV%E[9U(J M][?:<;6]-RYJ<4^MZ_I]E=V?V%BAZ2B0E!D]NG0U!<7.@Z;=O;0:0]S-&QC+ M32'!(XZ<]_:L1M4O6U$7[3L;D'(?T_#T]JU7\7Z@^6$%FLN,>:(OF'YFK6*H MR*;CQK_R'A_UQ7^9K(U#4[K4[GS[F M3A"'X]\_TK&I7HRC4C'1-IK3M^5S>G M0K1E3E+5I-/7O^=C)HHHKSCT HHHH **** "@@$8(R#110!?^'.HG2?$MUH4 MCD6]V/.@![.!_4 _]\BO5Z\'U226PGL]6MN)K257'N,]_P ?YU[C974=]8V] MW$^S]4?%8_#^PQ$H+;=>C)Z***[#C"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/BM?\ VC6-,TI3\L2& M>0#U)P/T4_G7J]>%^+KC[;X_U23.5A*Q+[;5 /Z@UE7GR4I2\CHPE/VE>$'U M9FT445\T?> M@R#67H?B>QN];L[>/PYI]N\D@42QHNY/[LGL9_-6.':YV,N# MGW K(\/W4-CK]ENT ]?WK7\E_=1^8WF M/;"-L9/)&=O'YU49I2E*FU>[O?JB*E)RA&-6+<>56LMGYKOZZ%;6/!#R<_0U:@_Y)-=?]? _P#0UJ>_\6:%KEAI?LHRDX/1Q? MWEQ^L3A%54[J4>G3Y?CV-2W*^-O#!MG(.LV"YC8]95_^OT/O@]ZK^*59/!?A MY6!5@N"",$':*Y?2M3N-(U*&]MFP\9Y7/#KW4^QKJ/&WB'3-;TZQ6QE)D1R\ MD90J4R.^1@\^E2JL9TI-OWK6]=2Y4*E/$0C%>Y=OTT=UZ=CG;'48;70]6LG5 MS+>"(1E0,#:^XYY]*S***XW)M)/H>G&"BVUU_P K?H%%%%24%%%% !1110 4 M444 %;_P[O\ ^S_''V=CB.^A*>VX?,/Y$?C6!2V=Q]A\0Z3>YP(KE"Q]MPS^ MF:[;T^?#.79I_H?0M%%%>Z?)A1110 4444 %%%% !117->*=7E MB$>D:?EK^[^7Y>J*>_MG_$T 4=1ED\5ZZNEVS$:=:MNN)%Z.?3^@_$UV$,,< M$*0Q($C0!54= !5#0](BT734MH\%_O2/C[S5I4 %%%% !1110 5Y#XUN_P"T M_B"MN#F+3X0#Z;CR?_0@/PKUZO"H)OMWB#6K_J);EMA]MQ_IBN/,*GL\+.2[ M6^_0[,OI^TQ,(OO?[M2_1117Q)]J%%%% !1110 4444 %%%% !4LUS/E144[M*PK)NX4444AA1110 4444 %%%% $T-Y=6RLL%S-$K M?>".5!^N*AHHIMMJS$DD[H****0PHHHH **** "M3X8W?V/Q!JVD,<+*!/$# M['G'X,/RK+INA3?8?B-I,W19P8F]R00/U*U[.25.6NX=U^1X^=4^:@I]G^9[ M11117U)\L%%%% !1110 4444 %%%% !1110 4444 %%%% ",RHC.Q 51DD]A M7A-GRYR!^6!^%>O>++O[%X2U6?."+9U4^A8;1^I%>1: M+%Y6DP\9]$W^AH4445\D?6!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!#=P?:;.6'^^I ^O:NZ^&6I?;O!\4+G,EG(T#9ZX^\/T./PKBZU_A;-Y&L M:[I_0$K*@] "0?\ T):^AR*I\=/Y_P!?@?/Y[3^"I\CT^BBBOH3YX**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^=Y93<:SJEPQRTET[$ M_5B?ZU]$5\WV3>8)I#U:4FN3'.U!_(]+*5?%1^?Y%JBBBO /K@HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MJ:B/]%SW# U;JM?C_0W]L?SK?#.U:/JCEQROAJGHSZ'L93<:?;3$Y,D2N3]0 M#5BLWP\_F>&M*<]6LX3_ .."M*OHSXD**** "BBB@ HHIDLJ0Q/+(P2- 69C MT % %+6=6AT;39+J7!8<1I_?;L*R?"^DS R:SJ/S7UU\P!'W%/\ C^@JC8QO MXMUPZA<*PTNU;;!&W1V_SR?P%=I0 4444 %%%% !1110!7OI3;Z??W]O(Q[?0Y)[**Z>]LK=)=VP3RE2<'![51N+8P736ZR1SD$ -"=RMGT]:V& MU;2WL["WFTV298(]K$R%,$GYBH'7GUJ*]#^'=;E%FRGY,Q.ZY*AAU^HZ5-2E M2Y4XO16N];ZKMHNXZ=6KS-26KO9:6T??5]BCJ&G7&F31Q7(42/&)-H/W0<\' MWXJ;5=&N=':$7#1-YH)4QDGI]0/458\1.TDNG.[%G:PB+,3DD\\UL>(,WL>I M0=9+.2*9/78R*&'Y\UH\-3:J);JUON;?X(A8FHG3;V=[_>DOQ9ST>CW,FC2Z MIF,6\;;<$G<>0,CC'4^M5+>'[1<)#YD<>\XWR-A1]37579$'A[4]/7[MI#;* MV/[YWE>Q=/$\TDK:-VOY MVN4[#39M0:3RVCCCB7=)+*VU5'N:??:3-8PQSF2&>"0E5EA??G?;[A5:DX5$D[^7E;?[RI_PCEYLQYMM]HV;_LWF?O<=>F/TS5:RTF:\MWN M#-!;P*VSS)WV@MZ#KDUK[F_X6!G)S]IQ^&,?RK/:TN]1U6YL;5F,"SNV"V$0 M9/S'L.*UG1II^[%O5JW>VW_!,H5JC7O22T3OVOO_ , AFT6\AO8+4*DK3@&) MXVRKCU!J2YT*XM[>69)[:X6$@2B"3<8_J,5)JM]'$]I:Z?,^RR0JLZD@LS'+ M$>U7-+^RS:/?6UAYB7S6^Z4R@$.H^\%QT_&B-&C* MWIY[OMI^)S=%%%>>=X4444 %%%% !6=?.8-7T>Y4X:*[0@_\"!_I6C61K[>7 M;VTHZI.#^A_PKORQVQ]D2]ZH_3]1:***^9Y"N6 MQGCBNB>&UU:WA^PS7%C>2-,T<3$_,W!=;3KUYPLM97[*Z6ORZ=RD^ER_VA%96\ MT%U)(/E,#[E[]3QZ9J2[T6>TMFN%GMKB-&"R&"3=L/OQ6]86-O::K]HM-RPW M&GO-$K')0^F:R]!P=.UE6^[]E)Q[@\5/U6"?+):N_7:RNO6Y?UF;7-%Z*W3> M[L_N,_3],N=2:7R%&V)"[NV0 !_6I=*T:YUAIA;O$IB )\PD9SZ8!K4\.:A< M2"2Q+ 6\5K*P51C<3SD^IYQ4?ARX:UL=4N%&6B2-P/7#9J:5"C+V;=[.]_DK MCJUZR]HE:ZM;YNQAV]O)CE M:)#(=15"Y49V[.F?3VK9=[-O%3:2-,LQ;,VUB(L/G;G(/;\*4<)SI.]KV7S= M_P#(MB6[% M_H.M7FW:\US'E?101M%5 [+X/B<.RO'J'[L@X*_)GC\:VE0I)66NC=_G;\OQ M,(UZK=WIJE;Y7_/\!K>&[H>8B7%I)<1KN:W27,@QUXQC/XU6LM(FO+9KDS6] MO K;/,G?:"WH.#6AID9TH?VW?N?-8,;:)C\\K$?>/MSU_P G)M9X]\<5Z]PU MHI+>7&W?VSP*F<*47%M6O?2_W-_B5"=62DD[VMK;[TOP$OK"?3KGR9PN2H96 M4Y5E/0@^E5JW/$B!FL;F$C[));A(%Q@JJ]CRHZE-2 M>X4445B;!1110 59\$.8?B0Z@X$]HP/OT/\ [+5:G^%VV?$[3@/^6D#@_P#? M#_X5Z^2NV)MY,\C.E?#7\T>QT445]6?*A1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7SC;IY4]W%_ ?7A1110 4444 %/BBDGE6.*-I)& M.%5!DGZ"F5L>&]0MM.U*1KMI8XIH'A\Z+[T1;^(?2J@DY)-V(J2<8.45=E&^ MTV]TR41WMM) S#(WC@\ \'OUHETR_@MA<2V5S' <8E>)@O/3G&*Z[Q3%>6\< M=[!?17VGQ31.T#K_ *MPBXW#KAAVR.OXU!9WEXEKJ6MZO,P@O(I(X;=F.)F; MIM4]%7UKHE0BIN.O]=3CABIRIQFK?COVL<< 20 ,D] *LW.GWMDJM=6=Q K? M=,L3*#],BC3[V33;^&\B2-Y(6W*L@RN?I^M=*D@O?!^I>3>S7MTS1S7*3Y'E M 'DIUSSP3D<=JRIP4D]=3>M5E3DM--/Q?X?KL8/]A:P5W#2K[;C.?L[XQ^54 M""K$$$$<$'M7H6N26<>N0M<>(KNQ(BB)ABB8@# YR#C]*Y;Q:DJ^)[UIHTC+ ML'4(SL98;%2JM*2W5^OZ[_(R9()80AEB>/S%#IN4C MHXZU'791:=837%E]MCEE@30_M++YK$@J6/RY/'3IT]JR[Z'3KKPV-2M M+'['*EW]G9%E9U92A8'YN_%3*BTKW+ABE)VL_P!/S,:"WGNI1%;PR32'HD:E MB?P%+<6ES:2^5EUJ_.R5 M[_?H<1V:JUU:7$"O]TRQE0?ID4HTR_:U-TMEF(J13NE=?CHK)>IRMM87EZ&-K:3SA/O>5&6Q]<"H&4JQ5@0P. M"#U%;EAJR2B"QN;J33K&*1I=UJA+LQ(ZG/8=#CC'0TGB])1XFNY)$11+MDC* M'(9"!@Y]^_OFLW"/)S)FL:LO:\DE;^OZ]##HHHK(Z HHHH **** "JNH'%HW MN15JJMXC3"&!!EY9 H'N:Z,*KUH^IR8^7+AIOR/H'1(_*T#3H_[EK$OY**OT MR&(0P1Q+]U%"CZ 4^OHCXH**** "BBB@ KD-?NYM=U-?#^GMA =UW*.@ [?Y M[X%:7B?6SI=FL%MEKZY^2%1R1GC=_A[U)X?-=S?/.^BB@ HHHH **** "BBB@"AK*Z KDTK8FW=,UJ***^2/K HHHH **** +6G7\NFWJ7,0!*Y!5NC ]0:UK[7+ M7[((K"T6)Y;<12/N+%%R24&1^OO[5S]%;T\14IP<(O1_UH85,/3G-3DM5_6I MLIK5M)#;K?::EU);J$23S2F5'0,,9(BIG7 MG./+)_UY]_F5"A"#YHK^O+M\BYJ%]]N-L?+V>1;I!][.[;WJ^GB$IKTNI?90 M4E01O"7ZC:!UQZ@'I6)136(J*7,GK=/YK;\Q/#TW'E:TLU\GO^1HC5G-KJ<4 MD>Y[YT=GW8VD,6Z=^M5]/N_L&H076S?Y3;MN<9_&JU%2ZLVU*^JV^^_YLI4H M).-M'O\ =;\D:%QJGGV$UKY.WS+LW.[=G&01MQCWZU'F<5'8ZY;6NER64U@TWFL6E< M7!0O[' Z?C6+15_6ZU^:_?HNN_3KW(^J4;6MVZOIMUZ=C4&J6]M?6]UIU@+9 MHB=RM*9 ^>,_./ MDBS1117S1](%%%% !4MM<26ES'<0G$D;!E-144TVG=":35F=+-XCMEMHYK:R M2.^)D^;<2(BV,L!C&3S]/QK/M]6@%A%9WUBMU'"Q,1$A1ESR1D=165173+%U M9.[?X*W3I\D<\<)2BK)?B[_?\S5;7;C^UHKY(T00J(XX1]T)TV_J:+C5X#93 M6MC8K:+.093YA M67RO,WQ-%C=C&>_2BRU#[)9WMOY6_P"TH$W;L;<'/IS5&BIC6G%))[7_ !W+ ME1A)MM;V_#8T[G67N=&M]/,04Q$;I0W+J,[01CMFH]7U+^U;\W/E>5E57;NW M=!ZX%4**5O]L=HK)/:WX; Z%-MMK>_X[CY7\V9Y,8W M,6QZ9K=N-?T^[AABFT=FCA7:BB[8 #Z 5S]%%.O.G?EZ[Z)_F%2A"I;FZ;:M M?D:=MJL-M-=*MDK65R 'MFD)QCH0W7(.:?+K$4CVD:V*I96S[Q;^83O/?+$? MTK)HIK$5$K7_ 7>_P!U^FPGAZ;=[?B^UOOMUW-^\UW3;^X,]SH[R2$8R;QA M@>@&.*IVFJQ)8"RO;,74"/OCQ(8V0GKR!R*S**FNGR+VI:DVH/$!$L,$*;(HE.0H^O<^]4:**QG.4YVVCZDJ M/_BJ]C)(WQ#?9/\ 0\?.I6PZ7=K]3UFBBBOJCY8**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *\4\?VIL_'\TF,)=PI(/RVG]5KVNO-_BW M8$V.G:JB_-;RF)R/[KRJQGV9P-%("" 1T-+7S!]T% M%%% !1110 5?TC4_[+NI)&@2>*:)H98F.-R-U&1T/ YJA13C)Q=T3**FG&6Q MU.K>)+.69;>ULPUD9(I;C,AS/M50%R1P!C'3G&:CU3Q%I>K2O-<:+*9BFQ&^ MVG"#'&%VXP/2N:HK5UYN]^ODC".$I1M:^GF_\S3LM5339K"YM+14NK8N99&< ML)L]BO\ #A21Q5B;7+9+&ZM=-TW[']JP)G,QD)4'.U>!@9^M8E%2JDDK(T=" M#?,U^+[W_/;L=->^(])U&X6XN]!:28(J9^VD @# X"UC:MJ3*J%\! M47HJ@8 %4J*)U93W%3P].F[Q7XM_F;@\18V?Z+]W3&T__6>N?GZ>_3]:HC4< M:"VF>5UN1<>9N]%*XQCWZYJC10ZDGNQJA36R-KP_KD&B?:6>Q:>69-BR+-Y; M1KWP=IY/K[4AUFTM;VUO-*TYK2>%]Q+W!E#CT(('O^=8U%"JR24>PGAZ;DY/ M=[ZO\MC;N=;M?L5Q:V&F_8TNF4SGSRY(!R%7@;1GZU=OO$VDZ@L"7&@R&.!- MD4:WQ54'L OZUR]%/VT_Z2)>%I.SUT\W_F;4&M6AT^*ROM,^TPV[LT&VB*. !5*BI=235F7&C",N9+7_/<****@ MU"BBB@ HHHH *M>'[4ZAXUT>V"[@DPE8>R_,?_0:JUUOPKL?M6O:EJC#*P1B M&,GU8\D?@OZUWY="]7F['D9S5Y4I(TBS;+$?\M6_^O_+ZT 6/#>GS M:E?/XAU%?WDO_'O&?X%]?\/Q/>NMI%544*H 4# Z 4M !1110 4444 %%%% M !1110 5XC>P'3O'.MV9&T22F91[,=PQ^#?I7MU>5_$NT^P^)]*U91A)T,$A M]P>I_!O_ !VN;&TO:X>4;.T=WT,>BNAG@TQK6X/]FW-G&$)M[M MM["4]@>,#-5K5M)BMK=#9R7]U*3YBAV39Z!0.II/#6=G)?C_ )7_ &L3=74 M7^'^=OQ,>BNFM=(T^'Q+?VMRIEM+>%I?F8@CA3R01TR169-I3KXA;3$&,S;% M(YPI.0?RYHGA*D5?SM\PABZD\--5716K5_P %<:Q,'255Z)V_ M%V,BBK\NBZA#=0VTEOMEF_U?SKAOHV>-97V1E@'?&=HSR<5T%I%HVIZ@VG6]C(@8 M,([H2L3P,[BIXP<55*BZKLFD]EYDU:RI*[3:W?D._>K^K2LG==/E?9OH M1]9C=JSZ_.VZ74PZ*W)K>QO-$NKVWL7LVMV0*?,+K("<8Y[CKQ5B&PMX-(LI M6T26^GF5G=D=QM&?E^[ZBJ6$DWHU:U[Z][=K[^0GBXI:IWO:VG:_>VWF,GB+<6V_B>:AKE:L['2G=7"BBBD,**** "I?"$!O_B3"X&4L MH&<^G(Q_-_TJ%F"J68X &2:Z'X461>UU/6)%^:YF\M"?[J\G]6_2OK* MIV7YGB9W5M2C3[O\CT:BBBOICYD**** "BBB@ HHHH **** "BBB@ HHHH * M*** *6L6?]H:)?68&3/;O&/J5(%>):!*7TP1GAHG*D'KZ_UKWJO$M0M/[(\< M:M88VQROY\0[8;YL#_OHC\*\W-J7M,*_+4]+*JOL\4K]=">BBBOCSZ\**** M"BBM;1[.WFM;Z\N('N!;*I$",1N+$C)(YP,5I3INI+E7]6U,ZE14X\S_ *OH M9-%;6NQZ<;B0649AN4N'B>!02I )PR^GTJ_J-K8Z=/+&/#TL\,0 :X\Z0*3@ M$]..M;_5'>7O*RZZ_HGV,/K:M'W7=]-/U:[G+45IVDFE6]AYMQ";NZ=\>279 M%1?7(ZDU-J>F0^=I[V2&-;Y 5B=L[&)QU].:S]@W#F33VTZZ_A^)I[=*?*TU MOKTT_'\#&HKTDAD6:9Y&625"=I([#V'K5FYT>T/A2&\AB*W:H)) M&W$[ER0>,X]#6GU.I>4=+I7(^N4[1EK9NQS5%=)X9T>UOK:ZGO(_,4?)$-Q' MS 9)X_"N;K*="4(1F]I7_ TA7C.-OQ"BNAU7PW=C49_L%FWV90NP;QD_ M*"<9.3SFL5K.=;,7;1XA\SRMV1PV,X(ZBG5P]2G)QDMOT"EB*=2*E%[_ *D% M%32VD\%O#/)'MCG!,9R/F .#Q5NQ;3(;26:\C:XGW!8[?<4&.[%A_*HC3;ER MMV]2I5$H\R5_0SJ*WI]+MKU=+GLHS;K>R&-HF;=M(."1GDCK4RVFE7M]<:7; MVKQ3H'$5P922[+ZCH <'I6ZPD[VNNEO.ZNK:?G8P^MPM>SZW\K.VNOY7.;HK M5M'TN&RB,EJ][>2.0T>]D$8[8QU)J\-%M5\6166UFMF7S'C)Y0;2=I(_SR*F M.%E-)Q:=VEZ7VO\ UH5+%1@VI)JR;];;_P!=3G**V-1-O':$?\(_+9.^-DKR MR''.> W!XK'K*K3]G*U[_?\ JD:TZG/&]K?=^C84445F:!1110 $@#)Z5O\ MPFMR\&KZFR\7$X13_NY)_P#0A7)ZM/\ 9],F8'#,-H^IXKU/P1IO]E>#].@* MXD>/SG]=S_-S],@?A7TF14K0G4?70^4*:Z:G04445[QX(4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5F^(-)36]!O-.?&9HR$)_A M<HQ5BN@^(>BG1?$_]I1K_ *'J)+,>RR?Q M?GU_$^E<_7@XVC[.JVMGJ?797B/;4$GO'1_H%%%%<9Z04444 %6['3+[4Y#' M96LL[ 9.Q>!QGD]!TJI7:^$+^RELDTR2YEM+A))95*@E)08R/FQ_='/X5K1@ MISY6SGQ-65*FYQ5SD%M+EKK[,MO*;C./*"'?GTQUI;FSNK)PEU;30.1D+*A4 MD?C70:AA4KW.,9Y--UTO8Z#::3>S^?J*S& M=P6W?9U*X"9]3UQ5.DDGY$1KR(C._IG[O7I6YH4\;^']1L(;R*SOI71UDED\L2(.J[NW]< MUT6GQ;=4\+22W4=S<>7=1O/&V[(53@;N^,D5=.@II:]OSL16Q1R%55&2Q/0 5W&DM!(E_ M;V>O3ZG=3VLB1VUPC1HW')Y)R0,D#BN6T#_D8]+_ .ON+_T,5$Z23C;K_70N MGB)24KK5>J_!ZF>Z-&[(ZE64X*D8(/I25UMU#I6JW>M00V#6]Q:I+.DXF9C( M4/S!E/ SSTZ4+H=A-J]G=K"4TF2S^V2IO)"A!AU!SG[V/SH]@[Z.X+%Q2]Y- M/_@7[]>AR56I],O[6$37%ELRVEK/.5Y811E\?7%=A?W M4^G^,-'L[:=TMXDMXUC#?*5;&[([YRC-E](YEMT)]:2HQB[-^1E'$3DKI;J_R,&.SN9KG[-%;S/<9(\I4);(Z\=:DNM-O M[)%>[LKFW5C@-+$R GTY%=C=WUK8^*;N^NI2D-QIV;66$%GD# *&SCAL!N3T MK$U:*.ZT.'4[6\OI(!<>0\-Y)O*OMW @CC&/:B5&,4[.[04\3.4HW5D[?>^A MS]%%%B_V)X3M8G3;<3CSYO7O>P5+V=*[W>I\CFN(]M7L MMHZ?YA11178>:%%%9/B#6DT73C+@-._RPIZMZ_04 9?B?4I[JX30--.;F?B9 MA_ GH?PZ^WUK>TO38-)T^.T@'RJ/F;NS=R:R_#&C26,#WU[EM0NOFD9NJ@\X M_P ?_K5T% !1110 4444 %%%% !1110 4444 %?#Z M[EZC\1D?C72T4 >&Z7=?:]/BD)RX&UOJ*N5#K.F'POXOGLL8L;P^;;GL,_P_ M@0I!=VERS M1//Y=Q JY"C'!/\ C5M98XM:T2\NX8[:[F603H!MZ@JA([9S7*V-_<:=;OSLSVVY_3%9=I;:MIT<%[I M^7%RN T"[\<_=;C@Y[5FRWMW/$(IKJ:2,=$>0D#\#1!>W=LI6WNIHE/)$X[ M=W3./6K^NJ[?+W?H^C^1/U)V2YNWS75?,U_$/_,*_P"P=#_6I-&BGFT#6H[9 M7:0B'Y4ZD9;/Z9K$DFEFV>;([[%"+N8G:HZ >@IT-U<6X803RQ!B"=CE/MG4:T::^]6-G0E[%4T]4T_N=S:E^T6/A>U$VZ*<7OFP*_#!0O)QV&ZK MVI^5:V=YJL6 =3C1(QCE=PS)_+]:YDW#7-RDE[--*N0'8MN;;GG!-6M3OH+A M+:VLTD2TME(3S2-S$G))QQ6RQ,>27HDN]]K_ '-_@8O#2YX^K;[6WM]Z7XE& M&&2XG2&)2TCL%4#N372S6EQHML]I86D\UY*NV>Z6)B%!_A3C\S_DO2J5&K6MV?4T)H) MK[POIIMHVE-M)+'(J*206(8<59U*RFO9=,TI&C6Y@M,LKMCYNNWZX%<]!=7% MJ2;>>6$GJ8W*Y_*FF60R^:7;S,[M^><^N?6J^L0<;-;I)^B_X9$?5YJ5T]FV MO5_\.SI8&NYM!OX]6C98((P+!59TU]8M/,$\TL31J8?L^=J_[) MP!R.^:QY[VZNE"W%S-*%Z"20MC\Z6&^N[>,QP74\2'JJ2%0?P%4\3%V3OHK7 MOKO?_AB5AI*[5M7>UM-K%_Q,T3:]<&+;GY1(5Z;\#/ZUD445RU:GM*CG:UW< MZJ4/9P4+[*P4445F:!1110!FZU,ZVBV\(+37+"-%'4Y_SC\:]F\/Z2FB:#9Z M6X?V&'2>[ MU9\;F.(]OB&ULM$%%%%=YP!1110 4444 %%%% !1110 4444 %%%% !1110 M5YM\4]-,#:?X@@3YH'\F;'=3RO\ [,/Q%>DU1UC3(=9T>ZTZ?B.>,KG^Z>H/ MX'!_"E**DG%[,<9.+4ENCR9'61%=3E6&0?:EK.TWS[.:XTF\&VYLW*$>H![> MW]"*T:^%Q-"5"K*F^A]SAJZKTE474****P-PK7T6&\\FZN].N72Z@ /DHN2Z MD\_7'I@UD4^*:6"020R/&XZ,C$$?B*TI34)J3_#1F=6#G!Q7XZHZW70T\0GG MCCMKM=0,5O*5V[HP>&;U ]?\:;8KKD?B;%[),\*D^<[9\HICKZ8KF;V^N-0N M7GN)&9F8D DD+DYP,]!0;Z\:#R&NYS#C'EF0[7-YYUY;O!D;8X MV0J%4= ,]J@AU&^MXA%#>W$<8Z*DK #\ :9<7=S=%3<7$LQ7H9'+8_.N>I6I MNER133Z^;_K8Z*=*HJO/)IKIY+^MS5O/^11TW_KM)_.M6WE18]#MY3^YNK:2 MW?Z,>/UQ7)--*T*PM*YB0DJA8[03Z"E-Q.PC!FD(B_U8+'Y/IZ5I#%J,N:W2 M*^ZWYV(GA'*-K]9/[[_E<[+3%-GJ$&EDC=;V]OOUO\ F=?J=GJ,GC"W MEBCE,>8BC@':J@#=SV[U!$T>I7VM:; P*W#-+!@\%U.>/KS^%8#:C?,KJU[< M%7^\#*V&XQSSSQ5K2;VSTXM=.DSWJ9\D#'EC(QD]_6NE8F$ZG9-MN_9JS2^7 MZ',\-.%/NTDE;NG=-_/]1=?F1]2-O$6T?EV]W/$F<[8Y"HS] :Y8U82K.I45 MUV_+Y'5*E-453INS[_G\S;6_N5\06%Q=6CVEK$XCBC9"JHO0]<>N2:GT^RN; M+Q5W=T +BZFF"\@22%L?G0][=2PB&2YF M>(=$:0E1^%;+%Q4N9W=G=>O^6B,7A9.-E975GZ>7GN7[*VU2SMX=2T\EO-W) MF%=[+@]&&.,UKW45TVN0FQDBMM3>SWW"C'+XY4=?F-75J"+>YFA#=?+< MKG\J9YLGF^;YC>9G=OSSGUS4PQ$(044GTZ[6ZKLV7/#SG-R;77IO?H^Z1T5L MUXN@ZI_:GG>2541?:,Y\S/&W//UKFJGGO+JZ"BXN9I@O3S'+8_.H*QKU5/E2 MZ+KOOR(K M>P/B#Q9I^D8S K>;T8/]2/R KT&ON<+05"C&GV_/J?#XJNZ]:53O\ ET"BBBN@YPHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_%&A1^(M N-/? D8 M;X7/\+CH?Z?0FO"XA-!++9W2-'[:3>.XY QGUK+HJG6FU9_DB(X:G&7-'?U?\ F;4&M6<+7T'] MF9TZZ*G[,)VS&5Z$.0??M4\/BCR=8L;N.R5;2RC:.&U63H&4@DMCDDG.<5SU M%"K36S_K<'AJ;O=;^;[6^^W71@D @:ZTGP,MC=ILGNI3Y W#<(#M8GCL6 _,UR= M%6JTM;^AF\+#1+9._?;;6Y9T^XAM-0@N+BV%S%&VXPEMH?T!.#WK8U;7]-U9 MYYY=(E%U(N%E:])"'MA=H&!Z5SU%3&I*,>5;>B-)482FIO=>;1T,/B6!3:7% MQIBSW]I&$BG,Q"_+]TLN.2/7(J"WUV-[%K/5+/[;'YQG1A+Y;JS?>YP<@^E8 MM%/VT^Y/U:GV_%_AV^1T"^*9#?RR26D;64EN+4V@8@"(?= ;KD>ON:J:AJ\= MQ81:?9V@M+-)#*4,GF,[XQN+8';C&*RJ*3JS:LV..'IQ::6W]?TPHHHK,V"B MBB@ J&YF,4>%!,C'" #.34CNL:%V. .M=;\.?##ZIJ U^^BQ:P'%JC?QN/XO MH/Y_2NS!X?VL[OX5_5CSGRQ^)[?YG9> _#9\.Z HG7%[(= 86ZYOK4F6 MW(ZD]U_'^8%>::9>_;;;+C;-'\LBD8P:]SKRGQ]X?DT35?\ A(K"+-I.<7<: M_P +'^+Z'^?UK@S'!_6:5E\2V_R._+\9]6JW?PO?_,SZ*9#,D\*RQMN1AD&G MU\:TT[,^Q335T%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %9^ISS-Y=A:(TEY=$(B+UYXJS=W4=G;M-*>!T')-2CQ/,/]%1OX$/\7XC@>V?6O7RK!>VJ>TFO=7XL\G-<;[&G[.#]Y_@C MKO"^A1^'= M]/3!D4;YG'\3GJ?Z?0"MBBBOJSY0**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH \T^)6ARVUU#XFLH]QCQ'=J.Z] Q_E^58$ M$R7$*31G*.,@U[-/!%A]QT/X'O7DYK@O;P]I!>]'\4>ME6-]C/VO^1T4,,=O!'#"@2* M-0B*.@ & *?117T9\Z%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4A 8$$ @\$&EHH \8\<>$W\-7QU+3XF.ESM^\11Q Q[ M?3T_+TKGD=9$#H<@U]"3P17,#P3QK)%(I5T89# ]C7C/B[P;<^&+E[[3T>;2 M7.6'4P>Q]O0_@??BQ>$]JN:/Q?F>KEV8O#OV=3X?R_X!AT4R.5)4#H<@T^O# M::=F?51DI*\7=!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4A(4$DX ZFAF5%+,0 .I-:/AOPQ>^+KP8#P:7&W[V?'WO]E?4_R_2NG#X: M5:6FW'CTJ YFD'&\_W1[G]!^%>XV]O#:V\= MO!&L<,:A411@*!T J+3]/M=+L8K.RA6*"(855_F?4^]6:]Z$(TXJ,=CY"M6G M6FYS>K"BBBK,PKG/%.LRVR1Z989:_NOE4+U13W]C_P#KK4UC58='TZ2[F.<< M(G=V["L;POI4[22ZYJ()O;KE P^XO]./TH U="T:+1=.6W0AI6^:63^\W^%: M=%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'<6\-U;R6\\:R0R*5 M=&&0P/4&I** /%-?T6?P5JY4"231[ELQ2'GRS_=/N/U'/K4B.LB!T8,I&01W MKU[4-/M=4L9;.]A66"4896_F/0^]>-ZUH=]X*O2KA[C1Y&_=3@%KOQ?=I?:@CV^C1G*)T,_P!/ M;U/X#UKT,#@)XJ5]HK=_Y'!CL?#"QMO)[+_,?X0\-R>+-2&IZA$RZ3;M^ZB8 M?ZYO\/7\O6O7P H X %,@@BMH$@@C6.*-0J(HP% ["I*^OITXTX*$%9(^ M0J5)5).AZD^C:LI2:,XBD/ MW9%[$'T]/RK0KTKQ1X7LO$^G&WN!LG3)AG ^:,_U'J*\E;[=H-^=*UJ,QR+_ M *N8_=D7L<]Q[_G7SV9Y8]:U%>J_5'T&6YFM*-9^C_1FA1117SQ]"%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-0U"*P@WORY^X@ZDT ME_J,5B@&-\S<)&O4FNL\%^!Y?M"ZYK\>;H_-!;..(O0L/7T';Z]/6R[+98A^ MTJ:0_,\K,,RCAUR4]9_D3> ?"$EL?[?U>,G4)AF&-Q_J5/?'8D?D/K7H%%%? M5I)*RV/E&VW=[A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %(Z+(C(ZAE88*D9!'I2T4 >6>*_AS-:2/J7AR M,LI.9;(=O=/4>WY>E<+#C[G=@\?5PSLM8]O\ (\AHJWK/A_6_#+G^T+-6PU2C\2T[GTV&QU'$+W'KV>Y)1117.=@4444 M %%%% !1110 4444 %%%% !1137D2-=SL%'O32;=D*4E%7>PZH9[F.W7+'GL MHZFK6EZ9JWB*=^$7ZG_)]J]/\ "_P\L-#=;R]87VH==[CY$/\ ML@]_<_I7HT,OD_>JZ+MU/%Q><0C[M#5]^G_!.1\+_#^\UR1+[6TDM; 89(.C MR_X#WZ^GK7KEM;06=M';VT210QKM1$& HJ6BO6C%17+%61\[4J2J2Y&3FZD'10.W^/O@4 0VJ/X MOUTWDJD:5:-MB1O^6C>_\S^ KM*KV5E!I]G%:VZ[8HQ@#U]S[U8H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BN;:"\MI+>YB26&0;7 M1QD,*EHH \D\0^"+_P -S/?:&DEWIQRTEL>7B^GM9-EJ-O?IF)L.. MJ'J*]QKC?$WP]L=:D-[8.+#4A@\ MQJ8;W=X]O\CBZ*I7R:OX\4OC2[8V]GG#7D>&/ ^F^&U$V/M5^1\US(.0?]D? MP_S]Z]W!Y,W[^(T7;_,\/%YRE[N'U??_ ".7\,_#^YU&=-4\3(54',5C_P#% M^@]NOKZ5ZJ..&C/JI[5IT4 >(ZMHVK>#9BETC7>EEL1W2#[H[ ^A]C^! MI\%Q%*=[[PS.()#RUI(? MD;_=/;Z'\Q7DXW*J=>\Z?NR_!GJX+-:E"T*FL?Q1@T5G'4)K&Z-GK%K)97*] M=ZX!]_I^E:"LKJ&5@RGH0<@U\U7PU6A+EJ*Q]+0Q-*O'FINXM%%%8&X4444 M%%%% !1110 4444 %%%% !115*\U6UL\AGWR=HTY/_UJTITIU9#3]'MVN[MN/D&0OO\ _7Z5IZ5X.U_Q-MDO,Z9ISGZ)X?TWP]9_9]/MP@/WY&Y=SZD]_P"5?08/)E'W\1KY?YG@8S.' M+W,/IY_Y'/>$? 4.C.NI:FPNM5;YLGE83_L^I]_RKM:**]Y*VB/!;OJPHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH 1T61&1U#*PP5(R"*XG6_ACHVHEIK MIUP>08N8R M?]WM^!%=O10!X9J?@[Q-HC,7L_MUN.DMMECCW'4?E^-8:WL18I)NC<'!#C&# M7T?6;J>@:3K*D:AI\$YZ;V7#CZ,.1^=QI:](O?A-HLQ+65S=V;]@&#J/P//ZU@W/PLUZ G['JEK.@Z>:&0G M]#_.N.>62^S+[STZ>>0?\2#7IK_D=8=;)OY'+DA1DD M >]5Y+Z"/C=N/HO->FV7PDTN,AM0U"[NV'4+B-3_ #/ZUU>E^%M$T;!L=-@C MD'20C>__ 'T=[^?KLR5C']3^?X5W]%=U.E"FO<5CRJV)JUW>I* MY';V\-K D%O$D4*#"I&H55'L!4E%%:& 4444 %%%5K^^@TZREN[AML<8R?4G ML![T 9GB;6_[)LEC@^>]N#LA0^/\ /-.\-Z)_8]B3-A[R<[YGZ\^F?:LS MP[8SZO?OXAU%?F8XMHST5?7_ _$UUM !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% $=Q;PW4#P7$22PN,,DBAE8>X M-<+J_P +M/G=KC1KF33KCJ%R6C/]1^9^E=]10U=68)M.Z/$[W2_$^@DB_P!, M:Z@7_EXMOF&/4XZ?B!52WUNQGX,OE-Z2#'Z]*]WK(U3PMHFLY-]IL$DAZR ; M'_[ZFULIPU75+E?E_D>E1S7$TM&^9>?\ F>7JRNNY6##U!S2UTMW\)M-+ M%]-U&\LW/3)#J/Y']:R)OAYXJMB?LNJ6=P@Z"3*L?S4_SKS:F15%_#FGZZ?Y MGI4\\IO^)!KTU_R*-%$OA[QI:_?TF*=?[T4BG]-V?TJNUIXHC^_XBG1>&?&MUTTV"V4]Y)%_EN)_2 MKT/PX\2W)'VW6;:W0]?)!8C]%_G6T,DQ#^)I&,\ZPZ^%-F:\B1+ND=4'JQQ6 M?-KEI&P2(M/(3@+&,Y-=W9_"C1HV#WUU=WK]\OL4_ES^M=7IF@:3HR@:?I\$ M!Z;U7+GZL>3^==]+(Z4=:DF_P.&KG=66E.*7XGE-CX>\5Z\1Y-E_9UL>LMQE M3CV!Y_(?C79:-\,M'L&6?4&?4KGJ3-PF?]WO^)-=M17JTI*XB(L:*B*%51@*!@ 4M%%;&(4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!1U31]/UJV^SZC M:1W$?;>.5]P1R/PK@=3^%\]HS3^'=19._P!FN#D'Z-_B/QKTRBE**DN62NAQ MDXOFB[,\+NY-8T5MNLZ3/"H./.1734BD/\=N3&?R'!_$5Y=;)\/4UC[K\CU*.<8BGI+W MEYGGO6BMZZ^$ZQ9;2=;N8/1)EW _B,?R-9DO@3QC;?ZJYL;H=@&P?U4?SKSJ MF1U5\$D_P_S/1IYY2?QQ:_'_ "*E%,DT7QE;'$NA>9[Q.K?R8U"UOXFC^_X: MO#_NHQ_D#7,\HQ:VC?YHZ%F^$>\OP99HJJL?B-_N^&;\?[T3C^:U(NG>+)>$ M\/3 G^_Q_/%"RC%O[/XK_,;S;"+[7X/_ ")J*EB\(>-;K[UO:6F?[\BG^6ZM M"W^&&L7)_P")EKR1KW6V0MG\]O\ *MX9'7?Q22_$PGG=!?"FS%FN8+<9FF1/ M]YJHC6!<3"#3[6>\F/18D)S_ %_2O1;#X7>'+0AITN+QQSF:7 S]%Q^N:ZRS ML+/3H?)LK6&WC_NQ(%'Z5WT4Z?X'\3 M:V0]_(FEVI_AZR$?0'^9'TKNM!\"Z'H#)+!;>?=+S]HG.Y@?4#H/P&:Z2BO5 MITH4H\M-61Y52K.K+FJ.["BBBM#,**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH .E<5<._C M'71;1%O[(LVS(XZ2-_GCZ9/>KGBC5)IIH]!TWYKNYXD(/W$/KZ^N6[%8PH/ MYG/Z5GR_%2\DXL_#DI'9I93_ ""_UJ92C'XG8J,)2^%7/3**\K;XD^)&_P!7 MHEJO^\S'^HIG_"Q/%NYDB! _[Y)/Z5TEAXFT34\"SU2UD8]$\P*W_?)P M:T,C5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBH;B[MK./S+FXB@3^]*X4?F M: )J*Y:_^(GAFPR#J(N''\-NA?/X]/UK$F^+>GMD66DWTY_VMJ_RS0]-6"UT M1Z)17E[_ !/UF0Y@\.JB]A)(Q/\ (5"WQ&\4M_J]&LE_WBQ_]F%8O$45O-?> MC98>L]H/[F>K45Y0OQ%\5K_K-'L6_P!WTU]Z!X:LMX/[F>HT5YU%\6K5?^/[1;V#UV,'_GMK8L?B3X9O2%:\>V<_ MPW$97]1D?K6R=U=&336C.MHJM::A97Z;[.[@N%]8I W\JLT""BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KFZ MM[.+S;J>*"/.-\KA1GZFJ?\ ;^C?]!>P_P# E/\ &N>^)?\ R+EO_P!?:_\ MH#UH_P#"#>'/^@=_Y'D_^*KGE4J.;A!+2V_F=L*-"-*-2JWK?9+IZLT/[?T; M_H+V'_@2G^-']OZ-_P!!>P_\"4_QK/\ ^$&\.?\ 0._\CR?_ !5'_"#>'/\ MH'?^1Y/_ (JB^([+[W_D*V#[R^Y?YFA_;^C?]!>P_P# E/\ &C^W]&_Z"]A_ MX$I_C6?_ ,(-X<_Z!W_D>3_XJC_A!O#G_0._\CR?_%47Q'9?>_\ (+8/O+[E M_F:']OZ-_P!!>P_\"4_QH_M_1O\ H+V'_@2G^-9__"#>'/\ H'?^1Y/_ (JC M_A!O#G_0._\ (\G_ ,51?$=E][_R"V#[R^Y?YFA_;^C?]!>P_P# E/\ &C^W M]&_Z"]A_X$I_C6?_ ,(-X<_Z!W_D>3_XJC_A!O#G_0._\CR?_%47Q'9?>_\ M(+8/O+[E_F:']OZ-_P!!>P_\"4_QH_M_1O\ H+V'_@2G^-9__"#>'/\ H'?^ M1Y/_ (JC_A!O#G_0._\ (\G_ ,51?$=E][_R"V#[R^Y?YFA_;^C?]!>P_P# ME/\ &C^W]&_Z"]A_X$I_C6?_ ,(-X<_Z!W_D>3_XJC_A!O#G_0._\CR?_%47 MQ'9?>_\ (+8/O+[E_F:']OZ-_P!!>P_\"4_QH_M_1O\ H+V'_@2G^-9__"#> M'/\ H'?^1Y/_ (JC_A!O#G_0._\ (\G_ ,51?$=E][_R"V#[R^Y?YFA_;^C? M]!>P_P# E/\ &C^W]&_Z"]A_X$I_C6?_ ,(-X<_Z!W_D>3_XJC_A!O#G_0._ M\CR?_%47Q'9?>_\ (+8/O+[E_F:']OZ-_P!!>P_\"4_QH_M_1O\ H+V'_@2G M^-9__"#>'/\ H'?^1Y/_ (JC_A!O#G_0._\ (\G_ ,51?$=E][_R"V#[R^Y? MYFA_;^C?]!>P_P# E/\ &C^W]&_Z"]A_X$I_C6?_ ,(-X<_Z!W_D>3_XJC_A M!O#G_0._\CR?_%47Q'9?>_\ (+8/O+[E_F:']OZ-_P!!>P_\"4_QH_M_1O\ MH+V'_@2G^-9__"#>'/\ H'?^1Y/_ (JC_A!O#G_0._\ (\G_ ,51?$=E][_R M"V#[R^Y?YFA_;^C?]!>P_P# E/\ &I;?5M-NYA%;:A:S2$9"1S*Q_(&LK_A! MO#G_ $#O_(\G_P 56"-*LM'^)FE6]A#Y,36[.5WLWS;9!GDGT%3*I6@US)6; M2Z]2X4<-44E!RNDWJET^9W]%%%=1P!1110 4444 %9>OZS'HNFM.<-,WRQ(? MXF_P%:$\\5K;R3S.$CC4LS'L*Y'2+>7Q-K)UN\0BS@.VUB;N1W_K]?I0!H>% M]&DM(7U&^RVH77S.6ZJ#SCZ_Y[5T5%% !1110 4444 %%9>M^(M,\/6OGZC< M!,_*M&T!3]OO467'$*?-(?^ CI^.*X6^^)FKZ@2NAZ8L$1X$]S\Q^ MH'0?K7-VVC6L#>8X,\I.2\G//TK1Z5XF(SN*THQOYO\ R/;P^22>M:5O)?YE M&[CU?66W:SJ\\ZGGRD.$'X=!^5)#HUA#T@#GU<[O_K5?HKR*N88FK\4W\M/R M/7I9?AJ7PP7SU_,:D:1KM1%4>BC%.HHKC;OJSK2MH@HHHI#"BBB@!DD,6CK'X@TLJO3[1;=/^^2H->I0SJO#2HN9?JZ3K^E:Y%YFG7L4W&2@.'7ZJ>16E M7@\VC0^:)[.1[2X4Y5XB1@_T_"NATCXAZKHI6W\00&[MLX%U%]\?7L?T/UKW M,-F%#$:1=GV9X>)R^OA]9*Z[H]7HJEI>KV&M6:W>GW*3Q'J5/*GT(Z@_6KM= MIQ!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !117'>(_B)IFC2-:6:G4+\<>7$?E4^[?T&?PH Z]W6-"[L%51DLQP M*X_6OB5HFF,8;0MJ-ST"6Y^3/N_3\LUP&HW.M^)Y?,UF[,=OG*VD/"C\/ZG) MI]M96UHN((E4]VZD_C7E8G-Z%+W8>\_P^\]7#917J^]/W5^/W%Z]\9>+M7RL M)ATR _W!\^/J,'U(R?S-6:**\^=24W>3N=\(1@K15@HHHJ M"PHHHH *KS6-K/\ ZVWC8^NWG\ZL4549R@[Q=B90C-6DKF6VA0)();66:VE7 ME61SQ_7]:UK+Q1XOT? %U'J4 _@N!EOSX/ZFFT5Z%'-<33^U=>>O_!."ME6& MJ?9L_+^K'6:/\4-+NW%OJL,FFW'0[_FC)^N,C\1^-=M!/#U@NDVS1*X]QTJK9QZIH%P;G0KUXLG+0.ZT5P>@?$NSO)5L]:A_LZ\/&\_P"J8_4_=_'CWKNP M0RAE(((R".]>NFFKH\EIIV8M%%% @HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#C?B7_R+EO\ ]?:_^@/795QOQ+_Y%RW_ .OM?_0' MKLJYZ?\ &G\OU.RK_NU/UE^@5BZEK_\ 9VNZ?IGV;S/MA_UGF8V^O_LU57FXQNNZ_,C"4XU*C4ET?Y':57OIKFWLY);2U^U3KC;#Y M@3=R,_,>!QD_A7!Z?H]KK/C77H;SS&A5B?+5RH)SP3CKBJEI-))\*M41W9EB MN51,GHNZ,X_,FL7B79Z=^O;Y'4L#%27O7UC?3^;Y_P"7J=S>ZZFG-ID-S;NM MU?NL:Q*P(0DJ&RWMN[=:L_:;[^UA;_V?_H>W/VOSEZ^FSK^-<#K&F6E:210V?Q,BB0".&&R"KD\*H3U/M25>?-9[72^]> M@WA*?)>.]I/[G;37_,[FL75-?_LW6M.T[[-YGVUL>9YF-G..F.?TKS_5TL+C M2[C4M-L]1G=9P7U.ZE"X.1@*!][\@1Q6WJ1O+#9OW8P<=<"IM9_Y >H?]>TG_H)KS6[&?AAI@SC_3S_ .U*TK5G M3EY6;_(QPV&C6I]FY)7^3/5Z*X"[T^+0?'&B_8GE#W((N'>0L923@ELGJ>OU MIUI8P^)/&6L#4VD=;3]W;H)"NSGAACZ9_&CZP[\O+K>V_E>!YG_ B !6Y;232VL4D\/D3,H+Q;PVP M^F1UKS'35V> _$2[BV)U&X]_F7FKMU))=6?A31WD=+*ZB3S@C;?,Z?*?\]ZR MAB9**-P M3;Y'WAG)W''!/ZUQ=\MM:KIFHZ387ULK3?\ ']5^_Y7/29M.E36 MUS?2W]Q#/I_D6Z?ZJ?SE;S?^ CD?C7%ZAH]A,[6& M2O(QTSU%5]::5W'L]^[)6 3E93T3:>G5*_?5?U8]'HKA=)M8M&^(L^GV :*T MDMPS1;BPR "#S[Y_,UW5;4JG.G=6L['+7HJDU9W32?WA7&ZE_P E5TC_ *]& M_E+795QNI?\ )5=(_P"O1OY2U&(VCZK\S7!?%/\ PR_([*BBBN@XPHHHH ** M*Y[Q1K,EG$FGV.7U"Z^5%7JH/&?\/S[4 9VKW$OB;6ET2SB::L PTS?-*_]YO\ 5JT %%%% !1 M12,P52S$!0,DGM0 M<'XI^(:6,[:9H2)>7_*O)U2(_U/Z#]*QO%7C>ZUJYET MCP_)Y=H/EGO!U?U"GL/?J?IUQ+*P@L(MD2_,?O.>K5YV.S&&%7*M9=O\ST<# ME\\2^9Z1[_Y$*6$UW=M?ZM<->7C\DN<@>W^>*T***^5KXBI7ES5'<^JH8>G0 MCRTU8****P-@HHHH **** "BBB@ HHHH **** "BBB@ I&4,I5@"#U!I:* * M$,%]HMY]OT*Y:WF_BBS\KCT(Z$>Q_2O1?"GCRUUYOL5ZBV>J+P82?ED_W<_R M_G7$U2OM-CO '4F.X3E)5X((Z5[F!S>4+0KZKOU7^?YGAX[*8SO.AH^W1_Y' MN=%><^#_ !Y/]K31?$+!;@X6"Z/ D] Q]?0]^_/7T:OI8R4DI1=TSYN47%\L ME9A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5K_ M %"TTNSDN[V=(((QEG<_I[GVJKKVO67AW3'O;Z3"CA$'WI&[*!7D&H7^I>+[ MQ;S5&\JS0Y@M4.% ]??Z]_85C7Q%.A#GJ/0VH8>I7GR4UJ:>N>--5\4.]KI6 M^PTS)5INDDH_H/8?B:S;+3K>Q3$2_,>KGJ:LHBQH$10J@8 X%.KY3&9C5Q+ MY=H]O\SZO!Y=2PROO+O_ )!1117G'H!1110 4444 %%%% !1110 4444 %%% M% !1110!!=6<%Y%LF0,.Q[CZ&I=&\2ZSX/(C):_TD=8F/S1#_9/;^7TIU! ( MP>17=@\PJX9V6L>W];'#B\!2Q*N])=_ZW/5M&UNPUZP6\T^<21GAEZ,A]&'8 MUH5X5 ;_ ,/7_P#:>AR;&_Y:P'E9!Z8[_P"<5ZOX6\56?BC3_.AQ'HHHKH.<**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#C?B7_P BY;_]?:_^@/795QOQ+_Y% MRW_Z^U_] >M'_A.?#G_01_\ ($G_ ,37(JD(5I\SMM^IZ$J-2IAJ?)%O66RO MV.AK+OM"M;_5K/4I9)A-:?ZM5(VGG//&?UJE_P )SX<_Z"/_ ) D_P#B:/\ MA.?#G_01_P#($G_Q-:2JT9*SDOO,88?%0=XPDODR[8Z%:V&K7FI123&:[_UB ML1M'.>.,_K52+PC80Z#XE$KL67>#E3P=N,?*.U-_X3GPY_T$?_($ MG_Q-'_"<^'/^@C_Y D_^)J>;#[777KWW-.3&WORRZ='TV^XGO_#%EJ%E86[R MW,36( @FB<+(N !UQCL#TZBEB\-VD>K1ZD\UQ-.D @/FL&#C;C+<9)/>J_\ MPG/AS_H(_P#D"3_XFC_A.?#G_01_\@2?_$TZ^\.3&VY>65M>CZ[E<^ MM+,,L'VF_%L[%U@$_P D;'N!CJ!QDYXJ_)X9LY;C3)GFN"^G*%B^9?F QC=Q MST[8J#_A.?#G_01_\@2?_$T?\)SX<_Z"/_D"3_XFDOJRV:^\IK'2W4ON9N7- MNEU:36\A8)*C(Q7J 1CBL23P?I\FA0:09KK[/!-YRL&7>3SU.W&/F/:D_P"$ MY\.?]!'_ ,@2?_$T?\)SX<_Z"/\ Y D_^)JI3H2^*2^\SA2Q=/2,9+KLR[?: M%:W^K6>I2R3":T_U:J1M/.>>,_K5:_\ "EC?:D]^)[NVFD79+]FEV"5>.&X] MA4?_ G/AS_H(_\ D"3_ .)H_P"$Y\.?]!'_ ,@2?_$TG+#O=K[RHT\9&UHR MTTV>PMOX/TZUT>\TN.6Y\BZ8,Y++N&,=#CV[YJ>Z\,:?=Z3:Z?*9MMH ()E? M$B8[@XQV]*K_ /"<^'/^@C_Y D_^)H_X3GPY_P!!'_R!)_\ $TKX:UKK[T-Q MQK=^65[WV>^PZU\(:9;B[,S7%Y+=)LDEN9-SE>. 0!Z#GKQ54^ M-:V2![S4 M9%B(,.^<'RO4*,8&>,\=A5C_ (3GPY_T$?\ R!)_\31_PG/AS_H(_P#D"3_X MFE_LKZK[RE]?3NE+[F6-3\-VNIZC#?FXN[:ZB38)+:0(2/?@^I_.I+/0+2RU M2]OT:5Y+S_6I(04_ 8_G5/\ X3GPY_T$?_($G_Q-'_"<^'/^@C_Y D_^)JN? M#WYKJ_J9^SQG+R\LK;;,C_X0?2]Y7SKT6AD\PV8G_HX(QTX'3%4_^$Y\.?]!'_P @2?\ Q-'_ G/AS_H(_\ D"3_ M .)I)X9*R:^]%...;3<9:>3ZET:%:CQ =:\R;[28_+VY&S&,=,9_6M2N>_X3 MGPY_T$?_ "!)_P#$T?\ "<^'/^@C_P"0)/\ XFKC5HQVDOO,I8?%2MS0EIIL MSH:XW4O^2JZ1_P!>C?REK1_X3GPY_P!!'_R!)_\ $U@C5;+6/B9I5Q83>=$M MNR%MC+\VV0XY ]16=:K3ERJ,D]5U\SHPN'JPYY3BTN66Z?8[^BBBNL\T***1 MV5$9W8*JC)). !0!3U74X-(T^2[G/"C"KGEF[ 5A^%],FGE?7M2^:[N.8@1] MQ/4?4?I]:IP*_C#7C<2 _P!D6;813TD;_/Z8]:[4 8' H **** "BBB@ KR MCQKXKGUV_ET'2)=MC'Q=7"G_ %A[J#_=_G].NM\0_%,UOM\/:6Y%[<+^_D4_ MZM#VSV)'Y#ZUR-C91V-LL48YZLW=C7G9CCEA86C\3V\O,]'+L"\3.\OA6_GY M#[6UBLX%BA7"CJ>Y/J:FHHKY"4G)N4G=L^NC%12C%62"BBBI*"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** *M_817\'ER###[KCJIKJO ? MB^?[2/#VM29N%&+6=C_K!_=)[GT/?IUZ\_5+4; 7D(9#LN(SNC<'!!^M>MEN M8/#R]G4?N/\ \K,LO5>/M(+WE^)[G17'^ O%;:]8/97QQJ=H,2@]9%Z!OKV M/_UZ["OK#Y/8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAK.K MVFA:7-J%X^V*,< =7;LH]S5R65((7EE<)&BEF9C@ #DDUXKK>L3>--;,[;ET MFV8K!$>-Y_O'W/Z#BLJU:%&#J3V1K1HSK35.&[(+BZO?%6I?VMJI_=#BWMQ] MU%_S^=7J !@"BOC,7BYXFISR^2['V6$PL,-3Y(_-]PHHHKE.H**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SY$N]*U!=8TB0Q74?+H M.D@[@COGT_K6A171AL3/#U%.'_#F&)PT,1!PG_PQZ9X7\26WB;2$O(<)*ORS MPYR8V_P/8UM5X9;WMUX5UA-8L 3"QVW, /#K_G\C7M6GW]OJFGP7UH^^"= Z M'^A]^U?9X?$0Q%-5(?\ #'QF(P\\/4=.?_#EFBBBMS **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** (KFUM[R+RKJ"*>/.=DJ!AGZ&J?\ 8&C?] BP M_P# 9/\ "M&BI<8O=%QJ3BK)V,[^P-&_Z!%A_P" R?X4?V!HW_0(L/\ P&3_ M K1HI>SAV'[:I_,_O,[^P-&_P"@18?^ R?X4?V!HW_0(L/_ &3_"M&BCV< M.P>VJ?S/[S._L#1O^@18?^ R?X4?V!HW_0(L/_ 9/\*T:*/9P[![:I_,_O,[ M^P-&_P"@18?^ R?X4?V!HW_0(L/_ &3_"M&BCV<.P>VJ?S/[S._L#1O^@18 M?^ R?X4?V!HW_0(L/_ 9/\*T:*/9P[![:I_,_O,[^P-&_P"@18?^ R?X4?V! MHW_0(L/_ &3_"M&BCV<.P>VJ?S/[S._L#1O^@18?^ R?X4?V!HW_0(L/_ 9 M/\*T:*/9P[![:I_,_O,[^P-&_P"@18?^ R?X4?V!HW_0(L/_ &3_"M&BCV< M.P>VJ?S/[S._L#1O^@18?^ R?X4?V!HW_0(L/_ 9/\*T:*/9P[![:I_,_O,[ M^P-&_P"@18?^ R?X4?V!HW_0(L/_ &3_"M&BCV<.P>VJ?S/[S._L#1O^@18 M?^ R?X4?V!HW_0(L/_ 9/\*T:*/9P[![:I_,_O,[^P-&_P"@18?^ R?X5+;Z M3IMI,);;3[6&0# >.%5/Y@5)-;&CV.V'#7DWRPIU.?7'M_.F^&=$.DV9EN#OOKCYYG) MR1_LY_SS0!IV%C!IMC%:6ZXCC&/3O^HQ^!]:SJU(TH.I+ M9&E*G*K-4X[LRM.AGDDFU*]8R7ETQ=V;J >?\_A6A117P^(KRKU'4GNS[>A0 MC0IJG#9!1116)L6[#3+S4Y'2SA\QD&6&X# _$U>_X136_P#GR_\ (J?XU?\ M!?%Q?D?\\/ZU@B_OF8!;NY))P )&_P :[E2H0HPG43;E?9KI\F<+JUYUIPIM M)1MNGU^8EYI]WI\@CNX'B8\C=T/T/0U6KL-4,S^![=M1W?:O,'EF3[QY/7_@ M-9L/AQ$M(KC4M1BLO-&Y$9=S$?3(HJX*2G:EM9/6RM?OT"EC(N%ZF]VM+N]N MW4P:*VM2\/FSL%O[:\CN[4G:708P?IDU-#X7\W3;:_>_BAAD7=(TBX"=AWY) M_"L_J=?F<>75*_3;N:_7*/*I%K*:A;5_UOL-8JBX.=]%_6VYET5T$GAJ. M6VEETW4HKUHAEXU7:V/;DTVR\-K=:3%J,E_'!"Q(?>G" $CKGDDXX]ZKZE7< MN5+I?=6MZWL3]=H6YK];;.]_2US!HK8703=:F+/3KJ.Z38':;&U4'OUJV/#- MK-(T%KK5O-L>V<$APW 7'4GVK57PW8&?[/_;T'GYV[!'QGTSNJ:>%JU%>*\M6EK\R MJF*I4W:3\]$WI\CG*E6WF:X2W\MA*Y"JC#!R>G7ZBMBRTC['XEBM+ZX2$QLK MHVW<)#D8 ^M7O$=C"_B)9(M0 NIIXT,2H=T7R@!LYY['\:UC@Y^S)GN[@E1Y MC]6RH/.2>@]^U7CX8M(YA;3:W;I='@QA,@'TSFI^J5)3DH+1.VK7W7V;]"OK M=.,(N;U:OHG]]MTO4YNBK6HZ?/IEX]M< !UY!'1AZBJMX/N#D?A7DC*KH5895A@CU%:GPWU=M+U>X\.7+_ +J8F6U)/?'(_$#\ MP?6OJ,GQ?M(>QENMO3_@'S&<814Y^VCL]_7_ ()ZG1117M'BA1110 4444 % M%%% !1110 4444 %%%% !116?K>K0Z'HUSJ,_P!R%,A<_>;H!^)Q0!POQ)U^ M6XGC\,6#X>0![MP?NKU"_P!3^'K7/6\$=M D,8PJC JGI@GNI+C5+QMUU>.7 M8GT)S_GVQ6C7RF;XOVM7V4?AC^9]7E.$]E2]I+XI?D%%%%>0>L%%%% !5_1K M*/4=7M[29G6.0G)0@'@$]_I5"MCPM_R,EG]6_P#036V&BI5H1>S:_,QQ$G&C M.2W2?Y#O$6A'1KE/*+O;2#Y';J#W!Q3/#VEP:M?2P3O(JI"9 8R <@@=P?6N MC-S%JE_J6@WC=9&:W<_PGKC^OYBJ'A6UELO$-[;3KB2.W<$?\"7FO2>%I_6H MR@O<;M;LUNOU1YJQ53ZM*,W[Z5[]T]G_ )F)H^DRZQ>&!'$:*NYY",A16H;' MPLK^6=3NBP."ZK\N?^^:I^'=7CTJ[D%PA:WG39)MZCW_ )UH_P#".:5?G.F: MQ'EN1%+C=_0_I66'IQE23IQ4I=4WKY6U1KB*DHU6JDG&/1I???1F5K6BOI,L M;+*)K:8;HI5[CT_E4VFZ"L]D=0O[D6MD#PV,L_T%&M6^KV-O;V5^X>VC_P!2 M5 *_GC/YUH^,?W$&FV<>1"D60.QZ#_/UH=&G&52HXM*-O=?=_H"K5)1ITU)- MRO[R[+]2O#IWAN\E%O;ZA=QS/\J-*HVD_D/YBLZ;2);/7(M/NNCR*NY/XE)Q MD5FUJP:C=ZCK5@]W,9629 I( P-P]*P52E523A:5UMM;SU-W3JTVVI7C9[[W M\M!NOZ=#I6JM:P,[(%4Y<@GGZ 5F5O\ C'_D89/^N:_RK%MHA-=PQ,<*[JI/ MU-1BH*.(E"*TN7A9N6'C.3UL;%EH$(L%U#5;K[+;/_JU49=_I_DU8@TG0-1D M^SV6H7,=RWW!.HPWY ?SI?&TC?VM! .(XX1M7' R3G^0_*N;CD>*5)(VVNA# M*1V(KHK2I4*OLN1-+=N]WWZZ>1ST8U:]+VO.TWLE:R[=-?,EO+.:PNY+:=<2 M1G!QT/N*@JQ>7MSJ$_GW4IDDQC<0!Q^%5ZX9\O,^3;H=\.;E7/OU"BBBH*"B MBB@!KHLB,C@,K#!![BK_ ("UM] UPZ#=.397C;K9V/W'/;\>GUQZU2JAJUHU MS:;XB1/"=\97@Y'I7IY7B_85N67PRW_S/-S/">WIZT5@>#O$"^( M_#L%VQ'VA/W=P!V<=3^/!_&M^OKSY **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ JO?7L&GV'K.?6=3?Q#J"8'2UC/10._^>^3774V.-(HUCC4*B@* MJCH *=0 4444 %%%% &/XHUA=!\.7E_D"1$VQ ]W/"_J<_A7D&BVY@L%=\F6 M8^8Q/7GI75?%.\-S?Z1HBM\K,;B5<]N@_0/6, ,#@5X.>5[1C1775_H>[DE M"\I5GTT7ZA1117S9](%%%% '4^"6*75\PZB#(_.H/^$UU;TM_P#OV?\ &J.B MZQ_9$EPWD>;YL>S&_;CWZ&LNO0^N3IT(0I2::O?[]#@^IQJ5YSJQ33M;[M2Y M?ZG>:G*)+N8R%?NC& OT K>O--TZP$(US4;N>ZV!A%&<[1Z9/;.?2N5KHG\3 MP74[7SM^ \12FN145[JO>UD_E?\ M$T+AK%_!%XVGV\L,!F7B4Y+'*\]3]/PJMJY(\%:2,\%^1^#55N?$YN]*GL'L MHDB?'EB([1& 01QCGI[54O-8^UZ+::=Y&W[.<^9OSNZ]L<=:Z:V)I--1?V+; M6UNQP,52FU;S= M]+\C'E2F3S M=_7[W&,?[7KVJ(3HTHRBIW;BUUMNM%^I4X5JLHR<;)23Z7V>K_0V_"9A72-6 M:02'"C>(OO[<'I^M5K:Y\-QW43P6NIF97!0#:26SQQFLC2]4N-)N_/@(((PZ M-T<>AK67Q+90RF>WT.WCN>HDWY /KC%:TL12=*$9-)Q[J_6^AE5P]159RBFU M+L[=+:EIX9=;\42RVK76G 1!IFD&Q\#CH#WX_*J\"^&8+J)(A>WDAAJA9^(+NUU:74&VRO-Q*KW2K1\1VL),MCHMM;W':0MNV_08&*:KT) M>^VKW;=TW]RV^\3H5X^XD[625FE][W+OB'_D=;'ZP_\ H55M7_Y'P?\ 7>'^ M2U0U76VU'4X+](/)DB51C=N!(.0>@JQ?^((+ZYM[K^S4CN8Y4D>59/OA>W3Z M<\]**M>E-SM+[2DM'JM1TJ%6"A>/V7%[:/0W[;9_PL2\W8SY(VY]=J?TS7$7 M/FFZF\[_ %N]M_\ O9YJ[>:S+/KC:I OD2DJ5&[=C"@=<['/F[\#/KC']:BM5HU[Q>YWT ME)07/:_EL%%%%9F@5FZJTMG):ZI;'$]G*K@^V?\ '^9K2IDL2S0O$XRKJ5-= M&%KNA6C473^F88JBJ]&5-]3U_3KZ+4]-MKZ YBGC61?;(Z5:K@?A3J#2Z#=: M9*V9+&<@#/16Y'_CP:N^K[K?8^%VT84444 %%%% !1110 4444 %%%% !111 M0 5YC\4-1-Y?Z?X>A8X)^T7&/3D*/RW'\J].Z5X8MW_;/B35=7)W+),4B)_N M#I^@6N;&5_84)5%OT]3IP=#V]>--[=?0N !5"@8 & *6BBOAC[@**** "BBB M@ K8\+?\C)9_5O\ T$UCT^*62"59(9'CD7HR,01^(K6C/V=2,WT:9G6A[2G* M"ZIHTM'Q)=R1L5=)MRL.Q%=IHUS;ZN@U0 +=I"8)E'U!S^G'U/I7G$DCS M2-)*[.[')9CDG\:D@NKBU+&WN)8=W#>6Y7/UQ79A\=[*M*;5XMWM^1QXC ^U MHQ@G:25K_F:WAZRT_411F( /TSSV_6F2>%=9CE*"TWX/#*ZX/ MZUC5;&JZBJ[5O[H+Z"9L?SK&%2@X*-2+NNJMKZZ&TZ==3ZMV-BU\+:K<7 CDMS F?FD?& /ZU;U%]/'B33K?3XHPD$L:O(@^^V MX?GCU^M8DFI7\T9CEO;ET(P5:5B#^&:K([(ZNC%64Y# X(-1[>E"/+3CU3;> M^G1=B_859RYJDNC22VUZON=;XGT74;[6GFMK5I(RB@,"/3ZU@76CZEI\0N+B MV>) P ?(X/;H:;_;&I_]!&[_ ._[?XU'-J%[7$J9SM>5F'Y$U6(JX> MK*4TG=Z]+"H4L12C&#:LO6YT^IVA\46-OJ-AL:ZC39-#N /^G/^(%>YV=U'?6-O=Q', M<\:R+]",C^=?:Y=7]OAXR>ZT?R/B\PH>QQ$HK9ZKYD]%%%=IQ!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1169KNL1:+IKW#X:4_+%'G[S?X4 9? MBC5)FDCT/3LM>W/#E3]Q#[]N/TK8T?2H='TZ.UA )'+OW=NYK*\+Z/+;K)JE M_P#-?W?S$MU13SCV/_UA724 %%%% !1110 444CNJ(SL<*HR3Z"@#Q?6KDZG M\0=5N&.5M3]G0>FWY3^H;\Z?65HTC737M\_WKBX9SG\_ZUJU\?FM3GQ4O+0^ MPRJGR86/GJ%%%%>:>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% %KP-N5 MXA;S_8?&>A7>< SB)CZ G!_1C7M]?;X"I[3#0EY6^[0^)Q]/V>)G'S_/4*** M*ZSD"BBB@ HHHH **** "BBB@ HHHH Q?%U^VF>$M3ND.'6 JI]&;Y0?S->2 M:-"(=*A'=QO/X_\ UL5WGQ7NC#X12W4_- M'GE2U*$.[O\ =_PY[F1T[U)S[+\_^&'T445\R?2A1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!!>0BXLYHO[R M$#Z]J[[X9W[7W@NW5CEK:1X"?83CRIUD4?7(/_ *"* M^BR*II.'H_Z_ ^>SVGK"?JCTFBBBOH#Y\**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH CGFCMH'FF<)&BEF8] *Y#2X9/%.MMJ]TA%A;-MMHFZ,?4_S M/O@=J=K5S+XCUA="L6(MHCNNI1TX[?A_/Z5UEM;16=M';P($BC4*JCTH EHH MHH **** "BBB@ JEK$GE:)?R?W+>1OR4U=K-\1 MX8U95ZFSF _[X- 'B_A\ M8TE#ZLQ_6M2LW0B/[(A^K?\ H1K2KX?&N^)J>K_,^WP2MAJ?HOR"BBBN4Z@H MHHH *FM;2>]G$%M$TDAZ**AK4T2]MK2:XCN]ZPW,)A:1!EDSW^E:48QE-*;L MC.K*48-P5V1:CH][I94W,8V-PLBG*DXSC/K5>WM)[I9FAC+K"ADD/0*H[UT6 MOVMQ':3R6UXDUD3&9H@ &0[5"DYYYP/SJ/2-1,NG7UE'#'%#'82,VT%IJNZ;NETZW^?;_ACCABJCH*HK-]>EOEW_P"'.:K0M-$U&]@$UO;% MHR<*Q95W?3)&:SZU+2*_UN>"#S?W=L@7S" %A0=SC_\ 6:Y:,8RERM-OHE_3 M.JM*48\R:2ZME>WTF^NKR2TBMR9XP6=&(4@ @=R/45-=:!J=G;M/-:D1+]YE M=6Q]<$UMPW5MJ.NZO(LFRW-BZ&7;DD#:"V.]1Z9:6<=MJ":=J!O+F6V9!"8S M$"#U/.+JK5JVVEGUWUV7S.6J:ZM9K*X:WN$V M2KC*Y!QD9'3V-0UU1TK3(M6U9);=C;VMNLB(KD$':"><]\]ZY*-!U4[=_P!& M^WE_73KK5U2:OV_5+OY_UUY6I(();F=(88VDDQNM";4+6T-J\ M4XC9!(7# C.>>]9EI>3V,QEMI/+D*E=V >#UZU,J2IR2F[IZZ=OG8J-5U(MQ M5FM->_RN6+O1=0L8/.N+8K&#@L&5@#[X)Q1:Z)J-Y;B>"U9XSG!W ;L>@)R? MPK1@C;2- NWNOEDOD"0P'KC/+D=O:D\1N]IJ-@L+D"WMH_+(/3WKIEAZ48\\ MKVLM+J^K?6W97V.:.(JRER1M?76SMHETOW=MS(MK"ZO+DV\$#/*,Y7IMQUSG MI4E[I=[IX0W4!17^ZP8,#^()%:>OS3VVOZC:VK%4N2@=$49;(!QZ]2>G6B]# M:3H,.GS,K7CS"X*=?)&. ? MA2.@:HMMYYLW"!=Q&1NQZ[W%Z7U)]PCA9=JN=N!N8#'X M8[5S5/I\W]RY4_KG^E>]5X%XA!:UMU7[QF&/R->^U]?E#_ M -D7JSY'-U_M3]$%%%%>F>8%%%% !1110 4444 %%%% !1110!YQ\66S!HL/ M]^Y8_D /ZU@5N?%<'[5X>;^$329_..L.OG,]?OP7DSZ/(E[DWYH****\ ]X* M*** "KNDZ>=3U&.VW[%(+.P&<*!DU2K0T6*[EU./[#*D=R@+H6/7 Y'3GC-: MT4G4BFKJ^QE6;5.33L[;E_4-.TG[ LMG-)#,(5E"3L/WH)(X_P!KCH..E1Z+ MX?;45,]PQBMMK;""-TC '@?3'-:MV8-7T]_M-FD=Q%8FY$\8VX(8_(1[\_K6 M9X6=VU8*SL56"3:">!QVKT94J7UB%TFGVT^]?Y?YGG1JU?J\[-IKOK]S_P R MAIUM:3>=+>W!BAA7.Q"-\A/0*#5B[T^S?2QJ&GO/Y:R^5)'/MRI(R#D<8JKI MNFRZEO9+S\W_6A;ATG2)[U--BN[B2Z9>)DVF+=C./7'XTW2M! MAU#3+N5WD%U&[)$JD;68+G!X]C3]%DNM-U9=*FLTWS/LE(XD56 Z.#P .>/> MK-K*-)TR\>%BR6VI@ ]V4.OO4Y]JW8=+T:YOCIUO=737)RJS M_*8F8#L!SC\:P%4LP5022< #O6^JQ>&HBSD2:LZ?*HY%N".I]6Q_GUQPJCJY MIZ_L^6[6:WB,V)PNUU'7&.E,@M-(BM[8WES/)//R5MBI$0SQNSSGVJ6ZEM] M%LYM.M7$UY*-ES./NJ.Z+_4_Y%:SEO-#F@N#9Q.9U#Q&1=V1_LXZ']:3Y(R2 M<5=;Z72U_/I_P1KGE%VD[/;6S>GY=?\ @%;4K)M.U&>T9PYC;&X#J,9'\ZJ5 MK^)K>.WUR41LQW@2,K-DJQ&2,_YZUD5RUX'^-9M7_AV"?'VJ,/NBSP?KNC_P#KU[>1O]_) M>7ZH\7/%^XB_/]&>KT445].?,!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%<_XHUI["W2RL\MJ%U\L87JH/&?\/_K5J:IJ4&DZ?+=SGY4'"CJS=@*P?#&F MS75S)K^I+FYGYA4_P+ZC\.GM]: -3P_HJ:+IPBX:XD^:9_5O3Z"M:BB@ HHH MH **** "BBB@ JKJ1 9+P.N/JIJU10!X)X>;.E >CL*U:S=/@^PZGJ MNGXQ]GNF4#V!(_I6E7Q68PY<5->?YZGVF73YL+!^7Y:!1117$=H4444 %:.D MZA'8O/'<1-);7$9CD53AAZ$>]9U%7";A)2CN1."G%QEL=%K.IV2PW-K8AW:Y M\HS2LP(PJC:!C]??-9FF7L=D+WS%<^?:O"NT#ACC&?;BJ%%:SQ,Y5/:?U_6I ME##0C3]G_7]:$\'V3R)_/\[SL#R?+QMSWW9Y_*MM=3T8Z/#I[?VA$H :;R50 M>8_R6JL.I0C4W;T=S9L;W2[*]NPHO#:3VS0\A?,!)&>^ M.QJ6VU+2-+,D^GQWLET4*(;C:%7/?CK6#151Q4XVLEIMIMZ$RPL)7NWKOKOZ MA703ZY;2WFJS+'-MN[=8HP0,@A0.>>G%<_16=.M*FK1_K1K]6:5*,:C3E_6J M?Z(T8K^)- GL"K^;).L@.!MP!CUI-&N;*SU%+B^BDDC0$JJ 'YNV02.*SZ*: MK24HR_EV!T8N,H_S;FUJ5UI%ZTUQYNI/=.,J9 FW/8<'I3EU/3+I+234(+EK MBV01_NBNV55Z;L\CWK#HJ_K4N9RLM?(S^JQY5&[T\SH+#7+1=4O-1OHYOM$O M^J:)5;RNV1N/7&!5.\ETH_OK5KZ6YWAC]J"%6YYS@Y-9=%$L3.4>623W^]]1 MQPT(RYHMK;[ET.@CU/1H;T:C#:7*7*_,L VB)6QZ]<5A32M/-),YR[L6;ZDY MIE%14K2J*S]=.Y5.C&F[KTU[!1116)L%%%% !1110!FZDOFW^EP#DR72C'KR M!_6O>*\4TN#[=\0-$ML9$3^OZ'T&12UG'T_4EH MHHKYT^A"BBB@ I\,TEO,LL3LDB'*LIP0:9133:=T)I-69J:AK]]J-M'!)(1& M% D P/,8$\G 'MQ[52M+R>QF\ZW?9)M*YP#P>O6H**TE6J3ESRD[]R(T:<8\ MD8JW8NV&JWNF"06DPC$F-_R*V<=.H/K3[S6]0OX/(N9P\>0<>6J\_4"L^BA5 MJJCR*3MVOH)T:;ESN*OWMJ:8\0:J+?R1>-LV[,[1NQZ;L9_6J:WDZV;V@?$# MN'9,#DCOGK4%%*5:I+>3?S'&C3CM%?<6Y-3O)6M2\Q8VH ARH^7&,=N>@ZU# M<7$MU.3:TR-'(< [E;J*@HH]I/N_ZT_(/9P[+^M1\,SV\\JSPO#)<@I(I5AY2#(/![5%::WJ-E (;>Y*QJRQJF?JW_V-99.!DUT7PE@W:;JNH$O>R* M'OSEV7Y_\,>%GLO)=0FU*\3P]IS9EE/^D..B+Z'^OY=Z ($#>,== M+L"-(LFP!_SU;_Z_\OK79@ #H!5;3K"#3+&*TMUPD8QGNQ[D^YJU0 44 M44 %%%% !1110 4444 %%%% 'CGBJT_LOXB7'&(K^(3+]>_ZJ?SIE='\5M/? M[#8:S$N6LY=LF/[K8Q^HQ_P*N:CD66)9$.58 @^U?,YY1Y:L:JZK\4?39)6Y MJ4J;Z/\ !CJ***\,]L**** "BBM[3M+T\64-S?M.YN$F:-(L 1JI'TX-7 M+#34>:ZV3\[.W^:(CB(N7+9[M>5U_P ,9=%7]+L8[YKL2%QY-K),NSNR] ?: MJ\]G=6P4SVTT0;[OF(5S],UFZF6Q@M;NRF<6T\GE,9R 8F]R.,8YJTFDZ5=S3V=EN,<@>]"PM1NVGW[W[ \532OK]VUNYS]%:VGV-@=*FO\ 4&N-BRB) M%@*@DXR>HJG??8/,7[ +D)CYO/*YS[8K.5%Q@I-K7IU-(UE*;BD].O0JT445 MD:A1110 445!>7 M+.6<_P *\>Y[54(NK5QOPSTIM.\)1SRKB6]%_09_&NRK[VG!4X*" MZ*Q\'4FZDW-]7<****L@**** "BBB@ HHHH **** "BBB@#.U[3_ .UM!OK# M^*>%E7_>QQ^N*\7T*8R::J-P\3%"#UKWFO$]5LSH?CG4K$C;%=-]HA],')P/ M_'A^%>;FM'VF&=MUK_G^!Z.55O9XE)[/3_+\2:BBBOCS[ **** "G1QO*X2- M&=VX"J,DTVNO\*C-FHLWC6Z%QF<-C>8\<;?;-=&&H>WJ*%['/B:_L:;G:YR% M%:^K223ZA;IJ-L;2<*JSR8Y<9^_@#T]*NZLUFWA>U^PQLD"W+*"_WG(7[Q^M M5]77O^]\/W_=T)^L/W/=^+[OOZG-T5T'ARVBMY[?4+I0=\ZPVZ'^)B0"WT4' M\ZELXE75];OBBNUIYKQAAD!]QP<>W-.&$_Y6O<4\6HRDDMOSO:QS5%; M[W4NL>'KR:\(DN+.2-DEP =K'&WCMWK2\5HMS8)(N/,M"BL!_<=1@G\1BJ^J M)TW4C+1)-:;[WZ]+,GZVU45.4=6VGKMM;IUNCCJ*["UB2V\&7<&/WLD(N'^C M'"_HMQ0ZC&;YI'D6#RS@\D[=WKCVK(N-/\G2[:^23>DS,CKMQY;#MUYR.:FIA:D& M]-%Z=-/U6A5/%4YI:ZOUZZ_IN4:*N:G8?V;3Z[I>I)>LLCP1^?$^T I@\@ M>V*Z)8.SLY:ZVT[*^O;\=3FCC+JZCII?7N[:=_PT. M"$+Y^2I\PD\DY&3G'05+IT:)KVL3V>VV2&%Q&91L$;$@ X/0=:(8-347&6C= MMO*[MKK;Y#GBW!R4HZKS\[*^FE_F;3Y._Z(****R-0HHHH J:G/]GTV>3/.W:/ MJ>*],\ Z:=,\&6$;#$DR>>__ /D?IBO+;NV?5]7T[18?OW$H+X_A7N?RR?P MKW5$6*-8T4*B@*H'8"OK,FH\F'YG]I_@?*9Q6Y\1RK[*_$=1117K'DA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!C>(];71M/RGS7M6>QM;F>&::!'EA.Z-V'*FK% !1110 4444 %%%% !11 M10 4444 %%%% %/5=/BU;2KJPF_U=Q&4)],]#^!YKQ+23+;&XTRY&VXM)"C* M?K_C_2O>:\M^).CMIFJVWB2V3]W(1#=@>O8_B./J!ZUQX_#?6*#@M]UZG9@< M3]7KJ;VV?H9=%-1UD170@JPR".XIU?%-6T9]HG?5!1112&%=/I-Q>V%A )D@ MN;">*=T1AG:51B1GMG&._&:YBM'3=;O-,#)#(3$P;]V<$!BI /(/0D'WQ73A M:L:53FDVO3_+JCFQ5*56GRQ2?K_GT9/KD$5G=VUQ9JUO]H@68Q!CF,G.0#Z4 M:C_R+NB_2?\ ]#K-N;J>\G:>XD:25NK&B2ZFFMX+=WS%!N\M<#YVFIX:V6%V<,@40D=QQQ@USTNH74WV??,A.J[V5^_5:]-/\C2;4#8^&]*Q:6D M^\S?\?$6_;AAT].M-U:7^T?#MI?O"()(YC J1@A"N,Y5>W3%4+77M2LK9+>W MN D29VJ8U.,G)ZBH+[4KS465KN=I-@PHP !] .*N>*@Z;C=O1*UE;2VM[WZ= MB886:J*5DM6[W=];Z6M;KW-+PL\L=Y>O "9ELY"@ S\W&/UI]G<3W?AW5OMD MLDD:;&C:0DX?/8FL>SOKFPE:6UE,;LA0L "<'ZU+>:M?:A&L=S<%T4Y"A0HS MZX &344\1&-)1UNKZ='?Y_H54P\I5'+2SMKU5OE^IT4(2[:QUV4;EMK=C."! MS)'POXG(/X5R3Z M,WH*?#I M.5N'&&8*,,/<8Q^E:>WHQM&%^6S3T756OOJ_+0S]A6E>4[A(&:4,12C-2UTLNF MJZI]K_,<\/5E!QTUN^NCZ-=[?(LPWVJ:9HRFUV):M.VV=5!9FQCOG' ]*77S MYUKIMW+&J7<\),V.-V#A6(]Q6?9:K>Z>K+:SE$]G:>Y ME:20]6-1+$1=+DNWMH]E;JO^&ZEQP\E5Y[);ZK=^3_X?H0T445QG8%%%% !5 M"6T?7-=T_1(<_O9 TQ'\*#J?RR?RJU<3I;6[S2'"H,_7VKJ?ACH;I:S^(+Q? M](O25AS_ Q@]?Q(_(#UKVLFPO/5]M+:/Y_\ \;.<3R4O8K>7Y?\$[^*)(8D MBC4+&BA54= !T%/HHKZ@^7"BBB@ HHHH **** "BBB@ HHHH **** "O/OBG MI3OIUIK=NN9K&0"3'>,GO]#C_OHUZ#45U;0WEK+;7"!X94*.I[@C!I-)JS&F MT[H\:@F2X@25#E7&14E45LY?#^NW>A7))$;%H'/\:'D'\N?KFKU?$8S#/#UG M3>W3T/ML'B%B**J+?KZA1117*=05T?AZ"QN#;%9$BOX9\G>Y'F)CMVR*YRG1 MR/$X>-V1UY#*<$5M0JJE-2:N8UZ3JP<4[&QKMRCVVGVGVI;J>W1O-F4[@2QR M #WP*;--$?"=M")4,HN68IN&X#'7%8]%5+$.4I2MNK?E_D3'#J,8QOL[_G_F M='::W9S7FG)/IT:^0T:)*9V C (^;'3WYIT>H63ZQJ4 V6UO=H\7FARRE\DA MR?0^U6OYW8 M2PBEJY:Z_?I^5D=0VHP3QZ^?-C171(X%+CYE4D#;^'/'K6#IKJFJ6CNP55F0 MEB< #<*JT5G4Q$IRC)]/\V_U-*>'C",HKK_DE^AU:Q6=GXAGURBBA0/P\ MJIB1AG."?2MX8N//=JRU=M[MF$\)+DLG=Z*^UDB"\N7O+R:YD^]*Y8C.<9[5 MOZ+;6]MIOVR*[L5U&0D1_:)@!".F7T%PEU&Z2RPR[]N[N?QQ2(D&BZ9?@WMM<37*"*-8'W87/) M/IQ7/T5HL5962[V\KJS]2'AKN[?:_G9W7H;,6EVEQ';3VNJ00?*/.%Q*%='' M4J.X]*L7DFFZWK%\YN/(9D46\K_*C$#!W?7'%<]12^L)1Y5%6Z^>EOEN-X=N M7,Y._3RUO\]C=N6ATWP_)8"ZAN)[B8.?)?_M_0&M\-0E7 MJJG'J88FO&A2=270Z?X9:<;_ %:_\02H=B?N+H50T72H-$T>V MTZW'R0I@MC[S=V/U.35^ON814(J,=D?#SFYRSIRFNB;^XJC3]I4C!]6E]Y<_MC3/^@C:?]_U_ MQH_MC3/^@C:?]_U_QK)TWPSH]QI=I-+:;I)(4=CYCC)*@GO5K_A$]$_Y\O\ MR*_^-B?\^7_D5_\ M&C_A$]$_Y\O_ "*_^-%\9VC][_R"V#[R^Y?YES^V-,_Z"-I_W_7_ !H_MC3/ M^@C:?]_U_P :I_\ ")Z)_P ^7_D5_P#&C_A$]$_Y\O\ R*_^-%\9VC][_P @ MM@^\ON7^9<_MC3/^@C:?]_U_QH_MC3/^@C:?]_U_QJG_ ,(GHG_/E_Y%?_&C M_A$]$_Y\O_(K_P"-%\9VC][_ ,@M@^\ON7^9<_MC3/\ H(VG_?\ 7_&C^V-, M_P"@C:?]_P!?\:I_\(GHG_/E_P"17_QH_P"$3T3_ )\O_(K_ .-%\9VC][_R M"V#[R^Y?YES^V-,_Z"-I_P!_U_QH_MC3/^@C:?\ ?]?\:I_\(GHG_/E_Y%?_ M !H_X1/1/^?+_P BO_C1?&=H_>_\@M@^\ON7^9<_MC3/^@C:?]_U_P :/[8T MS_H(VG_?]?\ &J?_ B>B?\ /E_Y%?\ QH_X1/1/^?+_ ,BO_C1?&=H_>_\ M(+8/O+[E_F7/[8TS_H(VG_?]?\:/[8TS_H(VG_?]?\:I_P#")Z)_SY?^17_Q MH_X1/1/^?+_R*_\ C1?&=H_>_P#(+8/O+[E_F7/[8TS_ *"-I_W_ %_QH_MC M3/\ H(VG_?\ 7_&J?_")Z)_SY?\ D5_\:/\ A$]$_P"?+_R*_P#C1?&=H_>_ M\@M@^\ON7^9<_MC3/^@C:?\ ?]?\:/[8TS_H(VG_ '_7_&J?_")Z)_SY?^17 M_P :/^$3T3_GR_\ (K_XT7QG:/WO_(+8/O+[E_F7/[8TS_H(VG_?]?\ &C^V M-,_Z"-I_W_7_ !JG_P (GHG_ #Y?^17_ ,:/^$3T3_GR_P#(K_XT7QG:/WO_ M ""V#[R^Y?YES^V-,_Z"-I_W_7_&C^V-,_Z"-I_W_7_&J?\ PB>B?\^7_D5_ M\:/^$3T3_GR_\BO_ (T7QG:/WO\ R"V#[R^Y?YES^V-,_P"@C:?]_P!?\:/[ M8TS_ *"-I_W_ %_QJG_PB>B?\^7_ )%?_&C_ (1/1/\ GR_\BO\ XT7QG:/W MO_(+8/O+[E_F7/[8TS_H(VG_ '_7_&C^V-,_Z"-I_P!_U_QJG_PB>B?\^7_D M5_\ &C_A$]$_Y\O_ "*_^-%\9VC][_R"V#[R^Y?YES^V-,_Z"-I_W_7_ !H_ MMC3/^@C:?]_U_P :I_\ ")Z)_P ^7_D5_P#&C_A$]$_Y\O\ R*_^-%\9VC][ M_P @M@^\ON7^9<_MC3/^@C:?]_U_QJXK!U#*05(R"#P17)^(?#VEV.AW-S;6 MNR5-NUO,8XRP'0GT-=!H_P#R!+#_ *]H_P#T$4Z-:JZKI54MKZ7[VZBK4:2I M*K2;WMK;M?H7:***ZSD"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZCI]OJNG MSV-VF^"=-KC^H]QUJU10!X7]EN/#VM3Z%?')0[K>3LZ'ICZ_SR*O5WWC7PFG MB;30T!$>HV^6MY.F?]DGT/Z'\:\ST^\DD:2TNT,5[ 2LL;#!R.*^;S? N+^L M4UH]_P#,^CRC'*2]A4>JV_R+U%%%>">\%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !115"Y>ZO[V+1],0R7LYV\?P#N2>W'Y"M\/ MAYXBHJ<##$8B%"FZDR?2M*D\7^(TT]"1I]J0]U(IZCT'N>@_$]J]KBBC@A2& M) D<:A45>B@< "LCPOX4_--+CF1_7Z>@K:K[:A1C0IJG#9'Q5 M>M*O4=2>["BBBM3(**** "BBB@ HHHH **** "BBB@ HHHH **** .,^(7AA MM9TU=1LE/]I60W)MZN@Y*_7N/Q'>N!TZ^6_M%E& XX=?0U[C7D_C?PS+X?U% M]?TR/=8S-_I4*C_5L3U'L3^1^M>?F."^LT_=^);?Y'H9=C?JU3WOA>_^91HJ M.":.XA66)MR,,@U)7QS3B[/<^P34E=;!1112&%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%([JB%W("J,DGM32N#=B*ZN4M+9YI#\JC MIZGTKI_AOXWUKGO#/A^7QGJPN;A631K5^ M<\>C M_(Z,)_O%/U7YES1_^0)8?]>T?_H(J[5+1_\ D"6'_7M'_P"@BKM:4?XW(GE9#AC$H(!].2*UK*]@U"U2YMGWQM^8/H:Y>"SU*PF MNI-%-EJ-G<.=P+@[?8\CUQU/T%$5];CPEJ!T^"2PEB<;XQ(Q*L2!D$\]!C\# M7FT\95C)NKV;M;MV>ST/1J8.E**5+NE>_?NMUJ=A5!M6@76%TLI)Y[)O#8&W M'YY[>E<]JU[=1^&-(E2YF661DWNLA!;Y3U/>EU"WDNO',<,=Q)!N@^9X^& P MEI?^2G7T5R^F7-_#J&K:4MP]R\,9>W>9 MLMG' )/U%9-IJ4L-S"+W4]3L[P,6D%PN^(@]/ER"/R_*G+,8Q2O'>ZZ=';?8 M4%PD,D\>&*D@ G/4CGU[53S"FIRBT[*^OIN+ZA4<(R35W;3UV.N MHKB-3AOM.TBQNUU:\=YV3S%:4XR1D;>X'7/KQ6K)3R#!DQ[SMS@ M\XZ4XXW7EE&SNE_X$*6"TYHRNK-_^ G145R4&J7-MJ'B"1I9)%MP3&CN2JG) MQ@=JS[>_U7R;>]M_[8N+DONE5HRT#KD\*!T_STJ'F,%;W7U_!V+673=_>73\ M5<[VD9@JEF("@9))X KE;UKNZ\8BRCOKF"!H M7$B6^=DI?YQC/&?? _7UJOKOO.*CU:^:5R/J7NJ3ET3^3=CIK&_@U& SVS%H MPQ4,1C.*BO-6@L;VTM)4D,ERVU"H&!R!SS[UC^"K?;I1N/.F.]BOEEOD7!Z@ M>M)XA_Y&/0_^NO\ [,M+ZS4>%C6V;M^+17U:G]:E2W2O^"9T]%GX4RPUN\A\)WL[RM+/!+Y<_\EW$\!*RY9)OW?\ R;8Z/5-5@TBV2>X21E>01@1@$Y()[D>E2->[=06T M^S7)W+N\X1_NQUX+>O%<;K-C<0^'K*YEU"XN/.=&D25MP#%21MSR,9(]ZVI[ MF<>.;:W$T@@,!)C#G:3AN<=*S6,FYVDK*\?QN:/!P4+Q=W:7X6.BHKC[)=0\ M0QWUVFHW%O(DFR"-)"J#'/S =>M7]8D,,5G!>ZS) ^/G6UC(DF;V(Z?E@_RV MCC+P=3ETZ.Z5];=S&6#M-4^;7JK-VTN= S!5+,0% R23P!5!-7@FTZ2]MHY[ MB-&VA8DRS<@<#\:YS2[BYO+?6;&6YO!%&FZ,S-B9.O!/O@ CZ^M5;%9;7P3= MWL-UW]W+%HNG0W#PM=Q(TLX/SXP.A_K4UK)=:7XGCTQKN:ZMK MB(R*9VW,A /?_@/ZUT+&+F2MI=*_FS!X-\K=];-V\D=)17"V OK[2]4N7U6\ M3[,6:-5E/) )Y/7'M5R>\U:Z\*6$UMY[R.V)V@'[PJ"1QCGMUK..8*4>;D>U MUYZV-)9>XRY>9;V_"YUU%NJT.=?YG)B*#HSY'_D8WBS_D6;O_@'_H:UT?_H(K)?[X_P#"OS9L_P#_GTKN:*32:LQIM.Z/"]/U 78:.13%]#[_G[>>V]]+'=/8:E"UM>QG:R.,9/^?_ *U?,9AE;I7J M45>/;M_P#Z;+\T56U.MI+OW_ .":%%%%>*>T%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 445GB>\U:_&F:+"9[EN&D'W4'3-<1Z?I\1GOICM1%&<9KTKP7X.C\-VS7%PPFU.X'[ MZ7J%'7:OMZGO3_"7@NT\,Q&9F^TZC*/WMPPZ>H7T'ZG]*ZBOK\'@X86'+'?J M^Y\CC,9/%3YI;=$%%%%=9R!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %,FACN('AF19(I%*NC#(8'J#3Z* /&?$GANZ\%WINK4//HLS?4PD]C_ M $/?H>:9#-'/$LL3!D89!%>RW%O#=6\EO<1K+#(I5T<9# ]C7DOB3P;>>%9' MU#2!)4])?G_P3ULOS)X?]W4UC^7_ *]%5 M[.]AO81)"V?53U7ZU8KY6<)0DXR5FCZF$XSBI1=TPHHHJ2@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***BN+B*UB,LSA5'KWIQBY.R6HI245=[$C,J M*68@*!DD]JKZ1I%[XUU$V]L6@TN%AY]QC[WL/4^WXFI]!\-ZAXTG$LOF6>C( M>7Q\TOLOK]>@]S7KVG:=::38165E"L4$0PJC^9]3[U]1EV6>QM5J_%T7;_@G MS&8YG[:]*E\/5]_^ &G:?;:580V5G$(X(5VJH_F?4U:HHKV3Q@HHHH *QO%G M_(LW?_ /_0UK9K&\6?\ (LW?_ /_ $-:Y\7_ +O4]'^1T83_ 'BGZK\RYH__ M "!+#_KVC_\ 015VL?2M5TZ/2+)'O[576",,K3*"#M'!YJW_ &QIG_01M/\ MO^O^-%*K3]G'WELNH5:53VDO=>[Z&1-X4=;F273M4N+))#EHTSC//H1Q5NV\ M-VMMH\^GAW;SQ^\D/4MZ@=AGM5S^V-,_Z"-I_P!_U_QH_MC3/^@C:?\ ?]?\ M:QC0PD6VK=>O??KI\C:5?%R23OTZ=MNFIBR>$[B>UM[>;5W=+<_NE\@ >G7 M)[:Q+/:*^[RVB&X]>KYSWK4_MC3/^@C:?]_U M_P :/[8TS_H(VG_?]?\ &J='"N*C?3U_/77YDJMBE)RMKZ?EII\BI>Z&TM_' M?6-VUGZ\[[\DC'.>VT'.,=:F_MC3/\ H(VG M_?\ 7_&C^V-,_P"@C:?]_P!?\:I0PRDY76OGIKOI>Q//B;)6>GEKIMK:YR7B M#2[C3]/LA/J#W2I*(XU*!0HQ^.>@KHM1T1[K4HM0M+UK6Y12A;RPX(Y['ZFK M?]L:9_T$;3_O^O\ C1_;&F?]!&T_[_K_ (UC##8>+E[VCMUVMYWN;2Q.(DH^ M[JK]-[^5K%#3_#BV>M-MO#US;^7"-8N?L4;EEA1 M=C8]"X.5L]L9SG^E-L]$6VO-1G:D MY0+C:#GOGGK5G^V-,_Z"-I_W_7_&C^V-,_Z"-I_W_7_&JY,->]UNWOU>C)Y\ M3:UGLEMT6J*VBZ/-HZ/#]M\ZW.2D9B"[3GKG/-/U#2/M^I6-WY^S[*V[9LSN MY!ZYXZ5-_;&F?]!&T_[_ *_XT?VQIG_01M/^_P"O^-"AAU35*ZY5Y_\ !!SQ M#J.I9W?E_P @LM'^R:Q>:AY^_[3_!LQM_'/-0V/AR*VTN[L)IC-'F,U=_MC3/\ H(VG_?\ 7_&C^V-,_P"@C:?]_P!?\:2IX9=NO7OO]X>T MQ/GTZ=MON,6;PI4IA&%'H>7' ML\K9UX/.<^_I4W]L:9_T$;3_ +_K_C1_;&F?]!&T_P"_Z_XTHT<+'9KIU[;= M>A4JV*ENN_3OOTZF7-X9D#72V6I/;6]US+#Y0;/7.#D8'-27/APM+9SVE_+! M/:IY:R.OF$CGKG'J:T/[8TS_ *"-I_W_ %_QH_MC3/\ H(VG_?\ 7_&E[#": M[??YWTUTU[#]OBM-_N\K:Z:Z=REI_A_[%^_4/;XJ]]>G3MMT*MWH,=U8V<2SM%&YE.ZOZ]MM+VOYD>TQ/*X6=O3OYVO;R*5CH'V+3;^T^T[_ +7N^?R\ M;,C'3/-*FA21:/;V4.HSPRP$E9H_E#9.?F7/(_&KG]L:9_T$;3_O^O\ C1_; M&F?]!&T_[_K_ (TE2PJ5DUM;?I>_?N-U<2W=I[WVZVMV[%2RT22'4SJ-[>M= MW(38A\L1A1]!U_\ KUL52_MC3/\ H(VG_?\ 7_&C^V-,_P"@C:?]_P!?\:TI MNC35HM??_F9U%6J.\D_N*?BS_D6;O_@'_H:U\_P D7:***[CA"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ K"\2>$],\3VX6[C*3H,1W$?#I_B/8_I6[10!XAJFF:SX1F$>HQFZL"<)=Q MC('L?0^Q_ FI+>YANH_,@D#K[=OK7M$L44TJWO0]V7X'JX3-JM'W:GO1_$YFBJ-X=8T& M01ZWILL:YP)T&4;\1Q^OX5/;WEO=KNAE5_;/(_"OG<1@J^'^..G?H?18?&T* M_P $M>W4GHHHKD.H**** "BBB@ HHHH **** "BBJMUJ%K9C]]*H;^Z.3^57 M"$IOE@KLBKNR[=?\ M@'C8K.81]V@KOOT_X)QNC>&]9\8,),-8:2>LK#YI1_LCO_+ZUZIH?A_3O#ME M]ET^#8#R[MR[GU8_Y%:8 4 < "EKZ*E1A1CR4U9'SU6M.M+GJ.["BBBM# M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# M@/$OPXCN9GU'0)!9WN2S0](Y/I_=/Z?2N'74);.Z:QU>W>SNTX(<8!]_\\5[ MO6=J^A:;KMMY&HVB3+_"QX9/HPY%)RFO1UBN9>7^1]'ALVH5M)/E?G_F:5%-1UD4,C!E/0@Y%.KS&K;GJ) MW"BBBD 4444 %%%% !1110 444A(4$D@ =S0 M%9T^LVZ2"&W5[F8G"I$,Y/ MU_PK8TWP1XB\0,'U$_V78GJA'[QA_N]OQQ]*]+#97B*VK7*N[_R/-Q.:4*.B M?,^R_P S'N-543+:V<;75VYVI'&,Y/X=?H*ZSP]\.);J1-0\3OO;JEDAX7_> M(_D/Q/:NRT+PMI/AV+;86H$A&&G?YI&^I_H,"MFOI,)@:.&7N*[[GSF*QU7$ MOWG9=AL<:11K'&BHBC"JHP /0"G445V'&%%%% !1110 5#=6L-[;/;W"!XG^ M\I)&><]JFHI-)JSV&FT[KS&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C1_PB>B?\^7_D5_\:V: M*/JF'_Y]K[D'UO$?\_'][,;_ (1/1/\ GR_\BO\ XT?\(GHG_/E_Y%?_ !K9 MHH^J8?\ Y]K[D'UO$?\ /Q_>S&_X1/1/^?+_ ,BO_C6M%$D,211J%1%"JH[ M=*?15TZ-.GK"*7HK&=2M4J:3DWZNX4445J9A1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% #9(XYHVCE171AAE89!'N*X[5OAEH.H.9; M9)-/F/(-N?ES_NGC\L5V=% 'DEYX#\4Z7DV-S!J<(Z*QV/\ DQ_]FK$N;G5- M,S_:FBW=N!U?8=OYGC]:]VHKCJY?AJNLH:^6GY'92S#$TM(ST\]?S/!X]=T^ M0Y^''A:XY_L MXQ-ZQ3./TSBN&>1T'\,FON9W0SNLOBBG]Z.!$L;=)$/T-.W#&W9^TZB1Z>:G_ ,163R%=*GX?\$U6?/K3_'_@')F:)>LB M#ZL*A?4;./[UU%] P-=PGPJ\-KU%V_\ O3?X"K]M\._"UM@C2UD;UED=OT)Q M51R*FOBF_N)EGLW\,%]YY=+K]A&/ED:0^BJ?ZU-;'7-3Q_9NA74BGI(ZD+^? M _6O8[30])LFF6<##HT<*@_GC-:%=5/*,+#=-^K_RLB_P [ MGE%E\._$6I8;5-0BL(CUBA^=_IQQ^IKK-'^'?A_2&64VS7DXY\RZ.[!]EZ?I M75T5Z%.G"FK022\CSZE2=1WFVWYB !0 !P *6BBK("BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H MZGHNFZS!Y.HV<5PO;>O*_0]1^%7J* /.K_X4P*S2Z+J<]H_7RY?G4^V1@C\< MUSUUX=\8:42)=.2_C'_+2V.XG\!S^E>S45C5PU&M_$BF;4L36H_PY-'@K:T+ M:3RKZSN;63^[(A&/SP?TJ9-8T^3IWAN8S'/#'*AZK(H8?D:Q M[GP;X;NL^9HUH,_\\X_+_P#0<5Y\\EPTOANOZ\ST(9SB8_%9_P!>1Y@MU;N, MI/$WT<&GAT;HRGZ&NWF^&'A>1B5M9XO9)V_KFJK_ F\.MTEOT_W95_JM<[R M&/2I^'_!.A9[+K#\?^ K ?4U&US @RTT8^KBNO3X2^'EZS:@_\ O2K_ M $6K,?PN\,(06@N)/9ISS^6*%D,>M3\/^"#SV72G^/\ P#S]]6L(_O72'_=^ M;^55_P"W8))!%:P3W$AZ*B=?Z_I7KEMX(\,VN/+T:V;'_/4&3_T(FMFVL[6S M39:VT,"?W8D"C]*WADN&C\3;,)YUB)?"DCQNVT;Q=JA MM'-JA_Y:7)V8_!L M']#706/PJ>A1PM&C_ XI?UW//JXJM6_B M2;_KL96D>'-(T*/;IUC%$V,&3&YV^K'FM6BBMS **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * >*** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end GRAPHIC 14 img232190488_5.jpg GRAPHIC begin 644 img232190488_5.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*# OT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MJIJ$DJ11"&0QL\JH6 !P"?>@"W15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* + ME%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C M+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:? MX4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)= M?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_P MH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_ MZ",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[ M]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_ MLEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[ M3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9 M+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!& M7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N4 M53^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O M_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A M1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_ MT$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@ M"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H M(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OV MG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R M77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/ M\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DN MO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9? M^_:?X4?9+K_H(R_]^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15 M/[)=?]!&7_OVG^%'V2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_] M^T_PH N453^R77_01E_[]I_A1]DNO^@C+_W[3_"@"Y15/[)=?]!&7_OVG^%' MV2Z_Z",O_?M/\* +E%4_LEU_T$9?^_:?X4?9+K_H(R_]^T_PH N453^R77_0 M1E_[]I_A3M/DDDM,ROO<2.N[ &<,0.GTH M4444 %%%% !5/4?NVW_7PG\ZN M53U'[MM_U\)_.@"Y7+WOC-+34[BQ32[NX: @,\97'/U(KJ*\XU%=0L/$FIO' M:1R1SNKAFNHD/3'1F!K2FHN5I&=64HQO'7?\ " V?_/G= M?^#B'_XNC_A ;/\ Y\[K_P '$/\ \76'U? _\_']W_!#VE7M^!ZC_P )S_U M[_\ [ZC_ /BJ/^$Y_P"H'?\ _?4?_P 57EW_ @-G_SYW7_@XA_^+H_X0&S_ M .?.Z_\ !Q#_ /%T?5\#_P _']W_ 0]I5[?@>H_\)S_ -0._P#^^H__ (JC M_A.?^H'?_P#?4?\ \57EW_" V?\ SYW7_@XA_P#BZ/\ A ;/_GSNO_!Q#_\ M%T?5\#_S\?W?\$/:5>WX'J/_ G/_4#O_P#OJ/\ ^*H_X3G_ *@=_P#]]1__ M !5>7?\ " V?_/G=?^#B'_XNC_A ;/\ Y\[K_P '$/\ \71]7P/_ #\?W?\ M!#VE7M^!ZC_PG/\ U [_ /[ZC_\ BJ/^$Y_Z@=__ -]1_P#Q5>7?\(#9_P#/ MG=?^#B'_ .+H_P"$!L_^?.Z_\'$/_P 71]7P/_/Q_=_P0]I5[?@>H_\ "<_] M0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5Y=_P (#9_\^=U_X.(?_BZ/^$!L M_P#GSNO_ <0_P#Q='U? _\ /Q_=_P $/:5>WX'J/_"<_P#4#O\ _OJ/_P"* MH_X3G_J!W_\ WU'_ /%5Y=_P@-G_ ,^=U_X.(?\ XNC_ (0&S_Y\[K_P<0__ M !='U? _\_']W_!#VE7M^!ZC_P )S_U [_\ [ZC_ /BJ/^$Y_P"H'?\ _?4? M_P 57EW_ @-G_SYW7_@XA_^+H_X0&S_ .?.Z_\ !Q#_ /%T?5\#_P _']W_ M 0]I5[?@>H_\)S_ -0._P#^^H__ (JC_A.?^H'?_P#?4?\ \57EW_" V?\ MSYW7_@XA_P#BZ/\ A ;/_GSNO_!Q#_\ %T?5\#_S\?W?\$/:5>WX'J/_ G/ M_4#O_P#OJ/\ ^*H_X3G_ *@=_P#]]1__ !5>7?\ " V?_/G=?^#B'_XNC_A M;/\ Y\[K_P '$/\ \71]7P/_ #\?W?\ !#VE7M^!ZC_PG/\ U [_ /[ZC_\ MBJ/^$Y_Z@=__ -]1_P#Q5>7?\(#9_P#/G=?^#B'_ .+H_P"$!L_^?.Z_\'$/ M_P 71]7P/_/Q_=_P0]I5[?@>H_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU M'_\ %5Y=_P (#9_\^=U_X.(?_BZ/^$!L_P#GSNO_ <0_P#Q='U? _\ /Q_= M_P $/:5>WX'J/_"<_P#4#O\ _OJ/_P"*H_X3G_J!W_\ WU'_ /%5Y=_P@-G_ M ,^=U_X.(?\ XNC_ (0&S_Y\[K_P<0__ !='U? _\_']W_!#VE7M^!ZC_P ) MS_U [_\ [ZC_ /BJ/^$Y_P"H'?\ _?4?_P 57EW_ @-G_SYW7_@XA_^+H_X M0&S_ .?.Z_\ !Q#_ /%T?5\#_P _']W_ 0]I5[?@>H_\)S_ -0._P#^^H__ M (JC_A.?^H'?_P#?4?\ \57EW_" V?\ SYW7_@XA_P#BZ/\ A ;/_GSNO_!Q M#_\ %T?5\#_S\?W?\$/:5>WX'J/_ G/_4#O_P#OJ/\ ^*H_X3G_ *@=_P#] M]1__ !5>7?\ " V?_/G=?^#B'_XNC_A ;/\ Y\[K_P '$/\ \71]7P/_ #\? MW?\ !#VE7M^!ZC_PG/\ U [_ /[ZC_\ BJ/^$Y_Z@=__ -]1_P#Q5>6MX#LE M4LUI=!0,DG68>/\ Q^H?^$/TC^[)_P"#R#_XY2=# K>J_N_X(U*O+9?@>L?\ M)S_U [__ +ZC_P#BJ/\ A.?^H'?_ /?4?_Q5><)\+WDC62/1M39& *LNIQD$ M'N/GIW_"JYO^@'JO_@RC_P#BZ/88'_GZ_N_X(N>MV_ ]%_X3G_J!W_\ WU'_ M /%4?\)S_P!0._\ ^^H__BJ\Z_X57-_T ]5_\&4?_P 71_PJN;_H!ZK_ .#* M/_XNG]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU M'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P M0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z M >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_] M0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X5 M7-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A M.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 7 M1]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ M%5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5 M[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_ M^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ M .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T M ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ MJ!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P M/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU M_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@> MB_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/ M_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H M_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_ M\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ M /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U M_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P * MKF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ M"<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+ MH_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#X MJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4? M_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU M'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P M0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z M >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_] M0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X5 M7-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A M.?\ J!W_ /WU'_\ %5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 7 M1]7P/_/U_=_P0]I5[?@>B_\ "<_]0.__ .^H_P#XJC_A.?\ J!W_ /WU'_\ M%5YU_P *KF_Z >J_^#*/_P"+H_X57-_T ]5_\&4?_P 71]7P/_/U_=_P0]I5 M[?@>B_\ "<_]0.__ .^H_P#XJH(/B;H?]L)IE^6T^XDQL$[JJ_^#*/_P"+JHWP6U+5O$44\@ET^R"IO\YTD;"@#"E6)R0.XJH8 M?+V_>JNUNW7[V5&=5O5'OH.1D53TW_CU;_KM+_Z&U68HQ%$D8)(10HS[56TW M_CU;_KM+_P"AM7D'27**** "BBB@ JGJ/W;;_KX3^=7*IZC]VV_Z^$_G0!QK141(P/,LXI&^[_>92:VH M7Y]#'$6Y-3/\C0/[MO\ I1Y&@?W;?]*3^QKK_GI8_P#@NM__ (BC^QKK_GI8 M_P#@NM__ (BNR\NQP>Y_,+Y&@?W;?]*/(T#^[;_I2?V-=?\ /2Q_\%UO_P#$ M5D^)'D\.Z# /N54(U)R48QU8[1[FI(GAV&)Y)/LZH M@+,3C@"O%X/%5Q)XPN;JSBLUBO'$,<=VI\M%SA2<=#[^YKKM-\=Z3<:;"]_= M6L-R5Q+&-'B8 _41X]ZL?\)CX;_Y_;3_ ,$-2@Y7T\OR+4 M8KJ.\OQ/_P \?"W_ )$_QI/+\3_\\?"W_D3_ !IW_";>'_\ H(V__@EC_P#C M='_";>'_ /H(V_\ X)8__C=9\F*_Z!U_X"Q67?\ ;Y?B?\ YX^%O_(G^-'E M^)_^>/A;_P B?XT[_A-O#_\ T$;?_P $L?\ \;H_X3;P_P#]!&W_ /!+'_\ M&Z.3%?\ 0.O_ %A9=_P&^7XG_YX^%O_ ")_C1Y?B?\ YX^%O_(G^-._X3;P M_P#]!&W_ /!+'_\ &Z/^$V\/_P#01M__ 2Q_P#QNCDQ7_0.O_ 6%EW_ &^ M7XG_ .>/A;_R)_C1Y?B?_GCX6_\ (G^-._X3;P__ -!&W_\ !+'_ /&Z/^$V M\/\ _01M_P#P2Q__ !NCDQ7_ $#K_P !867?\!OE^)_^>/A;_P B?XT>7XG_ M .>/A;_R)_C3O^$V\/\ _01M_P#P2Q__ !NC_A-O#_\ T$;?_P $L?\ \;HY M,5_T#K_P%A9=_P !OE^)_P#GCX6_\B?XT>7XG_YX^%O_ ")_C3O^$V\/_P#0 M1M__ 2Q_P#QNC_A-O#_ /T$;?\ \$L?_P ;HY,5_P! Z_\ 6%EW_ ;Y?B? M_GCX6_\ (G^-'E^)_P#GCX6_\B?XT[_A-O#_ /T$;?\ \$L?_P ;H_X3;P__ M -!&W_\ !+'_ /&Z.3%?] Z_\!867?\ ;Y?B?\ YX^%O_(G^-'E^)_^>/A; M_P B?XT[_A-O#_\ T$;?_P $L?\ \;H_X3;P_P#]!&W_ /!+'_\ &Z.3%?\ M0.O_ %A9=_P&^7XG_YX^%O_ ")_C1Y?B?\ YX^%O_(G^-._X3;P_P#]!&W_ M /!+'_\ &Z/^$V\/_P#01M__ 2Q_P#QNCDQ7_0.O_ 6%EW_ &^7XG_ .>/ MA;_R)_C1Y?B?_GCX6_\ (G^-0ZCXYTVWTR6ZL9+>[='5/+_LN&/ELXY:/V-9 M5EXPU*\A+[+!2#@C^SX/_B*Y,5BJF%2=6BE?R[6_S.["9?/%7Y&E;N;?E^)_ M^>/A;_R)_C1Y?B?_ )X^%O\ R)_C7J?@O3].U;PAIU]>Z9I\MS,A+O\ 9(QD M[B.@&.U;W_"/:)_T!]/_ / 9/\*Q69IJ_LX_<93PDH2<6]CP[R_$_P#SQ\+? M^1/\:/+\3_\ /'PM_P"1/\:]Q_X1[1/^@/I__@,G^%'_ CVB?\ 0'T__P ! MD_PH_M)?\^X_<3]6?<\.\OQ/_P \?"W_ )$_QH\OQ/\ \\?"W_D3_&O MT3_H#Z?_ . R?X4?\(]HG_0'T_\ \!D_PH_M)?\ /N/W!]6?<\.\OQ/_ ,\? M"W_D3_&CR_$__/'PM_Y$_P :]Q_X1[1/^@/I_P#X#)_A1_PCVB?] ?3_ /P& M3_"C^TE_S[C]P?5GW/#O+\3_ //'PM_Y$_QH\OQ/_P \?"W_ )$_QKW'_A'M M$_Z ^G_^ R?X4?\ "/:)_P! ?3__ &3_"C^TE_S[C]P?5GW/#O+\3_\\?"W M_D3_ !H\OQ/_ ,\?"W_D3_&OGJ/,/G'35* M*C;L>OE^)6%@XR5[DOA[_D6M*_Z\X?\ T 5I4V.-(HUCC141 %55& .@ IU M8(Y).[;"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *IZ;_QZM_UVE_\ 0VJY5/3?^/5O^NTO_H;4 7**** "BBB@ JGJ/W;; M_KX3^=7*IZC]VV_Z^$_G0!=&O1<'AF!K6C;FU=BZ<*'_ M .+H^WC_ )[:W_X#P_\ Q=3[]6_Z!7_DQ%_\51OU;_H%?^3$7_Q5=5X_S&_U M3"=R#[>/^>VM_P#@/#_\761KVEV/B."*"^N-?\J)BX5((0">F3\_U_.M[?JW M_0*_\F(O_BJ-^K?] K_R8B_^*JZ=7V4E.$[-!]4PG;%WV=WOQ\V+^+&?^^JNK5=27/.=VS66!P22;D:OVJ+^_K/_@-#_P#% MT?:HO[^L_P#@-#_\769_PC-S_P ^=[_X'Q?_ !5'_",W/_/G>_\ @?%_\565 MX_SD?4\%_,:?VJ+^_K/_ (#0_P#Q='VJ+^_K/_@-#_\ %UF?\(S<_P#/G>_^ M!\7_ ,51_P (S<_\^=[_ .!\7_Q5%X_SA]3P7\QI_:HO[^L_^ T/_P 71]JB M_OZS_P" T/\ \769_P (S<_\^=[_ .!\7_Q5'_",W/\ SYWO_@?%_P#%47C_ M #A]3P7\QI_:HO[^L_\ @-#_ /%T?:HO[^L_^ T/_P 769_PC-S_ ,^=[_X' MQ?\ Q5'_ C-S_SYWO\ X'Q?_%47C_.'U/!?S&G]JB_OZS_X#0__ !='VJ+^ M_K/_ (#0_P#Q=9G_ C-S_SYWO\ X'Q?_%4?\(S<_P#/G>_^!\7_ ,51>/\ M.'U/!?S&G]JB_OZS_P" T/\ \71]JB_OZS_X#0__ !=9G_",W/\ SYWO_@?% M_P#%4?\ ",W/_/G>_P#@?%_\51>/\X?4\%_,:?VJ+^_K/_@-#_\ %T?:HO[^ ML_\ @-#_ /%UF?\ ",W/_/G>_P#@?%_\51_PC-S_ ,^=[_X'Q?\ Q5%X_P X M?4\%_,:?VJ+^_K/_ (#0_P#Q=-:\@12SRZNJCDLUO" /_'ZSO^$9N?\ GSO? M_ ^+_P"*I'\,7;02QK:70,B[1,!R#TW>U*\?YP>#P7-=+25T$^JMM M8KN$$.#S_O5VWAC2%\4:2=0MM4NX4$K1[)8$SD8]#[UX^_A?5X[B8+;(X,AP MPN(L8S_O5[O\+K*YL?"'EW,7EN]S(ZC<&R#CG()'8UY\<15<[7T-L;@,)2I< MU-:^I!J'PTAU2T:UO=3>>%CG:T"]?7@Y%84/P1MX$V1:Y(J_]>P_^*KUBBJJ M2=1)3=TCAH59X>_LG:YF>'M'&@:#::6LQF%NI7S"NW=DD]/QK3HHI)6T(E)R M;D]V%%%% @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZ;_ ,>K?]=I?_0VJY5/ M3?\ CU;_ *[2_P#H;4 7**** "BBB@ JGJ/W;;_KX3^=7*IZC]VV_P"OA/YT M 7*\\\00Z5)XIOC>K$9-D>-^,XVUZ'7 ^(;:YN_$ET(_L02-(P/-LXI&.5S] MYE)K:A?GT,:]N35F9]F\/?W+;\A1]F\/?W+;\A3_ .R;S^]IW_@N@_\ B:/[ M)O/[VG?^"Z#_ .)KKO+L<-H?S#/LWA[^Y;?D*/LWA[^Y;?D*?_9-Y_>T[_P7 M0?\ Q-']DWG][3O_ 70?_$T7EV"T/YCR+QIXDMX/&,7]DPP&WT_Y2"N5E<_ M>SZCM^!KH[>;7[JWCGBT_P ,F.10ZG>W0_C6MXRN#X7T-[UH])>>1A'"ATR# MYF/?[O89-9EKX\T-[2)I+FSAD* M&-&C.P]QD)BO:;G4H0=&A>VE]_R\R[1: MT8N/$?\ T#?#/_?;?XT8\1_] WPS_P!]M_C4O_"=:!_S_P!I_P""5/\ XW1_ MPG6@?\_]I_X)4_\ C=8S MKJCV5A!9!(FVM,VGP?/_ ,!V<5%2=>C'VD\.DEKMYKN;X;#NM44(O5G/:6)& MMV\Y?XN-PYKZ/^&G_(@:;C_II_Z,:O*_ 5R-9\6:?9:A9:;-;S&7S$^P0KG" M,1R%!Z@5[W:6EM86R6UI!'! F=L<:A57OP!7R])7DY'T69U?=5)K7?\ -$U% M%%;GCA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/3?\ CU;_ *[2 M_P#H;5;^*IXHO%%T$EU19"D>\6\,;)TXY9@:](KS_ ,1?VA#XENWA MTV2>*1(]KJRCHN#U-8UZE2G#FI;D35U:Q@?:_P#IMK?_ (#0_P#Q='VO_IMK M?_@-#_\ %U>^TZG_ - :?_OI/_BJ/M.I_P#0&G_[Z3_XJN/Z]COY?P,?9K^4 MH_:_^FVM_P#@-#_\71]K_P"FVM_^ T/_ ,75[[3J?_0&G_[Z3_XJC[3J?_0& MG_[Z3_XJCZ]COY?P#V:_E.5U_0+#Q')"U_<>(2(00BK!" ,]3]_KTJ+3XM'\ M(PQ627FN(EW/B-);> _.1V^?V%=?]IU/_H#3_P#?2?\ Q5><^-/#OC#Q)K:S MP:/(EM H2$>=&#GJ6^]US_(5[64XO&XRI]6Q%3DII-ZV7I:_G^%P<$E\)VWG MI_?UG_P%A_\ BZ//3^_K/_@+#_\ %UR]AX(U%[&%KV+7DNMO[Q4OD*Y]N>E6 M/^$%G]/$/_@G:#:_P#2A>S7\IT'GI_?UG_P%A_^+H\]/[^L M_P#@+#_\77/_ /""S^GB'_P.3_&C_A!9_3Q#_P"!R?XU'M?^GS_\ ?\ F/V: M_E.@\]/[^L_^ L/_ ,74%UJ=E8P^;=WFJ6\><;Y8(%&?3EZQO^$%G]/$/_@< MG^-4=;^'VI7FF+!9Q:DTJ2&0?:YTD!XQC.>*VP\X3JQC4KM1>_N-?J_R%[-? MRG1VFLZ??22):WFJS&/!8QV\##!Z'(?FK?GI_?UG_P !8?\ XNN$T;P+XDT^ M6)9;"Y6+.)#!<(K8]OFKIO\ A%+G_GCK?_@6G^->?B,7B8591I-RBF[.VZ,H MG]_6?_ %A_P#BZ//3^_K/_@+#_P#%UBOX;=&VN-85O0WL8/\ M.G)X9EESY:ZR^.NV]0X_6L/KV,_I%^SGO[,V//3^_K/_ ("P_P#Q=8]YXLTF MSN# UYJKNHRP2W@./8X?K4T/A:[2:-UM]:9E8$*;I""<],9YKE;WX=^)[>^+ M0Z/>S1D94B,9[\'GK6D,9BW\7Y'7@:$*E91JQLO4]!\*M:^+;N:VL]1U"%XH MA*3-;1@$$XXPQKJO^$%F_P"@W+_X#K7,_"G0-7TC6+R74=.N+5&M516E7 )W M#BO6*[:=>JXW;-L7AJ%.JXTUH<;_ ,(+-_T&Y?\ P'6L#5/@O9:G=_:SJC1W M).7D%N,OZ9&F_\ 'JW_ %VE_P#0VJY5/3?^/5O^NTO_ *&U %RB MBB@ HHHH *IZC]VV_P"OA/YU<'Y"IOL-U_S[Z1_X+HO\*/L-U_S[Z1_X+HO\*[+R_E/0 MO/\ E(?L&A?\\X/R%'V#0O\ GG!^0J;[#=?\^^D?^"Z+_"C[#=?\^^D?^"Z+ M_"B\OY0O/^4I7L.A6EE+/Y,+%%R% ')["N4TF=I)'@%K9RNQ+@S?+CV%=3K$ MTVD6)N'MM(+$A47^SXN3^54H]?LFB5G_ +)1B 2ITM#@^GW:I3/\ ] W2_P#OY_\ 7JQ_;MA_>TG_ ,%2_P#Q-']N MV'][2?\ P5+_ /$TO>_E%^\_Y]E?R9_^@;I?_?S_ .O1Y,__ $#=+_[^?_7J MQ_;MA_>TG_P5+_\ $T?V[8?WM)_\%2__ !-'O?RA^\_Y]E?R9_\ H&Z7_P!_ M/_KT>3/_ - W2_\ OY_]>K']NV'][2?_ 5+_P#$T?V[8?WM)_\ !4O_ ,31 M[W\H?O/^?97\F?\ Z!NE_P#?S_Z].2"4M\^GZ8%]0_/\ZF_MVP_O:3_X*E_^ M)H_MVP_O:3_X*E_^)H]_^4351K^&>?WXE;5)1'\YSUU M!I>K3F*:^UF1X.J+9Q?+G_MI4UI96-C$8H+C60A.<-8Q'G_OY6;!X3\2"^\V M>QN,2,3(8YT5CGKWK3_X1?4/^?+5_P#P*3_&J;BM.E_P _"?$'_/SJW_@OB_\ CM&( M/^?G5O\ P7Q?_':@_P"$7U#_ )\M7_\ I/\:/\ A%]0_P"?+5__ *3_&CW M?Y@O2_Y^$^(/^?G5O_!?%_\ ':,0?\_.K?\ @OB_^.U!_P (OJ'_ #Y:O_X% M)_C1_P (OJ'_ #Y:O_X%)_C1[O\ ,%Z7_/PG_A7][K,]C#" M5E1R'\Z10$_WF)Q3CR:^\;48TI7]^_Z'::5\)K#4K8W>F>)8YH'8G DT>0:C-JIFN0<&*T MF_=#V8C[W\J]#KSI4X1E>&IP8O$3F^3GYEZ6"BBB@X@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGIO_ !ZM_P!=I?\ T-JN M53TW_CU;_KM+_P"AM0!H_=MO\ KX3^=7*IZC]VV_Z^$_G0 M!7\H?V76[GEVK^)X(O&\MSIUM;/ M8Q9MXXY5^1QW8X]^<^F*[$0^(2 1H7A\@_\ 38_XUL_V&?\ H':)_P""V+_" MLNXU=++538RPZ4B(OS2#3T(5O3 %>E6QE.2BJ=%:*VO_ +&BRNM+8B\CQ%_ MT ?#_P#W^/\ C1Y'B+_H ^'_ /O\?\:L_P!M6/\ SVTG_P %H_\ B:/[:L?^ M>VD_^"T?_$US_67_ ,^8_C_F']DX@K>1XB_Z /A__O\ '_&CR/$7_0!\/_\ M?X_XU9_MJQ_Y[:3_ ."T?_$T?VU8_P#/;2?_ 6C_P")H^LO_GS'\?\ ,/[) MQ!6\CQ%_T ?#_P#W^/\ C1Y'B+_H ^'_ /O\?\:L_P!M6/\ SVTG_P %H_\ MB:/[:L?^>VD_^"T?_$T?67_SYC^/^8?V3B"MY'B+_H ^'_\ O\?\:/(\1?\ M0!\/_P#?X_XTZ^UZ&VL6GACTR<\A0NGH,$#/.17/)XOU&1 PM-)_\ (_\*PJ MYC&D[2I1_'_,TIY+B*BNFE]YM74/B!;"Z8Z+HR,L+%&@?>^['& 3S7#Z8;F6 M:9KQ"7_C\Q<'->K6$%Y=Z?;7!@TH&6)7_P"/"/N,^E=5X0\-Z3J5M?2:IH^F M33I<; ZVJKD;5/./J:PQM3VU%14%'6]T=."A+ 2E*IKTT(?@V /#FH ?;3 MT_W$KT>J>G:5I^D0-#IUG#:Q,VYDB0*">F?TJY7GPCRQL88BHJM1S74****H MQ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J> MF_\ 'JW_ %VE_P#0VJY5/3?^/5O^NTO_ *&U %RBBB@ HHHH *IZC]VV_P"O MA/YUQN8X]Z16:R*...2X_E7IE6W_ #_ZE_X+E_\ CM;_ -KU'_H!W?\ WP/\:/M>H_\ 0#N_^^!_C75[O\QE M]=Q1@>6W_/\ ZE_X+E_^.T>6W_/_ *E_X+E_^.UO_:]1_P"@'=_]\#_&C[7J M/_0#N_\ O@?XT>[_ #!]=Q1SY0J"6U#4@!R2=/7C_P BU@66C:-JT0U"UU+5 M9E=R?,%BARP//_+3UKHO%S^([WP[<66E:%=_:+@>6SD!=J'KU/?I^-<)X9\" M>*+>62WU&SURSM2-R?8YPHW=\C)ZC^5>A0PU*5"5655)]M+V]#2&/Q<5H_P. MT^Q1?\_5_P#^"Q/_ (Y2_8H_^?F^_P#!8G_QVL__ (0:\_Y^?%G_ ($C_"C_ M (0:\_Y^?%G_ ($C_"L?9X;_ )_?@3]=Q/\ 2-#[%'_S\WW_ (+$_P#CM'V* M/_GYOO\ P6)_\=K/_P"$&O/^?GQ9_P"!(_PH_P"$&O/^?GQ9_P"!(_PH]GAO M^?WX!]=Q/](T/L4?_/S??^"Q/_CM17$=I:0M-<:A=0Q+U>33HU4?B9:H/X-G MC;:]]XI4^ANU']*J:IX#O]1TF6UM)M9GE,BR#[9()5& 1CCIG/Z"G&EAFTG6 M_ I8S$]?R*MWK.@:A:-%)=WSJ0=I&GH,'&,\2UMZ#\(QKVB6VIV>OE+>X4E% MDLL,,$CG#GTKCK3P7XGMXBAT#46).>(#7T%\/[.YL/ NEVMY!)!<1HP>.1<, MOSL>17@.3J2]_4^@Q-9X>G>C+=^3,2U^'-_;6D,"^(1B- @_T3T&/[]=+X:T M&70+6XBFO?M;S3>;O\O9CY0,8R?2MNBMW.35FSQIUIS^)A1114F84444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]-_X] M6_Z[2_\ H;5::18XHU+.[' 4#D MDGTI]HK96UY;2P!R?F)*'(4=VQT'>@!Z>.?#HDD 5&*L'SLRV,*6P< D$]JU=1^[;?\ 7PG\Z\@LKG1)FMS/XPTR_OM1 MU2SDN(K&+YV6(HL,4:;CM 898\\$UZ_J/W;;_KX3^= %RO//$-CI=SXIO6O4 MC:0)&!O]-M>AUY_XCM)KSQ+=;+;36")&-T]HLCGY>Y-;4;\VB,:]N35V,W^R M/#__ #RM_P A1_9'A_\ YY6_Y"C^QKG_ )]-&_\ !?\:/[&N?\ GTT;_P M%_QKKO+^4X;1_F#^R/#_ /SRM_R%']D>'_\ GE;_ )"C^QKG_GTT;_P 7_&C M^QKG_GTT;_P 7_&B\OY0M'^8\\^)U]IFFPVNG:7'$MS(PFE= ,JH/ _$_P O M>G:3J.J:OI\=W:>'-(DC.5W-RE+ZK!0P_,^^_KM^!:4;;D6W7 MO^A7T;_P*'^-&W7O^A7T;_P*'^-6/^$P\-?\_FB?^"IO\*/^$P\-?\_FB?\ M@J;_ K#EQ'_ $#+[I?YA9=_S*^W7O\ H5]&_P# H?XT^)-::5!-X:TA(R?F M9;D$@>H&>:E_X3#PU_S^:)_X*F_PK+USQS9VBPQZ=::5TFH1>K.*$E[<:C)_:,6R0$AE,83;Z #%=C MX0M-/E@U@W"QY2!2F>Q^;I6'+XGN+JYWRV&E,20 ?L*#C\J]@^&.DZ3K6BWM MS?:-ISRI<^4"MLH&T*IZ?4FOG7B(U<2ZJC9-O0^HQE&=/ ^SEV2_(]/C_P!4 MGT%.H &!THJCQ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ JGIO_ !ZM_P!=I?\ T-JN53TW_CU;_KM+ M_P"AM0!K.MC'?2)9RO';R)N$C!#A<=\]*V*SM?OYM*\ M.ZEJ%M!Y\]K:R31Q?WV520/TH X0:]9PV'A9]&\06&H:@\\,,UO!%%NND<@. M2J_-'L&6SQCH&H_=MO^OA/YUY+HVKSZ?JKW,.K:=?7Z\N\O8W*1[TBLQ(HX MX^8N/Y5Z-7#:X]Y;^([MH]+NKB-UC*R1Q%@<+SS6M'XM78QKWY-%_D,G[5)_P!!#4O_ 6K_P#':/M4G_00U+_P6K_\=K6^V7W_ $ [ M_P#[\&J>JW^M)I5R=/\ #]\]V4(B!@.-QX!_#K512E)14MP][^0X'4/#6C^+ M-6N[V37-6FFB?R9%33TQ&0/N_P"M_P \UT6G:;;:=I\-H+J_E6)=JO)I498C MMG]Y7"Z!X,\8VVID75CKUG;3DF:2T8JQ;G!/KS_.NO\ ^$,U/_H(>,/^_C?X M5[&,Y8VI/$7BMM$_Q1;3_E-7RK?_ )ZW?_@I3_XY1Y5O_P ];O\ \%*?_'*R MO^$,U/\ Z"'C#_OXW^%(?!VI*,G4?& 'J96_PKAY*'_/_P#!BL_Y?S-;RK?_ M )ZW?_@I3_XY61K?AG2]:"/+)>K<1C:DBZ:!@9SC EP>_P"=)_PB.H?]!3Q= M_P!_C_A4T7@[5(I4D-WXNDVG.R1F*M[$8Y%3*%&S7M_P9=.4Z(MF/E MQC)]*\S^&'PPUK1?%:ZU?2^3;0!U1"K*\I(QRI' Y]Z]QKS<7A.Q%>'+4>GR"BBBL#G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "J>F_\ 'JW_ %VE_P#0VJY5/3?^ M/5O^NTO_ *&U %RBBB@ K.U3[>BM-;7=G;P)!*9&N8RP#X&QB=PPHY)'?U%: M-VECO9+^1TV(5QE2O3 W9)]J /.]"N4;7XWTG4O" M-OJ%RQ6&Y'AZ:$3$]0DA>^(+'3KKQ3>M>!"X2,#<>VVO0J\^\1VLMYXENO+L]-<(D8WSP% MW/'<[A6M'XM% M!^)_E[TNE:IJFKZ?'=VGA>PEB;(W?; IR.#P>15WQ7J>G:#K5A:WVD:!*]P< MS.UB6,PD_JL%'#\SWOT\]C2 MRMN0YUW_ *%*P_\ ]?\:YKQ?=:O UG$^G1V$4D9,BPD2 L&.!O^@4X]ZT_% MOB?2Y_#\T>F76E_:2R%3:VSQR !@3@DXJOX:^)&DK&ECXH\.VEW 2 UU FR3 M'J5'!_#%'U.O5P\IQH*^JMJGMOJWW_ VPTE3K1FWHFBCIX)EM'=0KF1">.^1 M7U97%:#X?\!:_8QZEH]C:7$.[AU+95AS@@G(/L:[6ODXT94FXS5F>QC<7#$< MKBM@HHHJSA"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ JGIO_'JW_7:7_P!#:KE4]-_X]6_Z[2_^ MAM0!<"0 XX)H RY;/6M7UK3[";2?#.E3VUU%=O) M;WOFW"(C D*GEJ?F'RY)Q@FN_P!1^[;?]?"?SKRNVTZ-;?0_-L''C+4M335) M'\D^;;PM*2V]\?*HB&S:3UXQ7JFH_=MO^OA/YT 7*\X\47"P>)[K9J%Q$Y2, MO&ECYH'''S;Q_*O1ZX'Q M_%XENWBTF[N8G2/;)%$6!PN",UE6JU*4>:FKLB M<4U9HP?M[_\ 05O/_!6?_CE'V]_^@K>?^"L__'*O>;J7_0!U#_OP:/-U+_H MZA_WX-U)I92.!I?"@# _>5O66GV-G90VQNI) M?*0)O?15W,!Z_/UJ%?"^K%%+#Q0I(Y&3Q^E+_P (MJGKXH_,_P"%=53.\RJ0 M4)/1;:%6;^Q^)G>,--BO?#D\5F^Z;$[WPOH M]P+Z9&ENG#B-#D( /YUUX7.<=[+V-[)ZM[/^O0J$9<]G"R.TMK:"SMTM[6&. M&%!A(XU"JH]@*EHHK)N^K.L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGIO\ QZM_UVE_ M]#:KE4]-_P"/5O\ KM+_ .AM0!H_=MO^OA/YUA2X$8&X]!MKKZXO6=+GU'Q#=M%;V)"*@+RQL6 M/R]R&%)E0W%_X1[P_P#W(OSH_P"$>\/_ -R+\ZI_\(S>?\^^F_\ ?E__ (NC M_A&;S_GWTW_OR_\ \74FOR+G_"/>'_[D7YT?\(]X?_N1?G5/_A&;S_GWTW_O MR_\ \71_PC-Y_P ^^F_]^7_^+H#Y%S_A'O#_ /WU*]T*R%P[R*?+#!? ME8@<;CV%>AV=G;Z?9Q6EI$L5O$NV-%Z*/2IHP<=3?,<5&K^[2U3)Z***W/*" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *IZ;_QZM_UVE_]#:KE4]-_X]6_Z[2_^AM0!H_=MO^OA/YU7$;K&5DB@9U/R\\@5=.,9.TB*DY0C>.Y MG?\ "03_ /03E_\ !:__ ,51_P )!/\ ]!.7_P %K_\ Q52_;;O_ * >H_\ M@*_^%'VV[_Z >H_^ K_X5O["EW,/K-;L1?\ "03_ /03E_\ !:__ ,51_P ) M!/\ ]!.7_P %K_\ Q52_;;O_ * >H_\ @*_^%(;ZZ'71-1_\!7_PH]A2[A]9 MK=B/_A()_P#H)R_^"U__ (JO++JUTJ/5;E'U[=/YC;T%DP*DG=_>]Z]/O=3U M"*QG>U\/ZA-.J$QQ_96^9NW:O%8O"'BP:@;F]T+5 \DF]W-LQ)).2>!55,%2 M>&G6YM8VLK[W:_0]+*\55=?DEHG_ )'N7PS\1:4EA;^'+>:>:Z7S9=[0;%(W M%NY/K7HU>)_#/2=3M/&D4USIUY!$+>0%Y8&1K?\ 7:7_ -#:KE4]-_X] M6_Z[2_\ H;4 7**** "BBB@ JGJ/W;;_ *^$_G5RJ>H_=MO^OA/YT 7*Y#4- M.TZ]\0WS7I!=1& "W0;:Z^N+UG39]0\079BM-.8(J O-&Y=OE[D.!^E)E0W' M?V!H/^S_ -]4?V!H/^S_ -]53_X1R]_Y\](_[\R__'*/^$7Q ;RX6WG6:?[,&$[! M=VYO+V C'0'O4-6T9DTT[,]AHK@=>\?W&A:P]O(FE-'%<0PFW^UDW4BN5! M<(H(4 MT8@G';(JKKOBGQ+^, M^U(1Z117"2^+)]/@U)T6R@*:L]K)-J%^5B3$:MD \\DX"*/4\F45YU)\2+C^QH;I+2T0B]DM+B\D:0VL>U RON";MK;@!D Y MR>.= >+=;OKVQLM*T[3I9KC3?M\DCWA:)?FV[595.[)Z'_\ 50!VM%<+;>.- M2UR'S=!TNWD\BPBO;I;N#"N MWKE;^^:QUZ]W:==S*XC*O%;LZGY?4"DRH[F+_:E[_P!!*7_P6O\ _%4?VI>_ M]!*7_P %K_\ Q5:_]N+_ - C4/\ P#D_PH_MQ?\ H$:A_P" O6:6"LI=%V\CT^BBBNH\(**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ***P_$'BBT\.- MS:7T_G!BOV6 R8QCKZ=:3:2NQ2DH MJ[-RBN*_X6;I?_0*UO\ \ C_ (T?\+-TO_H%:W_X!'_&H]K#N9^WI]SM:*XK M_A9NE_\ 0*UO_P C_C1_P +-TO_ *!6M_\ @$?\:/:P[A[>GW.UHKBO^%FZ M7_T"M;_\ C_C1_PLW2_^@5K?_@$?\:/:P[A[>GW.UJAH^DV^B:>+*U:1HA+) M+F0@G+NSGH!W8TFBZQ#KFG+>P0W$,;,5V7$>Q^/:N2L;ZZ;X2:W=M=3&YCBU M+;,9#O4K)*%P>HQ@8],"K3NKHT335T:%[X L;V6]#:EJ45K>7(NY;6*1 AF! M4[L[=W50<$X]JNW/A"QN-(OM.%Q=1+=WOVXRHR[XY?,$@*Y&,!E'!!KG)_&. MMV5CJ+VMC:36VBV%O=7$EQ,PDF#1;V"X!^; /)]OPUE\1ZWJ&HWO]CZ9:SV- MA<1V\PEG*32L51G*<;1M#CJ><'I3&2S^!K22X%W#J-_;7JWZMKB&XO)9+>2XE4S2!BS3E2^3C)Y7(^IK,M_&6I2 MFTU-["U&AWFH?8(F$K>>I,AC60C&W!<=.H!!]JATWQEKMZND7,NG6$=KJT\U MK;@3.721%D96;C&T^4>!R,CZ4 =:-)MQKSZP&D^TO:K:ES,K^6R8!5CM&!W]J -=O"0-K"B:YJZ7<GWM_IB"T2RE6TD4>="N=H8LI.1N;YA@_,>: MM'P;I8LM4LX_.BM]1LDL9$1AB.)$9%V<<'#'KGM6;X>N]:E\>ZS;:QY*M%I] MHR);2LT1R\V6 ;H>,'UVBL"Z:&Z\6>*([JW\2WDJB$2,2QZ+NVEB3MW;1:S8V_B2'7+V>#08) M+B/2YY!MEWN&9A&ZY/&,\]*['P"]S-X=:YDGGELYYWEL/M$XFE6W.-H=\G)S MN[D@$ G(H ZBBBB@ JGIO_'JW_7:7_T-JN53TW_CU;_KM+_Z&U %RBBB@ HH MHH *IZC]VV_Z^$_G5RJ>H_=MO^OA/YT 7*Y+4-.LKWQ!>M=2L&41A1O( &WT MKK:XO6=-FU#Q!=F&SLVV*@+R^9N;Y?\ 9<#]*3*AN/\ [ T?_GJW_?T_XT?V M!H__ #U;_OZ?\:H?\([>?\^>G?G-_P#'*/\ A';S_GST[\YO_CE2:_(O_P!@ M:/\ \]6_[^G_ !H_L#1_^>K?]_3_ (U0_P"$=O/^?/3OSF_^.4?\([>?\^>G M?G-_\?2]-DA&S<#YW.0#_STK=^'6A:+XH.H'4-(MU-L8RGDR3+][=G.7/H M*YY^_.R/8P[^KX?GFM-]/.Q[+VHHHKK/ "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MN>\3>+[7PN]LMQI^IW?GABILK;S=N,?>YXZU=.G*I+D@KL3=CH:*X#_A;.F? M] #Q)_X+C_C1_P +9TS_ * 'B3_P7'_&NG^S\3_(Q<\3OZ*X#_A;.F?] #Q) M_P""X_XT?\+9TS_H >)/_!%=/NXM M:C)-9T^Y\5SW-SIQ@M]3B@MFNIS''"C1QG)]>&!VCDL36=-X MQU;6QIBV7V5KRW\0):;XGDC@N%:V=PQ!&[:-P)7G)7@]#4@==#X(T^"_BF6Z MOC:0W1O(=/,@\B.8DGW,5_"TJ?9TES;$ ,%D+*%;(S\PQR,8YS0!IMX#TA]/ALC)=>5% M97%BI\P9\N8@N>G7Y1@_SK3?P_9R7XO"TOFBQ:PP&&/+)!)Z=>!S6!J.FPZS M\1WL[R:\^SQ:1'*L<%W+" YF<$_(PR< 5G6FJ7&GZS%HTDEQ?16VO?9;>:6X M?>J-9M,%8Y_>%22OS9X()Y&: .C?P7I$MI:VLRS2P6VFMIBH[_>A;9G.!][Y M%Y&*8O@NUDM+JVU#4]4U%+B$0 W4XS$H.05V@#<" =QR>!S7.V'Q*N!8:G>: MG;V<;V=FURU@K21W,+@X$;*X^87<4<,LMW(K95"Q7 50!]X]/ MYY)O6.E6]A?:C=PF0R7\RS3!CD!@BH,<<#"#\:X>W^(6HRVNM+#;6>HSV,=O M+'+8I*8V25V5B5(+$)M+';G(Z8-/?XBR)HUI(LNES75W>/;)/"TCPHJIO+.@ M&]6QQLZ\@YQ0!VJZ5;KKLFK@R?:7MEMB,_+L5BPXQURQIFDZ-:Z*MTEF9%AN M)VN/)8@I$S$]?D\0Z7-// (IH)V@F_\ 'JW_ %VE_P#0VH N4444 M %%%% !5/4?NVW_7PG\ZN53U'[MM_P!?"?SH N5Q.MWLMIXANA!?^665"T?V M223;QZKQ7;5RM]>O9:]>[M-O)U<1E9(K9W4_+Z@4F5'_\ 01/_ (+YJ/[8O?\ H(G_ ,%\U:_]M_\ 4&U'_P I/\ XFC^V_\ MJ#:C_P" 4G_Q- ?,\>\6+:WGB:>:ZUI4F;R]RFRE'0#%=]\((;:(:P;>]%R2 M8MV(F3;]_'WNM<-XWM=1U'Q;*ZFO$HYED M\/2M]AUY=7N[ZYM[/5/MS1VZS&9Q'D^;@ 8 P5YQ@ YH ]'O?!%A>7EW="\O MH)+BYBO!Y,B@13(FP.F5/)48(.1[5 WP]TQU8F_U,SM>I?FX^T#S//6,QALX M]#TZ<#C'%9.M>/K_ $O5+VPMXH)I-,BC\]6@F=[J0H'*QE%*IP1@MGD] .:L M2>-[Y/%<6GRPVEE9RR0K"+Y9(WN4=02R28V;@3MV'DD=LT ;%MX*TN!K=Y&N M+F:*>6X>6=PS3O(AC8OQ@_*< # &!4FC^$[;1KF&2+4-2GBMHS%;6]Q<;HX$ M.. 3@ %B2!6%9>,M;D\G4+JRL5TJ35GTO$;-YP_?-$LGIC< "OXY[4_3_ M !CJT\>CZI#D)R!C&1UH W-4\+Q:EK U1-3U M&QNOLXMF-I(JAD#%@#E3W)I(?"&E00V,:"\ EN"& /TXZU5M/B3=1Z'J5] M?QV+7-K#$PLT$L,T4CN$V21N-V S+\ZCGG H WX? &E ,EW<7U_"+62TBBNY MMPAB?&Y5( /8'@6R+WDTNI:K-=W<<227+W $@ M,3%D9< !2"3P!@]PH_=MO^OA/ MYU_P#/I9?]_+C_ ..4?\([>_\ /I9?]_+C_P".5)K\C2_X1[2O^>S_ M /?UO\:/^$>TK_GL_P#W];_&LW_A';W_ )]++_OYZ=I-Y>FR MLF^SPO+CS+CG:"?^>E TFW9(\Z\=0)9^,+J&WFD\M?*Q^\)ZJ,]Z[WX,LS?V MT&9F \G&3G^_7FMWK<5S.;FYT#39)"1EC)<9X_[:U[_X2T+2])TJ*YTZS6V> M]ACDF"R.P)VY_B)]36%-7G='JXR?L\,J@#2HHHH *QAX7T MS_A'+C0GC=[&:.>6S$_P"XDDCQM8J1GC:O (!QR#7/ZSXZ MU+3=4O;"UBBG?2XH_.1K2>1[N0H'*HT:E8^",%L\GH ,U8E\:ZC'XKBL9XK6 MPL9984A%]%*C7"NH)9)?N!@3MV'DD=1F@";P[X%6R/VC4KBXDD34;B]CM1/F M .TKLC["L.,X!YQGFM&S\$Z797L$R37CP6TCRVMG)-F&W=L@LBXST9L9) M R<8K&LO&.NR>3J-U:V TJ35WTO9'O\ .'[YHEDR3C[P *X]3GM3]/\ &&KS MQZ/JMU;60TC69S#;QQ[O/ARK-&SDG#9"<@ 8R.N* -R+PAI45EI-H%F:'2X7 MA@4R=59-AW'O\I]JJ1> =)\F>.[GOK\26PM%:ZGW-%$&#!4( (^95.3DY4*21PFQXW!)4,R_.O7GCI0!VFD:#'I,TTYOK^]N)E5&EO M)MY"KG"@ #J>V3W)JI<>#=/NM4-Y)<7IB:Y2[>S\[]PTR8VOMQGJH. 0,CI M53PIXFOM7U"[L;V)7\F))8[J&TF@C?)(*;91G<, Y!.0>U8^H?$*]AUF_CL[ M19K6PNA;/;BTGDFGQMWLKJNQ<;N <=TB+E3\I(SSDCL15K2/!^EZ+/:S6AN"UJ+@1>;*7XG=7DR3R?F4+M=6XFNS;:?_9D&MKI3)\_G.&D6,.#G P7'&#G!Z50O]>UO5WT+4%6U MATB?7T@C2-G$^U'=,N(;H0 MWT:%E0M&;:5ROR^J@BNVKE+^_6QUZ]$EC.!G!^7U I,J.YD?VY>?] M!"/_ , I_P#XFC^W+S_H(1_^ 4__ ,36I_;T'_0,O?\ P$?_ H_MZ#_ *!E M[_X"/_A4FOS,O^W+S_H(1_\ @%/_ /$U4U/4+S4=*N[(ZC$!<0M%DV<_<8_N MUO\ ]O0?] R]_P# 1_\ "C^WH/\ H&7O_@(_^% T[.Z9X3<:7:PW#VLNNVPD M1]K#[-/U'_ *^AO"&L6.K^'H#83-*EJJVSL4*_.JKG /..17@OB&TO;KQ1J$ M\6F7HCDNG=3]F?H?PKUGX16\]OX7O%GAEB9KYB%D0J2/+3G!K"EI*QZF8)3H M*;=W\NIW]%%%=1X84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $%U96UZ@2Y MA610(?$36=5M?'%]!;:G>P0HL6V.*X9%&4!/ M-=)\(M1OK\ZP+V]N;GR_)V>?*S[<[\XR>.@K)54YG4445 MJ<(5CCPQI?\ PCMQH31,]C.92ZLV3EW+D@]CN8D>G%;%>-Z;I]QJ>@7+:;HN MKG6WO;D0:J+H)"C"X7&BW<6 MGSZJ[VJVD\2ND)$[LF74DD;2C'@\\=* )_#O@2.P;[3J,\\LJZC<7L=L+@F! M7>5V1]N/O!6'L#SC/-:-GX)TJQOH;B-[MHK>1Y;:TDG+06[MD%D7L?F;&<@9 M.,5@3^+O$EK>76ER1:6U]%J=K8I,J.(V6:,OO*[L@CCY<^O/>H;OQ_JUMJ%[ M%%;QW TV9+>:"'3[AWN6"J9&1URB8W'"MG..2,T =7%X1TF*RTJT$*SX MO%VIKXT.E7JV=E;M=-###/3KF8Z;)'-!,A0'"AB<2J1U9"N.W6@#M](T"#2)IIQ>7UY<3*J-->3F1@J MYPHZ #D]LG/.:J77@W3KG4IKOS[Z%+B59KFV@N"D,[KC#,H[_*,X(SCG-8,W MBW6EL-4O]/M[ :?HD,9N(IMYDG/DK*X1LX7"N ,ALGTIMUXSUQ/[6U""'3_[ M,TV_AMFC=7\Z9'$1)!W84CS?0Y]NX!U#>%]->UEMRLOERZ@NHM\_/G+(L@_# MH_=MO^OA/YT 7*Y._P!.MK[Q!>M<7$JE1&%5964#Y?0&NLKS_P 1Q33^ M);H0V%I)L2,&2224,W'^RX'Z4U!S=D)SC#61H?V!IO\ S]3_ /@0W^-']@:; M_P _4_\ X$-_C7._8KW_ *!MA_W^N/\ XY45S%<6EK+*;>&TN[CRVM58CS MF/.YO?V%4U^(UA_8RWC:=:B=Y&C6!9)RV1T)_>],$50F\06^JE;V71;!W"[0 M3)<9 ';_ %M9XW#5([]9)I'7[)G#N3SO'K7 MLEU7_#?A'3?"OVG^SS.?M&W?YS[ONYQCCW->=Q>(-2T;5KHVEP1' MY[DQ/RA^8]O\*[_PWXK77LQ-9RQ3*/F95+1_GV^AJ>6-[V-77J.'(Y:'1T44 M51D%4M+TNVT>Q%G:*PA$DDF&;)W.Y=OU8U=KS_1]'7Q/XJ6LT+O%J4_VBX&\@^9A0&4CE M2-BD8Z$9K'U+P7&NC7J6(:^O[F2%Y)M0NI-[B-LJ%D7F,KR5('!.2#S46H^* M=8BDU9]+M[&YL]$A22Z>9V5[DF,2$1[>%^0@Y.02<>]4[SQSJZKJ^H6=E9-I M>ERP;_-=Q+,DD<;G;CA2!)WSGVZT 6?#?@#_ (2:&TMPDLBF)3$I[$ C!!P>"2V>U7-)\9:W=-HMW>65 MBEAJMQ-:QK$[F5'19&#'/&"(CQVR.>U &X?!VEG5OMY>[*_:?M8M3<,8!/\ M\]-GKW],\XJM'X T5$DB9KV6 P2V\,,MRS);QR##B,'ID<=\#I5&/QY(FA^' M-4N;5%CU*SFNK@(23&(X3)A?7ICFLNS^)\ZP2W5]:P2P&QEO%6T28&$HN[RW M9U .0>&'<=.] '37G@;1[V9W% MM,GM-1MGCD\K4+A;F@_=KQ7/Z5>Z_)\1;6#61;1J^CR3+':2.8\ MF6/@AOXEZ;NX/:I]7\7ZAIFJ:Z?LML=,T6V2>8DMYLQ=&(5>PY4H!X%.B\>ZC-H\8.LB,-\9!SP^[QMSU[XI@\9:W+?6NCQ65@-5-_-8W#N[F%2D(E#KW(*LOR^O&> M] '>45YS=>/]6@TFTG>TLK9_M-S;7=W*LLEM$\+[0/D&5#\D%N!@]:=JGQ%N M(;F.WLET_P Q+&*[E+F69)6?.(XVC4C^$_.>.1QUH ]$JGIO_'JW_7:7_P!# M:ETN^&J:39WZQ20BYA281R##)N ."/49I--_X]6_Z[2_^AM0!H_=MO^OA/YUV\ES$@BD6-T=7!9=PX]LB@"S7*ZMX>U>ZUF>\LKRUC MBE51LD5B00,=JW/*U/\ Y^[;_P !S_\ %5# VIS23I]IMAY4FS/D'GY0?[WO M51DXNZ)E%25F<]_PC/B+_H(6/_?#UE>(? /B/7M(DTXZS901RD>8RQL25'./ MY5WGE:G_ ,_=M_X#G_XJCRM3_P"?NV_\!S_\56U/%5: M[Z-F,FM6LGRG:!&RX;L<\U>B^"^M0P")-0TX*!ZO_P#$U[!Y6I_\_=M_X#G_ M .*H\K4_^?NV_P# <_\ Q5+&8FKC9*5=W:^1VX?$3PZ:I]233+5K'2K.T=@S MP0)&Q7H2J@HK+B;4Y9YXOM-L/*8+GR#SE M0?[WO4WE:G_S]VW_ (#G_P"*H O451\K4_\ G[MO_ <__%4>5J?_ #]VW_@. M?_BJ +U%4?*U/_G[MO\ P'/_ ,51Y6I_\_=M_P" Y_\ BJ +U%4?*U/_ )^[ M;_P'/_Q5'E:G_P _=M_X#G_XJ@"]15'RM3_Y^[;_ ,!S_P#%5#&VIO=30?:; M8>6%.?(/.<_[7M0!J451\K4_^?NV_P# <_\ Q5'E:G_S]VW_ (#G_P"*H O4 M51\K4_\ G[MO_ <__%4>5J?_ #]VW_@.?_BJ +U%4?*U/_G[MO\ P'/_ ,51 MY6I_\_=M_P" Y_\ BJ +U%4?*U/_ )^[;_P'/_Q5'E:G_P _=M_X#G_XJ@"] M166C:FUY+;_:;8>6BMN\@\Y)_P!KVJ;RM3_Y^[;_ ,!S_P#%4 7J*H^5J?\ MS]VW_@.?_BJ/*U/_ )^[;_P'/_Q5 %ZBJ/E:G_S]VW_@.?\ XJCRM3_Y^[;_ M ,!S_P#%4 7J*H^5J?\ S]VW_@.?_BJ/*U/_ )^[;_P'/_Q5 %ZBJ/E:G_S] MVW_@.?\ XJH=VI_;3;_:;;B,/N\@^N,?>H U**H^5J?_ #]VW_@.?_BJ/*U/ M_G[MO_ <_P#Q5 %ZBJ/E:G_S]VW_ (#G_P"*H\K4_P#G[MO_ '/_P 50!>H MJCY6I_\ /W;?^ Y_^*H\K4_^?NV_\!S_ /%4 7J*H^5J?_/W;?\ @.?_ (JC MRM3_ .?NV_\ <__ !5 %ZBLLMJ8O5M_M-MS&7W>0>Q Q][WJ;RM3_Y^[;_P M'/\ \50!>HJCY6I_\_=M_P" Y_\ BJ/*U/\ Y^[;_P !S_\ %4 7J*H^5J?_ M #]VW_@.?_BJ/*U/_G[MO_ <_P#Q5 %ZBJ/E:G_S]VW_ (#G_P"*H\K4_P#G M[MO_ '/_P 50!>HJCY6I_\ /W;?^ Y_^*J%VU-+R*W^TVQ\Q&;=Y!XQC_:] MZ -2BJ/E:G_S]VW_ (#G_P"*H\K4_P#G[MO_ '/_P 50!>HJCY6I_\ /W;? M^ Y_^*H\K4_^?NV_\!S_ /%4 7J*H^5J?_/W;?\ @.?_ (JCRM3_ .?NV_\ M <__ !5 %ZBJ/E:G_P _=M_X#G_XJCRM3_Y^[;_P'/\ \50!>HK+D;4X[J&' M[3;'S0QSY!XQC_:]ZF\K4_\ G[MO_ <__%4 7J*H^5J?_/W;?^ Y_P#BJ/*U M/_G[MO\ P'/_ ,50!SMEX"M!>2W>HR&=GD9Q$O"C)SR>I_2NL@@BMH5B@B2. M-> J# %5?*U/_G[MO_ <_P#Q5'E:G_S]VW_@.?\ XJ@"]15'RM3_ .?NV_\ M <__ !5'E:G_ ,_=M_X#G_XJ@"]7,77@;3[E[I%O=1@L;N1I+FPAGVPRLQRV M1C< W.0I .3ZUL^5J?\ S]VW_@.?_BJAF;4XI[>+[3;'SF*Y\@\84G^][4 9 M^I>"=-U&XGD$]Y:PW420W=M:RA([E%& KC&1\OR_*02.*GG\(Z9<6>K6K"58 MM4='G",!C8B( O' PBU?\K4_^?NV_P# <_\ Q5'E:G_S]VW_ (#G_P"*H S6 M\'Z>^IS7QGNLRWL5^8=XV+,B[ PXSR ,C/;M4MOX5TZVM-*MD\XQZ7Y)]ZFL_!.GVT36\]YJ-[:?9FM8[ M:ZN-T<43#!4 $\ #+$D#O6OY6I_\_=M_P" Y_\ BJ/*U/\ Y^[;_P !S_\ M%4 9FD>$+32-674Q?:A=W26QM$:[F#[8MP8* .A7KU/Z^:% .M9.K^ /M$,'V>^O+B[EU&V MN+J\GF F$<6[;M*J "NXD<=3SFNFG;4X7@7[3;'S9-G^H/'!.?O>U3>5J?\ MS]VW_@.?_BJ ,<^"-/-H4-W?&]^U"\_M'S1]H\T+LW9QMQL^7;MQCM4]CX0T MVPGL[A'N9;FVGEN3-+)N>:21=C,YQSQ@#& ,"M'RM3_Y^[;_ ,!S_P#%4>5J M?_/W;?\ @.?_ (J@#)D\%V8 -I?ZC93">>;SK>8!CYS;G4@J5(SC&1D8X-1' MP%ID4<":?=ZAIOE6JVCFTGVF:)22 ^0>06;YA@\GFMORM3_Y^[;_ ,!S_P#% M4>5J?_/W;?\ @.?_ (J@"U;P1VMM%;Q B.) B@L6. ,#D\FJ^F_\>K?]=I?_ M $-J;Y6I_P#/W;?^ Y_^*J>SMVMK<1NX=]S,6 P,DD]/QH GHHHH **** "B MBB@ J..%(GD91@R-N;GJ< ?R JIKM[)IOA_4K^)0TEM:RS(#W*J2/Y5QV@1W M>CZ]X=0ZK?WJZQI\LEVMU.9%\U5C8.@/W/O,,# Z<<4 >@4444 %%%% !111 M0 444AS@X.#ZT ,2%(Y))%'S2$%N>I Q_2I*X#3(;[0O']G8W%_JDL%W;RA[ MB]F\R*\G^5QY2 D1;5W\?+D#@'&:[^@ HHHH **** "BBB@ J-842:24#YW M#'/IT_G3;RM 'JM%%% !1110 4444 %%%% $:PHL[S ?.ZA2<]AG M'\S4E>36&L7ECK6G/=76MG6Y]7-M?6TZR?95A=G"[ 1Y> -A4J<;.C2@[ARDF?[/GY-Y/.>IYYP1GFNEH **** "BBB@ HHJ MIJ45]/821:=,]: +'DH9Q-CYPI3.>V<_TI]> M:V\NOZG\)="%BU]>7US)"+F:&Y$2,$A<9SWKI?!5TDNFW=J8]0BN MK.Y:&YAO[HW$B/M5AB3)RI5E(^M '2T444 %%%% !1110 5&T*-.DQ'SHI4' M/8XS_(5'?I=R6,J6$T4-TPQ')*A=5/J5!&>,\9KSD:AJ:_">,_VE=SZE+J+V MPD1]L]S_ *6RE$8?<9E! /1?8#@ ].HKC? %Q=F/6+*\:\C>UO ([2^G\Z>W MC9%(#29.X$[B,$X!QGCCLJ "BBB@ HHHH ***S];LY;_ $F:VBU&73]VTOW?=[F#+"[G M)4Y0$YVYSC@&@#TNBN#^&^M7FJS>($U+5;:]NTO5<);S!XX4:*,[$P?N@DKG MN03UKO* "BBB@ HHHH ***J:G;3WFF7-M;7C6] $\D*2 MM&SC)C;>O/0X(_J:DKS_ $"Q&H:OJUGIVKZQ<: ($B>ZDOI&8W0>_P!6BU'4Y]/E7CS!E1B&E^8G&Y@E7]M<_;]1NTLE9;*"ZF#1VH88.W !/'R@L20. M*Z6BB@ HHHH **** "BBB@!&4,I5@"",$'O7-:;X)L=-O[6X%]J%Q!8[OL-I M/*&BM<@K\HP"<*2!N)P#Q7344 %%%% !1110 4444 %%%% '-VO@RSMM72^: M^U">*&=[FWLYI@T,$KYW,HQG^)L D@9.,5TE%% !1110 4444 %%%% ",H=& M4]",5RU]X#L+W0]'TD7^H6]OI)4P&)TRQ484ON0@D=1QUYKJJ* *&DZ;)I=J MT$FHWM^2Y;S;QE9QP.!M51CCT[U?HHH **** "BBB@ HHHH YUO!UB/#ECHT M%U>VZV#B2VN8I )8V&>&(P1@@U?T/0[?0K6:**:>XEGE,]Q<7#!I)I" M-S$ #H *TZ* "BBB@ HHHH **** "N??PAI[^'QHXEN4C2X:ZBG20"6 M*4R&3K&KU% !1110 4444 %%%% &=KNCQ:_HEUI4]Q<00W*;'DMW"OMSR 2 M#UZ'CH35#2O"<&FQ&";4;W4K4($2VOA$T48'0JJH,>E=!10!E:3X=T[1+S4+ MFQ@6-[Z42R *H"D*JX7 &!\N<>I-:M%% !1110 4444 %4=9TN/6M'NM-EGN M(([F,QO);L%<*>N"0<9''XU>HH Y_1?"HT2(P1:SJEQ;"'R8X)GCV1#L5"HN M"*U-)TV#1M(L],M=WD6L*PQESEB%&,GWJY10 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >N6MY/*OV:.QNK.6$KDN)M@SGM@*?SK%T7X?W&FVVBBZU-;JZL MK^2]N9C&1Y^Z)H@!SQA2O_?- $UO\06F%K?OHEQ%H%W^>GRR>;Y88)U*Y(R>V>^*BM_ NK)966 M@S:M;/X=LKI+B-%MR+AU1]Z1,V[;@$#D#) [53*A8H7BW1#&,Y#$Y/]_' M:NCG^(1TZRUI]6T::SN]+$+- )T=9%F.U&W\ #(.<],=Z;=^"+^XN=707]L+ M.^U2VU- 8F\Q&C:,LIYP01'P?>KVI>%KVYU36[^SU**WEU"VMX8]]N)57RF< MD.IX96#8(X- %[PWKUSKD4YN=,-FT17:Z3K/#,I&-:>)+ MO1[/1Y+U[+R_M 2Y1)2' .8XCS( #SC'I4G@_P 'S>'M1U&_F.GPM>K&OV33 M8&BMTVY^?:2?F.[D\=!5'Q=X%U#Q->W(-SI3VLZJ(Y+JRW7%D0,$PR*0>>O/ M0^W% $E_XRCT74M9VVE_>R1ZA:68@\Y<;I4&/+! VCGD$\GN*E'C\V]MJ::C MHUQ;ZE8SP6XLHY5E,[S?ZH*W Y[YZ8-,N? DTU_")=2U#6+Z/4%@GNI;.XM7\K=Y,MOG!89^8'/(XXH 6Y\<7&E MV%S+K6@7-C=1RQ0P1>%&,'=G&T+DUV^N].GM4M;^V19 M6CCN4N$>-B0&5U]P000"./6LK4_!FM>(K&8ZWJ]H]RLT,]G#%:EK:%HR>61B M2^[<0>1QC%:?A?PW=:1>7=Y>?V5'),BQI!IMBL$: 9));EF)/J<#'2@#'O?& M6JZ5XL\4"ZL&DTK2M+2[0+*@)_UASTS\VW'MM]ZLW/CZXMELX)-$$>H7B-/% M;SWT<:K -N'=SPI)8#:,G(/89I^O^#K[5=2UZ6WO;>.VUC2A82+)&Q>-UW[6 M!!P1^\.1[4OB#P5)J-_INIVATV2\L[4VCQ:C:^=#+&<'.,Y5@1D$>I% "Q>. MVOM'MKO2]&GNKB6:2":)ID2.V>/[V^7E<=,$9W9XK%O/B#JFH1:))I.F,K/K M1T^]B^TQL-RH6V*_0@C#;A_=QWJ>[^'5[-::7_I&CW,EK)-)-:7&GA;-S)C! M$:$_-6&^(*V5OK']L:3+97 MFFM #;K.DGG><<1;6X )((.>F.M.F\$32Z)?V'VV,-=:V-4#^6<*HF639UZ_ M+C/O3-=\ C7+S79Y+Q$_M!;,P;H=XBDMV9@6!.&4EL$>F: (?^%EQ6]EJKWV MFB*[L+/[:((+R.=9HLX.'7@$'&01W'6DU#QSJD=IJ]M_8,UGJ,6EOJ%F'N(W M#QC@L<<*RD@E><^M1-X O[S2M8M[F71K22^L_LL::;IPB1.MK5?";ZGK$UY]K6-)=&FTPKLR07(._KVQTH M>']5N9_!-CJNIPNDYLEGF4 M$.S87.X8XRPYQ[XK!TWQ]>ZUI5Q=V>A-L:S>YM98[R.520!\DF/]6_.<'/0B MNDT33K^Q\+6NF7=S%]K@MQ;^?;(0!M&U6 ;/. #SQFN5TKX?7L.N1ZE?W.EQ MR1VTL#RZ=9F![LNNW=-\VTXZX Z]Z 'Z-XQUM_"&A7,NARW=_=V@FEF>X2&$ M* /G:3& 6SD*!GKZ5)%\1C>V>CMIVB375YJ^(DU6S,"6FHM##^]1M@"(?+^7 MKC.<]]WM785@:!H=YHVK:Y*]Q!+9:A=F\B4(1(CLJJP)S@CY1C\:WZ "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN:U_QUHWAO M5(=-OOMCWZ5<&6))#%(&0HT M;CJK*P!!Y%:M !15.\U:QL+NRM+JY2.XO9#';1GK(P&3CZ"L_P 2>+-*\*16 MKZFT_P#I4OE0K! TK.V,XPH)Z4 ;E%8/A[QAHWB>6YATZ:47%KM\Z"X@>&1 MW0E6 .#ZUO4 %%%% !1110 4444 %%%% !17)I\1_#<@+)<7+*#C*VBZY8:_9-=Z=(\D*R&,EXV0AAC(P0#W%-IK<;BUJT:-%I;[\V=RUM+N&/G !./4884 7J*Y1_'EI]JO8;?1M;NULYWMYI;:S M\Q Z]0"#D]?2M_2]4L]9TJWU*QF$MI<('C?&,CW!Z'MB@"Y102 ,DX%&<#- M!11D8SGBB@ HI,C&N?L=!)&Q4C*GIP> M14QG&6S"Y8HK,T[7;/5-(EU.W\S[/&\J-N7!S&S*W'U4U/I6IV^L:/9ZI:EA M;7<*31[Q@[6&1D=CS5 7**"0!DG H) ZG% !103@9-9.NZ_;Z#':F6VNKJ:[ MF\B""UC#N[;2QP"0,!5)R3VH UJ*@M+K[5;^<89H/F9=DR[6X)&<>AQD>Q%3 MY&<9YH ** 0>AH!!&0#[1LLX/,VINVY/([T ;]%!+ZV,8E"_>VGD$C.<=: .AHHKG M;CQOH=M>W%H\MP9H',<@2UD8!AU&0N#32;V$VEN=%165HWB/3=>>X2PDD9K? M;Y@DB:,C=G'W@,]#4&L>*;72=0BTY;.^O[^2(S?9K*'>RQYQN;) SQR>:35 MAIWV-RBL.R\6Z3?6$%TDDL?FW?V'RI8BLD<__/-E_A(_*MO(SC(SZ4 +15&Q MU6VU"YOH(-^^RN/L\NX8^?8K\>HPXI;75+:\U&_L8M_G6+(LV1@9=0PP>_!H M NT4 @C(.17-W_C.UL=9N=*CTO5KVXMD1YC9VWF*@<$KDY]C0!TE%9&F^([' M5[&&[L%N)XWG-NZB(J\#C[PD4X*X[Y]1ZUKY&<9YH **,C.,\TF1G&1GTH 6 MBC(SC/-&1G&>?2@ HHK%O?%.EZ?J$EC,\YN(P&98[=W !&1R!B@#:HK(TWQ+ MINJW[65L\WVA8S*5D@=/E! )RP'6H5IK:\A,4BJV=K8/4'!Y&>E;&1C.1B@ M!:*"0.IHSCK0 449&<9YHR,XSS0 449&<9Y]*@MKG[3"TAAEAP[)MF7:?E)& M?H<9!]"* )Z** _P!(@_L=D^V6=OYK;C*3LQM;KUZ=J]@HH ^]B9?OS!?GV;N"0 .!Q4M_:73>#M*>?5I6TU=2N M6MDNK>Y^R&(J-J2,") H(;8W.<^U?0]&.,4 ?/KPVMWIWP]U/7+"]MK.&ZN+ M>=Y)IG_=@$QD'A@I/3/...17>?%"RN]0U;P;%8W$UK*=4XN8HPYA^0_-@@C\ MZ]&Q10!X)?6WB#3;'QS;SS7]UXL\N'%\B[1<6(<9,2H!M(4GAKZ$HQ0!\Y2W]S'\-M0B2*>"VA MUNU$=Q8S3F*8,?F$ D^=<8''J>*T+@WPT_Q>?"9U0^&?M%GDIYI?;_R\^5N^ M;I][\:]JUS0;#Q#916FH1L\,4Z7"A'*_.ARIX]ZTZ /GO6BX\,^-?^$3-_\ M\(WY-I]F.99 MO&]OO9.1G=@YP37N5% 'SI:W.L#P+XCM=)MW^RQW-J9KK3Y+@P21$_O!&LGS MJ0 -VWL37HGPHC95UMK:Z\W2&G3[)$B3>7$VWY_+:7YBI.#['->CXHZ4 %': MBB@#P[1-5TV+2E22>(.,@@L,]:[[X:2Q3>'[V2%@R&_DP1T^ZE=3_9E@3G[# M;?\ ?I?\*FA@BMTV0Q)&F<[44 ?I6LZO-&UC>I7YX\MCSVQL=,>&;6VUZ'P M[IUZ5N=/&J:E&(49Q$T:KN10&.[8." ?:K,=CI.F:GK,%BL,%Z/%-D&B1_G$ M),!'&<[2Q?GZU[ (XPR2:D"LX!^0 "-, \'*A:]4\&?\?7BC_L-R_\ HN.ND^RV M_F/)Y$7F.,,VP98>Y[U(%5<[5 RB7@\&QZWBTTA6U"%A)>- M);R[63;^\.-T1/W<\< :#:7NKV&H2];**6) M(=HV,)-N7P-IK?8(-1N&_X0@ZI=K;/-*P@90D?E*S$\Q[_/VY.# MA?:E6ULM0EM=/L999?#3^)$CM-DK;&3[,YD1&SDQ[\C@XZ@5[ T,3P^2\2-% MC&PJ",?2A8HU556-0J?= '"_2@#R+5].LM/M/$>D17D6FZ9;ZO:M%%'(K*&/3K?2(M9\N]FCNY9M.<-#N4!QAECWX!7. M W4X)KW%HHW5U:-6#_>!&=WU]:18(5@\E8HQ%C&P*-N/I0!PWPV18Y-8CM;_ M $ZXL%DC\N+3?,:WA?:=X1G)!S\I(4X!],UT/C,A?!>LEN@M)"?RK9BBCAC$ M<4:QH.BH, ?A2NBR(R.H9&&"K#((I-75@/(?[8TK^RL?:(<[/[PKT/P80W@O M1RO0VJ$?E6G_ &9I_P#SXVW_ 'Z7_"K"(D:!$4*BC 51@ 5S8?#>Q;=[W)C& MQYGHGB71] \(:SI6J7\%KJ5MAKT][:"299G@C:5?NN4!8?0U)M7=NP M-V,9QSBNHH\=IR*]8>W@EB\J2&-X\Y MV,H(_*B6WAF0)+#'(@Y"NH(% 'DNC:=#K^I>&+34UGNM-\C5&MDG=OWMNL\0 MAWY.6&P@C/;!I+31-/O6\+VMW;^?%:Z_J%I")'8E8D$Y5,YS@%%Q]!7KVQ<@ M[1D# ..E((T&,(O!R..A]: /)=+TVUUR\\.66HHT]JUUK+/$S':^VXX#8/(' M7\!5>]T*RETC5M5(F6_7Q1]GBN$F=7BC:Z2-D0@_*"K-T]:]B$:*00B@C.,# MIGK1Y:8(V+@G<1COZT >0^(;-M 7Q1I^BK]DTY7TZ2>,,^R.-V82M\IW $*- MQ7G&35&(-:Z?K@T?4],:Q^S0&[@T%IG2-#,N^0,20K^5YF0I!( ..,U[;L7) M.T988)QUID4$-NA2&*.-2<[44 ?I0!YKX63PS'\4"OA>:&2T_L9C(+:4R1*_ MFIT.2-Q&,X]LUH:Q:ZI=?%>-=*U.*PE&B$O)):^>&7S^F-RX^M=U%;PPC$4, ME_$>RC\2:IQLJ* 7*\@GJ,C&17 MH3*K8W*#@Y&1T-#(K$%E!*G(R.AH 6O+4U/3[;7M:CN)HDD%[+D,P!ZUZE5= M]/LI'+O:6[.QR6:,$G]*TISY'H?% MDNE1^,83>:K=>'+[[&!;:LDR)%<+N):%@X*$J<-@\_-Q7=PVT%OGR((XMW78 M@7/Y4LT$-PFR:))$_NNH8?K4RES.Y4(\L4CQ^]N;;7?#^GW.OO9W=E:^(TA7 M5/+$$=U"5P93@XZ_*6'!V\5B^*]1TZ0:MJ%L-+M]0AOF$/88%!Y8O@''/3/%2:_-J20ZV9GCBWWVFKJ M;R%Q&L9MQOWE,,$W[0<=B>U>PFW@:17:&,NIRK%1D'U%.*(=V57YOO<=?K0! MY[\.HXX=8U6.QU#29K$11$V^DF1[>.3+?,&8E0Q&,JI[ D/RX8DC3^ZB@#\A2/;P2/O>&-F M]64$T >602-=ZG_;-NLD>GZEXIMVM25*^:BP;#(!Z,RG'KC-96A2V^G^+K1[ M6>PU.\GO)XQ-#/)%J"L0^1%9FF6&,2L M,,X4;C]30!X=X9W27FAW+:IHT.O/=QB[5&G:_=MW[V.5,GC&X001!W^\VP9;ZGO0!XY%+::?X[6Y2>PU*YDUEHSMGD@U*(LY M7:T9R)(E!]AM -9]@9IKF*YNM3T6U\2?VCMD+M.U^'\W[FP'E"O& NW:<^]> MZ?9X?/\ /\F/SL8\S:-V/3-'V>'S_/\ )C\[&/,VC=CTS0!)7$7.HV%GXTU- M;N:*-BL1&]@.-@KMZ@EL[69]\MM#(_\ >>,$TF-.S.2T:^L[WQS_ *)+&^VP MDW;"#_RTCJ'QI!?7/C;PA'IU['9W)-YMFD@\X >4,_+D9X]Z[2*TMH&+0V\4 M;$8)1 #C\*E*J6#%02.AQTIH&[NYYMXK\-7-AX:UG4]1U:2^U*]-I;M-'$(! M'$LZX5%4DCEV.X M!XKTYE5QA@"/0BF2P0SJ%FB20 Y =0<'UYH$>/6,NG3)H_\ PFL[_P!A_8IS MI[W\C(KL)V"%SQE_)\O;GGDXYI/#&G6&NVO@^SNA-=:>[ZNVR=VS*HG^3?SD MD<'GN*]*UO0;K4[F&XL];O--DC0QLL21R1NNVT/2[>PM MB[I#N/F2G<[LS%F8GU+$D_6@#Q:[$DEYJDMWJ>C66O1ZA(D+SM.;Z+$F(A&B MGYDV[:T-7EM-/\;W=\9[#4+I=3C_ '#3R6^I0DE $B'(DBQSC !! M//>O96MX6F69H8S*HP'*CF:'@ADB,3Q1M&>2C*"#^% 'D5 MI9V>JW6CZ?&\T_AUM?N$L@96VR0"U8E5;.6C\P.!S@CCI79^!K:+3I_$>FVJ ME+.TU0I;P[B1$IAB@W,3CWKK!&@"@(H"?= '3Z4H55)( !)R<#K0 M%% M% !1110 4444 %%%% !6!XK\0OX>M[!T^QK]KNQ;&2\F,448\MWR6 /]S'XU MOUDZ[HTFKBP>"\-I/97/VF.3RA("=CI@@D=G- %&'Q9;PZ9%=7LD-RTI=E.D MB2Z38F-S$JO&,\TZ\\9:9!'/Y#2SO'$75UA?R2WE^8J&3&T$K@XSW'K535O! MEQKD<"ZEJR3^6)$96LU*%6V\A"2 XP<,<]3Q2P^#9[:TDL(-:FCL)HP)HA"N MYV$0C)#=E.T$C'7N!0!JZ%XAM-=B/D+-',D4.QU![M969FLX+3: M1QB(N0?J?,/Y5SS> Y)+%;276YGC@C:.UQ"J^6&=78-@_.#M"XX^4D=3F@#5 MB\7Z5-)#$HN_M$LS0" VDGF*RA2VY<94 .IR>,&I[_Q+INFWSV=R\PECA$\A M2!W5$.X*20, DJ0!U)X%9N@>"H-"O5NH[E6822R>7' L2 R)&IPHZ#]T#W/) MR35S5O"]KK!U3[1*VV_MH8&7:"$\IW=6P>#R_0\<4 ,;QEI*(FX7HG>0Q"V^ MQR^=N"[L;-N?N\YZ8H_X3/1#DQS3RH(HY2\=M(RX?&Q<@?>;. O7/&*P1X1G MTG4]+73KZVM;AYII&D@L$CC \K;M\L=?7);.?;BM%O 5BVC76FFX=TG\AMTL M:OAXL$$J1A@2,D=.2.* +K^,]'C2,LUWYC%PT(M)#)%LV[BZ;RM+<0P[3:R*0LN=LF"N2IVMSTXK3TGQ!8:VTHLC,P M0!@[P.BNI)&Y"0 PR#TJE=>%A-&99?)^S?9)/.+;=W";=V-O.<8JA/X M'^TV\EG-JDK6*B?[-"(E!A,H8$EOXL!V ''7G-.UOP-::S?27KRQ&N1@YR""* -B?Q!IT&C1:J97>UE*K'Y<;,[LQP%"@9SGC&..]1K MXETMK6:X,TB)#;"ZE#PNK)'EER5(SG*,,=>*KS>%XG\)QZ#'+$L:!>7M8VC? M!R0T> N">PQ[&LH> &CT\V<&LS1QS6K6MQ^Y#;D+NX"9/R &1@!S\N!VS0!9 MB\V,2J(Y[G?'DN M.2H\YN,9Y/7@5>D^'&G3:E=7$C0^13^\M)(R@,;NKD%?NG9U^I_A-:-WXATNQN?L]S090#CH<'GIP?2J*>'=0:YL;F[UQ[B:SN%EC!MU5-H1XR, _>82'+ M9Z@<=J37O!]KKVH&\DN989?LK0#8!P_/ER<_Q)N?'^\: (HO'.FOK,]DRS>0 MC1(ERD+LA9W:/YB!A1N7 )/.?2M&P\2Z;J5]]DMY)2Y#F-WA=$F"G#%&(PV" M>QJFG@^UBM)+:*>18V2TC P#@6[;A]<]Z=I?A=M.O;5WU!Y[6Q61+*W,07R@ M_P#>8?>P.!TXZY/- #I_%NG6=U);W#R-*LLB!+>"20JJ!-S-A> -ZY/3GZU? MU/6;32A")Q/)),3Y<5O"TKL!U.U03@9&3[CU%8&L^!(M6,N;T()9Y)SOME=H MRX49C;AD8;.&![\@\5=\1>$K?7Q8N[P^=9AE0W5NMPC*P&[*MW^4'((Z>Y% M%R'Q+I-Q#YL5V'0R11#"G+&0 I@8Y!#=>V#GH:H2>-+%XU^R1SM*9;=0L\+P MAXY9EC\Q2P^8#=GCV]:(/!EE;WVG7*3RJ;*U$ 1%5%=@&59"% 91))C Q\_ ML*S=.^',%C.LS7^^0>2&9+94,GE3)*&W-S$$B9F=-RKP ,YRZC'7FLR;QU81WMI$MO>.DPG$BBUD,T3Q>62IC"Y^[) MG/H!ZU5;P%*]L+=M:E,<-N;6V7R D?FQR8?!^?/EA3TR#VHLO 4FENDVG:O M]EG629_W=F@C_>K$K (. !Y0(]SSGN :,?C&P,ESE994654MOLL3S/,AACEW MA5!( $@Y^GKBGZ[XG33?#]MJ=C"UZ+N6&*W"JY4^8P 8[5) Y].N!U-9-S\- M]/DCA$4T9: @1"[MDN$"^3'$05.,G$2G/'/MQ6]_PC\ T33]+64K'9202*RH MJ[C$ZL.% R5[#O0!6_X371%CE>2>9$C1I!(;>0)*JL%8QG;\X!('&>M7;OQ M!9V.GVMY<)=*+J010Q"V>TDTT<<2._FO;N$D"'#;&QAR#V&:23QEI4,<#.M]YDWF;(!92F7]WMWY M4+D ;@<^_%95O\.;.UFN6@GMXUD258R+"$R+YAR=[D'>!DC&!D'G-4X/"%WI M.M:;;:=JRVS&&\D)2V'EH&\A=B1DD*ORYZ_>YZ'% '2KXMT>2[C@CN))%D** M)TAX]14$7CG0Y;5KA9;D1^7')'NM9%,RR,%4Q@K\^6( M''J*KV_@E+-8[.WU&5=*66&9K0QJ6:2)4"_/U S&A(QU'4 XI;CP5#-IEK9K M=\6]A'8CS8$E1U5E.61N"#LP1QUX(- %V7Q=I,,44CFZPZ&1P+60F! 2I:0; M?D&0PYQT/H:O7^IBTN;"WC022W,@B2=<64Q,D;' 9%"Y89[@<5%JOBMK32&U.RL]UM%N,TE^7L MU0*!P Z;BS$@#C'7FI(/"%BD-E!<,;F&VL$L=CC <*5(8X[_ "BI)_#216T< M.CWL:B1) P .5;(SP,'M^)H KR^)[B'5].M9-/CCM[]E2(R7 $[$I MO)$8!RJ]"2P.<\'C.OI&H_VGIXG:/RY5=X9HP<[)$8JP![C(.#Z8K)7PFL/V M.%-2NCIMH8'2T<*WS0@;,.1D#Y5) ZG/J M.?\ 9!Q[]: -NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * :*** "BBB@ HHHH **** "BBB@ HHHH __]D! end GRAPHIC 15 img232190488_6.jpg GRAPHIC begin 644 img232190488_6.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WPBHV%2.P M52QZ#K3%B,GS2CKT3L/K2'8KO)&#]]?SJ(O'_P ]$_.M( 8 ^E+1J&ADEX M_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z M_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H M_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z M_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H M_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z M_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H M_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z M_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H M_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z_G6M11J&AD[H_P"^OYT;H_[Z M_G6M11J&AE!H_P"^OYTX/'_ST3\ZTZ*-0T**R1?\]$_[ZJ19HO\ GJG_ 'T* MM44:AH0">'_GJG_?0IWGP_\ /5/^^A4M%&H:$7GP_P#/5/\ OH4>?#_SU3_O MH5+11J&A%Y\/_/5/^^A1Y\/_ #U3_OH5+11J&A%Y\/\ SU3_ +Z%'GP_\]4_ M[Z%2T4:AH1>?#_SU3_OH4>?#_P ]4_[Z%2T4:AH1>?#_ ,]4_P"^A1Y\/_/5 M/^^A4M%&H:$7GP_\]4_[Z%/#*PRI!'M3JC:%&Y VM_>'!HU#0?FC-1*[9*/] MX>G<>M/!IB8V7DQKV+<_AS_2I:B?_61?[W_LIJ6DALY;Q1K>KZ%=VDD7V(V% MQ*(FDDA.N' /<]NF/>HO%/B/4] O+&..2P:.Y^5O,B?LWM+;P3JFFZA'_P 3=Y'S"XS+)(?NL.[? M4?UJOK#BN?I*[U\NGSW)^JQE)P>\;)V\]WZ+8]$EO[.&;R9;N".4@G8T@#8 MR>/IS6!?ZW.OB+18K*^@FL+YY%81A6^Z!_$"?6N)VM+/Q!X?MM-FL[1XWE;A1MB+A<,0/6IJ8F4HM[6.I..15#0O$%@/#^IV=Y-;0ZA&LHFD,@_TAL$ M;@V?F.>/RQ56Q,U_\*&M--D\RZBW>=%&?G"F0G&/<<^XS4O$.;4D^C=EW5M- MREA%3C*+5O>2N[/1IZ[?UH=[;ZG87.== M29;6>-R/*1MK!CU;:.YX[5I]:DY**MJ[7Z;7,?J4%%SDWHKVZ[V_$[:YU.PL MW5+J^MH&8942RJI/TR:=<7]G:1)+ M7&;F3]UY_ DAYPJGV&.!ST]*KO;V]EXPA>6ZFL-,-DJ6,Q"[5&!E295;;_%U MP?SIO%2M>RWMZ:]1+!1YN6[VOY/3I_3._BECGB66&1)(V&5=#D'Z$5S4.K:S M=>)]2TB&6P1;1%=9'MW);< 0#B08Z]?TK1\-V5E8:68M/GGFMS*S!Y1U)Z[> M -OT&.MESI?#WB4:K8W4MZL5L]K,8I'WXC8^H)K7BU&QGF6&*] MMY)77>J)*I9E]0,]*X/2[CR=,\16BLC:''$XM9I5"AF(. #@;O\ ZP]:?I=A M#<_#AY-.BB?5! X9X\&4 L*WDN(;ZVDAC^_(DJE5^I!P*\]UB_> M7Q;J[Z7J5M$_V$ /O&'VX+(K9X. ?R/3J)+[4[/5_#^C26D*I9VES&U_:1#_ M %:@]2.I7KS[U$<7RN2WM?\ /]#2>!4U"5K72O\ =^O3S-XZS++XUL+6TU1+ MG3[B*1V2/8RA@#QN49].,UT$^IZ?;3B">^MHICTCDE56/X$UQUQ?Z8_Q%TN\ MMY8?(:%XVN%P(W?!P-W0GE1^(%5=.DM;#1/$%EK0 U.:20E91EY\K\FS^]SG M&.F,^]<+=6%YI_@_0]5N8F-[I16'S>47^Z?H-O';FHTL=0@UPV,FXMK]L'N#GB,[LN/P0D#ZBJ>+FG9QWM^* MT_'0A8&FU=3VO^#U_#4[I=9TMT+KJ5FRA=Y(G4@+G&>O3) JQ;W5O>1"6VGB MGC)QOB<,/S%<9?&Q7XF:1$K0!8;8Q[)O$<,4\1C M>=7A57&&^]N*^O;.*N&);JO]7NK'QG9 MVI=7&/8C\ZY;PS%Q9BT>X9IBPX<@ M_NQ].6/_ $>M=!XOFBA\*:AYDB)OB*+N.-S'L/4UI&M*=&4WII^-M?Q(EAX M4Z\::UU_"^GWK4IV>IZ[?>'X=1AGTWSYHF>.V-LX+D9^4'S.3QZ5I2^)-*AU M=-,DND6X9 A/ M!^@YJW+J,(\>:9J$Y\F&XTH;"W]XLQVCU//2L85VH1=]7;K?Y^1O4PT74DN5 MV7-;2VO;ST+FCZ^ZZEJ]OJ^H6R):S+%$[[8@>N>IZ\"NADOK2&..26Z@1)/N M,T@ ;Z'O7#:-HSM_2LA[V&3X5);O\MY94^ M]''*K,OU -4M.GGFU:_W:G:7-O\ *88(2I>(=]V/?Z_A7+ZK>6-OKOA-[:YM MT$:LLC(X 5"% !/8?>_6JUE,MQKWBR+3)X_/F@(MO+8?.0.=OO\ 2KEBO>2? M1]'_ ';_ / ,XX+W');-=5M[UO\ @^AWBZKISW!MUO[4SCK$)EW#\,YK-MM4 M6T_M.[U#6+*:SCD!B$3 F%3G"MCJ3VZUC^'GT"?0M*MKL1"]M) PB;(DCE!R M6('..A)/'KTK.TF>VGC\;16LD;F5)7B2,YWKAQE0.HY'3U%#Q,GRO36_7ROJ M"PD5SJSTMNO[UM&=A:^)M&NK*&Z_M&VA24<+-,BL#W!&>O(X]ZM'5M-$L41U M"T$DP4QIYRY<-]T@9YSVQUKDH;*#Q#\.(K.W=9+JVA5E"]4D7/R_4\C\:T/# M,TGB!X-9NHL?9X!!#N'5^/,?\P /H:N%>/\C4]"!A1113$%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %0W<<\UK)';7 MYF&$E*!]I]<'K4U%) MJZL-.SN4M+T_^SK9D>=KB>1S)-.X ,C'O@=. !Z"KM%%$8J*LARDY.["BBB MF2%%%% !1110 4444 4M3M;R[MUCL[\V3[OFD$05/[1.J.6/[4CU!]5TZ)6:2_M450 M22TR@ #\:B37M'D^YJUBW^[<(?ZUY7J/_(+O/^O>3_T$UYM6;S"2^R:QRJ+^ MT?5,4\4Z;X94D7U1@1^E25\JQ32P/OBD>-O5&(-;5AXS\1::1]GU:Y*@_*I5-F<57!UJ6LHZ>1TM%%%=!RA1110 444 M4 %%%% !1110 4444 5;XXCC_P!_^AJLK58U#_4I_O\ ]#5-320V:#?ZV+_> M/\C4]0-_K8O]X_R-3T(&%%%%,04444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %!.!D]*ANKJ&RMVGN) D:]SW]A7"ZSXBN-29HHB8K;^Z.K?7_ K" MM7C26NYT8?#3K/3;N;VJ^*[>UW168$\O][^ ?XUR%[J5WJ$FZYF9_1>@'T%5 M:*\JK7G4W>A[='#4Z7PK7N%%%%8G0%%%% %;4?\ D%WG_7O)_P"@FO-J])U' M_D%WG_7O)_Z":\VJ9&E,****@T"BBB@#J_#_ ,0=;T$I'YYN[0?\L9SG ]FZ MBO8/#?C32/$L86WE\JZQ\UO*<,/IZCZ5\Z4^*62"598G9)%.593@@UU4<7.G MH]4<.(P%*MJM&?55%>7>#/B<)VBT[7G"R'Y8[OL3Z/[^]>H AE!!!!Y!'>O8 MI5HU8WB>!7H3HRY9H6BBBM3$**** "BBB@ HHHH J:A_J4_W_P"AJDM7=1_U M*?[_ /0U16DALTF_UT7^\?Y&IZ@;_71?[Q_D:GH0,****8@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ JO>WD-A;-<3MM1?S)]!4LLJ01/+(P5$&6)["O M.];U>35;LMDB!.(T_J?>N?$5U2CYG5A<,ZTO)$>JZM/JMQOD.V-?N1@\+_\ M7K/HHKQY2.!C&*LZAK"7L?EK:[%:ZR]]9+!)%A@P.0WRC&[[JXX^]CKV%9E9SY;^[L:T^?E]_<***?'%)*<1QL MY]%&:@LIZC_R"[S_ *]Y/_037FU>K7FD:E-IMVL=A=,S0. !"W)*GCI7GDWA MS7+<9FT;4$7U:V<#\\42A+L53J0[F913G1XW*.I5AP0PP13:R-PHHHH **** M "O1O /Q!DTV6+2M6D+V3';%,QR83Z'_ &?Y5YS16E*K*G+FB95J,*T.69]6 M*P90RD%2,@CO2UY1\,O&K&1- U*7.>+25CW_ +A/\ORKU>O>HU8U8\R/E\10 ME0GR2"BBBM3$**** "BBB@"IJ/\ J4_W_P"AJBM7M1_U*?[_ /0U16DALTF_ MUT7^\?Y&IZ@;_71?[Q_D:GH0,****8B*YNK>RMVN+J>*"!,;I)7"JN3@9)XZ MD56L]9TO49C#8ZE9W,H7<4@G5R!TS@'IR/SK-\;Z;=ZQX/O["PA\ZYE\O8FX M+G$BD\D@= :X[X;^$==T#Q%<76IV/D0/:-&K>:C98NAQA6)Z UA.I-55!1T? M4ZJ=&G*C*;E9KH=>OC32S!I$K)<)_:ETUI$K*,QNI93OP> &7;QGEA41\7V[:?/>64?V@Z7=_:265MES/*LCKG/.27&1 MQQUKAH(A-'EY+6 M4O,@.[&0, $D D]>M73X7UB7Q%<&X&JFTN=5BU%'AELUBCV["!(60S;EV[<( M2" !N )H ]'HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBJ.KWXTW39;C^,#:@]6/2E*2BKLJ,7)J* MZG-^+-7,DO\ 9\+?(AS*1W/I7+4YW:1V=R2S$DD]S3:\*K4=23DSZ2C25*"B M@HHHK,U"BBIK6UFO;A(($+R-T']::3;LA-I*[(0"2 !DGM6]IOA6\O0)+@_9 MXC_>&6/X?XUTFC>'K?3%$LF);G^^1POT_P :V:]&C@EO4^X\JOF#^&E]YD6? MAK3;, F'SG_O2\_ITK52-(EVQHJ+Z*,4ZBNZ,(QTBCS9U)S=Y.X44451!5O= M-L=1C\N]LX+E?26,-_.N*UOX4:/?AI--=[";'W1EXR?H>1^!_"N_HK.=*%3X MD:TZ]2D[P=CYR\1>#=8\-.3>0![XKROQK\,55'U'P_'@*"TMH.?Q3_ _*O,KX%Q]ZGJCV<+F2F^6KH^_0 M\IHI64JQ5@00<$'M25YYZH4444 *K,CJZ,593D$'!!KZ!\!>*/\ A)="7SW' MV^VQ'..[>C_C_,&OGVM[P?X@?PYXAM[SFSWREE:VBND:0%>H*@YX[U:T_4;75+3[592^;#YDD6[:5^9'*, M,$ \,K#\*\DT?4/.33+'^V-+NO(\1S/_ &1!'_IJ9O)?G9O,;"KNWG]VOR\9 M[ERZK%:Z)96DEU/;%[C598V.IO8Q,PO) &C4M))D\)TQDD&LS0]CJO9WMOJ M%L+BUD\R(NZ;MI'*L58<^A!%>::?K4>IV]I<^)==OM.EFTJRN+ 6MP\1F=XM MTC(B\3/OXV%7X"_+SS;\%75XFN"'599(+:22[&E1Q2D13$3R>;Y@XS)T(!R MN2.0: /2**\Z\5ZBL.L:PFH:Q>Z?/#:1MHT5OL:C?W=XURMP+?[,UPQAB'DPL0L>=H.[//7D\\F@#I_M5O]L^ MR>?%]I\OS?)WC?LSC=MZXSQFJUEK%EJ%[>6EK(\DEF_ES,(7"*_=0Y&UB.X! M)'?%>:_VI=?VY_PFG]CWOV7[=Y7]H;X/)_L['E=/,\S&_P#?9V_IS5FRL/LV MA:G%:WNHVYN/$X@>1+V4N$^T!2 68XR"02.3WH ])@NH+EYTAF21H)/*E"G) M1\!MI]#AE/XBIJ\N^V/:ZC>6.I:Q?6^@P:R]O-=27TB-&JV4!C1IMVY%+%B3 MN&6ZGYCG,\4>)8-.L[I],UG4)9+*Q\^REO=3DA\[YW(,<03_ $D #!9R1M"G M/)8@'LE17-U;V5NUQ=3Q00)C=)*X51DX&2>.I KS[47NXK^ZU)-2U 2Q>);2 MSCB^U.(5AD,"NGE@[2"';J#@GC%7_'#'5M2T_P /#2KK5+5E:\O[>V:)6\L MK&#YCH,%SNZY_=T =O17E>E75[X@O(-/U*\U.TN+#2)XKN"&\:%OM$4BJ'8Q M-C)4AN"1ANXJG)J.N6&@:'?Z??:A=:AJWAR:\N%EN'D!E MCO1,,$*B1\!%Y MXR": /8*A@NH+EYTAF21H)/*E"G)1\!MI]#AE/XBO+K.YOKVRN(K?6U.GS7M MA$K:?K4][)$S2XE'GNBD;EV_("=O/3(J;[8]KJ-Y8ZEK%];Z#!K+V\UU)?2( MT:K90&-&FW;D4L6).X9;J?F.0#U&BO,M?U>Q@M=+MH-7U"2![>XEM[FZU26S M64A\* ZIOF&7YCOSDY]UJ.I:AX/U'7GU34(KRU\.6-_"L%R\<:SM'([ M,54@-D@9#9!]* /7:*** "BBB@ HHHH **** "BBB@ HHJE;:QI]Y>R6=K=Q M3SQ+ND6,[@H]R. >>G6@"[17,0>+7N-9OK)+2V,=H\B-_IH\]]BYRL6W)&>. MOKZ5/X=\4QZ^61;;9(H)8BCYG)(JX MMEJL:2&6U9A&^Q@Q&_((!P,Y(RRC.".17'B[1Q%*NN:G*XZ&)YYDBB4L[G"@ M=S7HNBZ/%I5J!@-.X_>/_0>U9'A'2PD)U"5?F;B+/8=S755W82ARKGENSR\? MB7*7LX[+<****[CS@HHHH **** "BBB@ HHHH \N^)7@=9(I-=TN'$B M=1* M/O#^^!ZCO7D=?5C*&4JP!!&"#WKY^\?^&1XI2SQN^T0^7-'$I).#EG[\C )-;I\ M%6*:?>211ZA>W$5Q<1JD4T411(^A9&!8D\G [=JY;2-9.D-(PT^PN]Q5A]JA MWE"IR"I!!'YX-:$7C2_CEN+G[)I[7LK2,+QK?]['O!!P0<'@D#(.*YJ"=N*D9UE%>RM[-+M88O ML\EM:R+-/H&."3B@#MJ*YO0/%4/B/1]1N+=K7SK*1 MX9#:7(N(2P0.&20 ;AAAV'(((XKF[?QY/<^$/"\B/J(U.\FTV.ZGDTJ9(I/, M>,2XD:,1X8,V"IQS\O:@#TBBN"U7XD?V1>S07%C9,$DE41Q:DLDZ+$"[M)&J MG8/+5G'S'H =I/&@GCB.?5+JPM[(R21W\-I 3+@3JS,LD@XXV&*<$1JN(P54D?,W;(!XJCI'C& M9]-EO/+>0QZ/IMV?MM]%'&OGB3+.^Q0N-N68 YP-J#H0#OJ*X6S\?WFJ32VN MFZ39W5U;K,9V34LP Q^63MD$9+9$JX^4E '045R&>VWZ_%97,4FHF%T4V\[OO[3>U@CN;H)&J);Q2,Q8(65?G QASN;K@\ '945S'B#5]4L_",=]Y/\ M9]^;VUA>/>)(+@G?&% "DIN'S-]T$@'%,M_ MBM%=O!!:65A=W5TL;VT%KJJ2L TB1XFPO[IQYBG'S X."<4 >C45%;-.]K"] MS$D4[(IDC1]ZHV.0&P,@'O@9]!4M !1110 5B6_AR+2TF&C7$EB),8B),D*' M<"2$)X) (X(Z]*VZ*+@E<1<^#]8B!/E1W*]FB?G]<9J[\4[C;IVGV^?ORL^/ M]T8_]FKSJUU._L?^/2]N(!G.(Y2H_2N&>15^W\0VB:S>,TDILY9#Y>YKP[BZ:_=6?S_S*VI?9/M\GV+'V?C;C=C.!G&[G&<]:DTJ. M>[U"WLXF.)7 P>0!W/Y9JP+KPC>$[;F_T\_]-8Q(O_CN371>#])M%U1KVUU. MVO8XXR (\AU)_O*>G&:]-9AA*]-QC)2TV9Y+R[&8>HIRBXZ[H[:*)((4BC4* MB *H'84^BBN [-PHHHH ***YO6M1UO3IK5HY; 17=^EK&CV[LR(V?F)$@!/! MXP.M '245C'6ETLF#6;F$W)+O&+6"0EH@!\Q0;B,9P23CBF?\)7IG]H-;"1S M&MG]M-RL;&+R^3G?48Z\4[ ;E%OIVJ6EZA(:WF608]CFOJ"*19HDE0Y5U#*?8U\JU]*>$[K[ M;X2TJTM(;I)$C,I,JJ!@$# MLQYY%9NO",E3;U?0UCAZDX.JHZ+J5]2\ :-JOA.7PY=->6X69742QO)( M\C%6VX'WV7I]TX.:=<^![.XU&2Z_M'48XI+^+47M$>/RC/&R,&.4+8.Q:L?\ "4Q?\)F?#_V9]OE?\?>\;?/V[_)Q_>\OY\^E2P>*M(NKR6SM[HM. M@DVEX9%CD*<.$,[N.1ASTQSBK]% &3K6@Q:S)93?;+JSN;*1I()[8IN4LI5AAU92" M">V?3%9MMX'M;"VMDL-4U.UG@\X?:HWC:21993*ZMN0J1N)P<9'KR<]110!S MT'@W3[<@K<7K$:@FHYDEWL9$A6( L021M4$Y)).3FB;P?9O7MK>2WI MO5N863=$YB6)@H92I4J@X8-SSZ8Z&B@#(N?#UO>:%'I5S=7DL:S13F:24-*[ MI*LHR2,8+*. .!@8Q5O?"-M?ZA]HGU"_: 3BY%F70Q+*!@,"5+CUVA@N>U M=#10!QD_PUTV73&TZ/5-5M[633XM.G2*2/\ ?1Q*50L2A(;!/W< ]Q6S<>&+ M*Y297EN )=1AU)MK+_K8S&5 X^[^[7(Z\GD5M44 XNB?_'%_PKT,L7^T+YGEYP[81^J.XHHH MKZ8^/"BBN U5[C2O$FIZ>;R^9=5LU.G WP!'3BFD!W]8V MOZ/=ZNUC]GOH;86ERESA[#I-/V#3-4>VVZ: M+#>T6]QAF8.#D8.6/&/RK'UGQ)=;="UFYM9;&U,QE11*@/ 8$8R"?89+U#0>_@>[:.Y4: MQ$#OK79C.T;B"<02?:H[;QK&)VE 16VJ08T8G<>F0H'7^T8$@C?\T&?U!KDJ[3XI MD'QS<#/2&,?^.UQ=?.U_XLO5GUF%=Z,/1!11161N%?07PV??X!TW_9\Q?_(C M5\^U[[\, 1X#LL]WEQ_WV:[LO_BOT_R/,S7^"O7]&=A1117LGSX4444 5-1_ MU*?[_P#0U16KVH_ZE/\ ?_H:HK20V:3?ZZ+_ 'C_ "-3U W^NB_WC_(U/0@8 M4444Q&;KVE?VWHMQIWG>3YVW]YLW8PP;ID>E8OA?P3_PC>IR7G]H?:-\)BV> M3LQDJXE*W!DSM M)@9=D+ G)9&.XYS73_VQI_\ ;G]B_:D_M'[/]I\C!SY6[;NSTZ]NM7JV,#R_ M4? ?B>Y\+Q:)'>VDD:Z+!8+F_GA2"5(]KML1<2ACCE\$ =#TKI+;PQ>PR^'F M:6W(TW4;NZFPS?,DJSA0O')_>KG..AZ]^LJ&ZN%M+26X=)9%B4L5AC,CD#L% M')/L* )J*** "BBJMCJ-KJ<4LMI+YB13R6[G:1B2-BCCD=F!&>GI0!:HHK+T M+7K;Q#IUO?6D-S'%/;17*>=%M^5P<#(RI88Y )QD>HH U**** "BBH+V\M]. ML;B]NY1%;6\;2RR'HJJ,D\>PH GHK)/B*P+Z+Y+//'K#%;66,?*0(FERFZ/ M+91ZA=+;M?3BVM]P.'D()"Y P,X/7% &A156+4;6;4KG3HYGTI)]2M+?4+>PDD(NKB*26*,(276/;O.0,<;UX[YX[T 6Z*BM MIUN;6*X5)$65 X65"C@$9PRGD'U!Y%2T %%%% !1110 4444 %%%% 'FGQ4B MQ<:9+CADD7/T*G^M>>5ZO\3K7S=!MK@=89P#]&!_J!7E%?+YE'EQ,O.Q]EE$ M^;"17:_YA1117">D%>D_"NY!BU*U)Y!20#\P?Y"O-JZCP!J(L/%,*.V([E3" M?J>1^H'YUUX&IR8B+?\ 5SBS*DZF%G%>OW:GLU%%%?5GQ 55N-.M+N\M+N>! M7GM&9H'.?D+#!_2K5% %2VTNRLVNS!;(IO)#+/W\QB,$G/L.G3\ZI1^%M&BC M>-+1@KPFWYFD.V,]47YOE!]%Q6Q10!D2^&=)GBL8I()62Q&+ M..<\<5':^$M&LI+*2WMYD:QW?9O]*E(CW?> !;&#W%;=%%P,J/PWI,-R+B.U MVR*SN@$C[8V?[S*N<*3Z@ T)X;TF/2DTQ;9OLD>M?3VB6?]GZ#I]GCF&WCC/U"@&O0RZ/OM^1Y.;2_=QC MYE^BBBO7/""BBB@"IJ/^I3_?_H:HK5[4?]2G^_\ T-45I(;-)O\ 71?[Q_D: MGJ!O]=%_O'^1J>A PHHHIB"BBB@#S#[-XF^V?\)3_8L7_(2^U8\^3[7]DV^3 MY?D>3UV?/MW9W<]>*ATWP=;NGA9[G0B9);^\743);G+PE9V19LCF,L(R WRY MQZUZK10!XW-H>I(T=O=6&-%@GU"*VAGT>:^6$FZ8QE8HW5E'EXV/@A0#@C(S M;UCPI<7'A[79;FQN=0U2'P]!;VMQ);GS7D\N57VJ"PWD, P!)YQGFO6:* .# MM["T7Q1>/JVB7MUJS:D);.]CMG(2#Y=F)QA410#N0L-V&^5MV#QNMZ?J5W=2 MFT\/W-M<7$M]'>"#39_,9#%+LWW)8B4%@A7:,+D 8Q@^W44 ,1QE8GES,)&'8OCR]QZ],UAV6@->M8V^I:9++:_\)!JDTLFIK^B7MWID'VZ&UMQ:23""3[6_ MEG8 2N8MH1\ *!]X BLW1],U.R\-21W6@W4JOI.CP21S6LK!=KS>9NB7#2[, MJ6C')R >#7L]% 'E>@Z')J$MO:7^D/\ V5'K<[16[V#V\(@-F,?NF)VQF1F& M#QGC&>!L66FZK'\*KW3[6"YANUDNXX8!F.3R1YT*=;I++3 M9;5_/WQ84O*Q\Z4*TGS\;L'KV]CHH \<70M:NE2VT"T&FC[6QCNX]/FLHV!M MI W[ECF)B<*9!P2V0,C%:FMV\-WI^C6\7A22&T2SE"17&F37?V>;('EB-& 1 M\Y(F;@XX/S9KT^B@#R*ZT"]U+P?J-]?:5=3ZTGARQ-LTD#&5+I8Y"VP8R)0Q M&B)KVI^&[2XM)+BR-W.+DJIQ&IM9E#$C[OS%<'UQCFNMHH \D: MUU^*X\21:OI$VH;(].M/M)@DDCNHTDF)F\N,@RX5U+Q@\G(Z&JFA:"R>*8[^ M?P^R0)-?06LBZ0\(C#16S1;4(9HTW?:,$G )8<$XKV:B@#RS2?#^I1V/AK33 M8W"66J:?8'4]R%?(>UC4E7SR"X$<9!_N&G7&CZK-XXGEN08[K^U(YK6Z31Y9 MG^S#9\@N1*(XTP&5D(!^\0"2#7J-% !1110 4444 %%%% !1110!C^*K#^T? M#-_;@9?RRZ?5?F'\J\)KZ.(!!!&0>U>"^(M,.D:]=V>"$5R8_=#R/TKP\WI? M#47H?1Y%6TE2?K_G^AET445XI]"%.BD>&5)8V*NC!E([$=*;10![YH.JIK6B MVU\A&77#@?PL."/SK2KQ[P)XD&C:D;2Y;%G) M5>DGU6Y\3F&$>&K./1[?UY!11176<(4444 %%%% !1110 4444 %>;_%K7Q: MZ5%HT+_OKHAY0#TC!Z'ZG^5=_?WB:?8S73JS"-"VQ1DL?0>YKYMU[5KK6]:N M;^\R)9&QL_N S@*? M+3YNY\]FE7FK:%%%% %34?]2G^_P#T-45J]J/^I3_?_H:HK20V M:3?ZZ+_>/\C4]0-_KHO]X_R-3T(&%%%%,1E>)+R>PT"ZNK63RYDV;6P#C+ ' M@\=#7/\ A#7M3U35I8+RY\V-8"X7RU7GIKM:*VC4BJ;BXW;ZF4J:UM:N[ZX\3P:/;ZL MVDP_89+LSQQQL\K*P7:/,##:H.6XS\R\BMN31],FU./4Y=.LWOXQM2Z:!3*H M] ^,C\Z74=)TW5XDBU/3[2]C1MRI7: MQ6%O,UK# H2=Y/-!?9SM6& M9YQO/^ZZ1Y/92U>C1VT$4K2QPQI(ZJK.J@%E7.T$^@R<>F344VFV%S]I\^RM MI?M48BN-\2MYR#.%?(^8#.))"& 92 MH;*@$@8R#@8XKL+O1=*OUF6\TRSN%G5$E$T"N)%3)4-D<@;FQGID^M31V%G# M';1Q6D$:6W^H58P!%QCY1CY>"1QV- '!^'/$GB+5=8L;F2&[%C=7=Q!-%,UF ML,2IYFT1[7\XN"@#!@?XCA<5G>++,S>+_$UV/#>EZS]DTFT?-VY$L'-P=T0$ M;$GC) 9#\HP2>GI$>CZ7#J:#AMN3S7<>$=0N+_2IOM5Q/-<6]R\#_:84CE0C'ROY9V%AGJGRFKB^ M'-#1;M4T73E6\_X^0+5 )^<_/Q\W/K5NRL;33;5+6QM8+6W3[D4$81%^@' H M L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y]\3-&,MO M!JT2Y,0\J; _A)^4_@<_G7H-0W=K%?62!DXKY&47%\KW/NHR M4HJ4=F)17:R:?X;+:8\UN]A%<7!PLDK;W@V\._)VY; R.V35K^P_#Z7EDL\, M2O>Q?)!#,\L88/@E6!SDCIGY1@YKJ6#D_M(XGCX+>+^[_@^1P%>D>"/&BA(] M)U27!&%@G8]NRL?Y&N,U[1Y-'O%C*-Y+#"2,RG>0 &/'3GL>0",UE5-*K4PM M6ZWZEUZ%+&4;/9[/L?1U%>3>&/'UQI@6TU+?<6HP%<'+Q_XCVKT[3]2L]4MQ M/97"31G^Z>1]1VKZ/#XNG77NO7L?)8O U<-+WUIWZ%NBBBNHXPHHHH **** M"F331P1-+*P5%ZDU5OM4MK%2';=)V1>O_P!:N5O]2GOY,R':@^Z@Z"MJ=%S] M#*I54?4DU74WU";"Y6%?NKZ^YKD]<\-6NL*95Q#=]I0.&]F'?Z]?Y5N45U5* M%.I#VE?-8W+IT/>CK'\O4^JP&: M4\3[D])?GZ?Y&'3D1I'5$4LS$ =S3:[_P"%WAG^U-8.JW"9M;)@4R.&EZC\ MNOY5PTJ;J344>C6JJE!S?0]3\):(/#_ANTL]T//[KQ_",Q8"JH))QQSSFMB[\9R:8^JGR!((M6-F);V[$5 MO"/L\.H[36[:T>&R%M< M3P01L=03[2QFP$<0 $[,L!DL#P3C'-5+?P J7E_9)>ZA:Z1+:0VY6&6/_2AN ME,BOE25^_P!5V?>P#Z:,W@2QDOFG34-0AMVOH;\V<;QB$S1E"IY0M@^6N1NQ MZ 'F@"O!XSNYKFT6?2%@M+Z:ZMH)EN]TGF0B0DE-F I$38.XG/4=ZCT7Q;J6 MJ:79'2](-^T>GVMS=M<7JQR;I8PX1<)M=\4BJB[F9FVL0!P.%)RPX[C M*L_%]_?ZI9Z=;Z(!.QE%[YMT%%MY4B(^WY3YF0^Y>F1C.,\;.KZ+%JWV:3[3 MH!J#2O#%CI%S%T?*SM.'.<9.=B]?3ZU M1U/QI_9?B%--FM[$1O<0VR;M17[0S2D!&$ 4G9N.,E@>"=N*NWGAAY];N-6L M]W#QB-YX MRA#'Y-W.QZF[%\0)H;>.?4]&^S)<:9_:5JL-T)7D&Z-?+8%5"L6E0#!(YY(Z5J)X, ML4NTG%U>%8[V>^CB+)L229)$D ^7.#YK-R3@XYQQ2S>"]+N(K:*=KB2.WTQM M,53(!F)C&=Q( (<&)<$$8YXZ8 )]*UF]N-4GTS5--CLKQ(5N$\FX,\F7D][+?7FH7LT:Q&XNRFY8U)(0!%50,DGID]R>*U MZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E/'' MAHZWIHN+90;VV!*CNZ]U^OI_]>O'@6BD!QAE/0CH1[&OHRO-_'?@]B\FL:=' MD'FXA4?^/#^HKQ\RP;E^^AOU_P SW\HQZA^XJ/3I_D^)-5U';]KGBE*LK M@FWC!R.G(7./;I56ZU6^O;LW4]R[3;/+W#Y<)@C: , #!/ ]:IT5XDJLY;MG MT,:-./PQ2^1IX R3ZGFJ=%%3*3D[MEQBHJT59! M4]I>W5A.)K2XDAD'\2-BH**2;3NAM)JS.XTWXF:E;X6_MXKM?[R_NV_3C]*Z M2U^)6B3 >>ES;MWW)N'Y@_TKR.BNZGF.(AI>_J>=5RG"U'?EMZ?U8]M7QSX; M;&-349]8G'_LM6;?Q3H]W#YUM=^:FXKE8VZCKU%>$UU7@]LZ9W(*A MQ$A[)P?SK,HKW8T81Z'S\JLY=1223DG)/A^8+R.1OO +:A?Q_P!D$)YK@/$W MW4!/+ ^@ZX_+TKV#1M(MM#TJ#3[1<1Q+C..6/A PHHHIB"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "@@$$$9!HHH \U\8^!61I=2TF/*'YI;=>H]2O^ M%>=D$'!X-?1U<=XF\!VNK;[JPVVUZO&QN6\SYZ/W?Y'T&7YOR MI4Z^W1_YGD5%6M0TV\TNZ:WO8'AD4]&'!]P>XJK7AM-.S/HXR4E=/0****0P MHHHH *Z;P>W[K4D]+MC_ )_*N;CC:61449)-=#X3DC-]JT40(59%))/4Y;)_ M2OHN'[\\_E^I\QQ,UR07K^AU%%%%?4GQQ:M;E((+J-@Q,J;5QV.>]61JH.GR MV[0JK;46,H#Q@YR>>O?ZUF45+@GN6IM;&G)J44]D8I8V:0 A"V&/;DL>>Q_, M>E9E%7;'2[F^8%%VQ]W;I_\ 7H]V"#WILJPPR3RB.)"SGH!77:5I26$>]L-. MPY;T]A4]CI\%A%MB7+'[SGJ:MUQU:SEHMCJI4>75[A1116!N%%%% !1110 4 M444 5-1_U*?[_P#0U16KVH_ZE/\ ?_H:HK20V:3?ZZ+_ 'C_ "-3U W^NB_W MC_(U/0@84444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M5-0TRSU6V-O>VZ31GIN'(]P>U>>ZS\,YHRTND7 E3J(93AA]&Z']*]-HKGKX M6E7^-:]SKPV-K8=_NWIVZ'SU>Z?>:=,8;RVE@?T=<9^GK5:OHJ>WAN8S'/$D MJ'JKJ"/UKF;_ .'V@WI+1PR6KGO ^!^1R*\BKE$UK3E?U/E6-O34\; MHKT.[^%DP;-GJ2,/2:,C]1G^59__ KK7+5RZI;3LO*!)>,^^X"N1X#$)VJWX7\%>(K#6+N:[L!##*IPQF1N=P(Z$GIFO8R:,Z M=67.G%6TN>'GLZ=2C'DDI.[O9FU16RGAJ\;[TD*_B3_2KD/AB(8,UP[>H08K MZ)UH+J?+JC-]#FJMVNFW=V?W4+;?[S<#\ZZNWTFRML%(%+#^)^35VLI8G^5& MLU'_4I_O_T-45I(;-)O]=%_ MO'^1J>H&_P!=%_O'^1J>A PHHHIB"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@"GJANETRX:RECBN%3,C/&>_6N0 MEUW74\-:-K(DWQ-"CW)41C>Y=.&#*[F1%EC:-QE6!4CU!JI%I M%A#I\%@MJAM8!MBC?YMHP1U.3T)&?>J32$T1:'JB:MI<=PLJR2#"R[8V0*^ M2,-ST(Y[YSWK2JIIVF6>DVQM[*(QQEMYW.SDG ')8D] !] *MTGY#"BBBD 4 M444 %%%% !1110 4444 %%%% !1110 4444 5-1_U*?[_P#0U16KVH_ZE/\ M?_H:HK20V:3?ZV+_ 'C_ "-3U!+D ,!DJ GRAPHIC 16 img232190488_7.jpg GRAPHIC begin 644 img232190488_7.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WXTPBGFHW M+,VQ.N,D^@H 8PJ-EJ<6\?\ $N\^K#_ )XQ_P#?(I:CT*96F[*O?9X/ M^>,?_?(H^SP?\\8_^^11J&A0V4;:O?9X/^>,?_?(H^S0?\\8_P#OD4:AH4=M M&VKWV:#_ )XQ_P#?(H^S0?\ /&/_ +Y%&H:%';1MJ]]F@_YXQ_\ ?(H^S0?\ M\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?( MH^S0?\\8_P#OD4:AH4=M&VKWV:#_ )XQ_P#?(H^S0?\ /&/_ +Y%&H:%';1M MJ]]F@_YXQ_\ ?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_^^11 MJ&A1VT;:O?9H/^>,?_?(H^S0?\\8_P#OD4:AH4=M&VKWV:#_ )XQ_P#?(H^S M0?\ /&/_ +Y%&H:%';1MJ]]F@_YXQ_\ ?(H^S0?\\8_^^11J&A1VT;:O?9H/ M^>,?_?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_P#OD4:AH4=M M&VKWV:#_ )XQ_P#?(H^S0?\ /&/_ +Y%&H:%';1MJ]]F@_YXQ_\ ?(H^S0?\ M\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?( MH^S0?\\8_P#OD4:AH4=M&VKWV:#_ )XQ_P#?(H^S0?\ /&/_ +Y%&H:%';1M MJ]]F@_YXQ_\ ?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_^^11 MJ&A1VT;:O?9H/^>,?_?(H^S0?\\8_P#OD4:AH4=M&VKWV:#_ )XQ_P#?(H^S M0?\ /&/_ +Y%&H:%';1MJ]]F@_YXQ_\ ?(H^S0?\\8_^^11J&A1VT;:O?9H/ M^>,?_?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_P#OD4:AH4=M M&VKWV:#_ )XQ_P#?(H^S0?\ /&/_ +Y%&H:%';1MJ]]F@_YXQ_\ ?(H^S0?\ M\8_^^11J&A1VT;:O?9H/^>,?_?(H^S0?\\8_^^11J&A1VT;:O?9H/^>,?_?( MH^S0?\\8_P#OD4:AH4=M&VKWV:#_ )XQ_P#?(H^S0?\ /&/_ +Y%&H:%';1L MJ]]F@_YXQ_\ ?(H-M ?^6*#Z+BC4-"D$IX6I)(?)&]22G<'G% %,&@444\"B M@1/3(>0[=RQ_3C^E/-,@_P!6?]YO_0C2ZCZ$E%%<7XQN&M->T+_3KBVM[B5E MN=MT\:%04ZX8 =3R,5G6J^RAS_UKH:X>C[:?(GW_ 5SM**Y[3UMY[EM0TF[ MN[FW@\R)XFNWD69MH(*[V(SSC.0*R9]:F\0>#-5NI;.2W$6\Q2(X &.@X;)/ M// %0\0DM=];>=O,UCA7)Z/31/NK^5SMZ*Y;1_$=O;:+HT=S!=1Q3110)=.H M\MI-H&,YR.0>2,<5H7/B.WMM8&E&TNWO&3?&B(N)!Z@EL#H>N.E5'$0<4[_T MR)8:HI.-N_X?U\C9HKGYM>L-1T+47>&[$<(>&ZA"@2Q<'/?'3/.:;8ZUI>F^ M'M+\@7+QW \NUA(#2R8./7'ZXH]O"^^EKA]6J6V=[V_"YT5%9VFZQ#J<]U;K M!<07%JP66*=0",YP<@D$'!Z&N2\9'4K+5C=Z;?7:"& 7,L(GYS MZ@#'U-8UE/;-\.1=:S+J=U'=$^=(LI=DVR$+C<< <#ZU,L5%2<5VO?I_6J+A M@Y."DW:[M;K_ %HST"BL.X\166EKIT$D%V5NT MRJAMQP,*>\73VD\L7AC'EYSC/7=C/?&*DO?%-G9:DM@]O=R3O'YD0BC#B4?[.# MSW_(TOK%.U[C^K5KVY?Z6_W=3+;6;0FUB.QO6MA((\ 1[^3C.-_K@>O/3'-;D,C2PI(T3Q%ADQ MOCZ[HUS9 M:=)/%82F1V\V-=V2IP,MG^$]176T5%6DJD>5LTH5G1GSI7WW\]#%MY;P:A$E MOHTUI;32M)=2R21?W"!A5=NI"_Y.:Y^STG6+3PEJ.CMICO+*TGER)-'M;=C' M5A[]?;\.ZHK.6'4MV^O;K\C6.*E':*Z=^FW7S.$U#2-7N/">CZ='IDWVBTFC M>7,L0&%# X._WK0EM-1F\=6NK#39UM([7R6)DBSN)8]-_3YJZNBI6%BG>[Z= MNFW0IXV;37*NO?[6_4X:#3=7AC\3@Z3.3J9;R!YL7 8,/F^?C[U,A\/ZM%9: M!=I9'[7IA9);9Y4_>*3G*L"1Z]2*[RBE]3AW?X=[]NY7U^IV7X]K=^Q6M+BX MN-YGLGM5&-@DD5F;UR%) _,UD3PWD_B@O)I4KV#VK6KR&6/!RV2=N[.W'X^U M=!16\J?,DF_R.:%7D;:2U]?\SA])\/ZGI5EJ"30271C22UL$5T'[MB27.2,9 M./?CI4 TK6_^%>G0#H\HN@V WGQ;2/,WY^]^&*[^BL/J<$K)O9KIL_D=/]H5 M&^9I-W3Z[KYG&:EI^J74WAN2/2Y\6#*\X,L7&-HP/GY^Z?TIUQHU_=^+=4G> MRFCLKRQ:S68/&<$X&[&[..#[^U=C13>%BWJWNGTZ*W8E8V:5DELUUZN_?N<0 MVD:U)X13PW]@16W!&NS*IBV!]V0,[L^V*L/I-_!XMTJZAL)I;.QM/LQEWQ@L M<,,@%LXY%=?11]4AIJ]+?AMT#Z[/71:W[]=WN)=7DDL]UK>RK(DXD7"@ \$9SGD=JZ6F31)/ M#)#(-T_X6[$_6I.'(TK6MU[W[[W.-T71I8?$M_9! ME.DVMR+M$!S^]9?E7_@/7\%KM:JZ?IUII=J+:R@6&($MM!)R3W)/)/UJU54* M7LXV_KT)Q%9UIW_KU]6%%%%;'.%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !666Q+)_OM_,UJ5D.?WTG^^W\Z74?0G5J*C0T M4Q&B:;!_JO\ @3?^A&G&FV_^J_X$W\S2ZCZ$M%%%,04444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !6._^OD_WV_G6Q6-)_KY/]]OYTNH M^A(E%"44Q&D:;;_ZK_@3?S-.--M_]5_P)OYFEU'T):***8@HHHH **** *+: MUI2Q7DK:G9B.R;;=,9UQ ?1SGY3]<4_^U-/-S;6WVZV\^Z0R6\7G+NF0#)9! MG+#'.17B'CBWDB^(&N>$X6DC'B]].<,G_+-59EE8?@A)JOX/UZZ:[O-:EA,T M_@[PRUD\+9Q]H5W&2?0K'R?3WH ^@JSM9U[3?#]K#LP:I;^)K&:X$4=JD?V-EB$@VE?OCYL?-Z$U MR&JZQXDU?X1:/XFUS5?[16XU6 PV<-HD;*8Y)5)W+]YFVCC P/>@#Z"U#4+ M32M/GO[^X2WM8%+R2N(-)@U33)C-9S@F.0QLF[!*GA@".0>HKQ MK7=5UKQ5\$O$6M7VM&.0W)$FF1VZ 6BI)M\AB5W[N58DG/ Q@$YWY-1\53ZZ M/#&G^)$LCINC+?2WDME%))=,3PNW 54 P"0,\>] 'JM%>+67C;Q=XNN?!UMI MNJPZ-)K%A<27+_8TF"O$[+O56YYV<#./F[UJV7B+Q3K%[JFM0>(M*TW3M.UI MM._LV^C5(Y$0JI+38W+(V[@#C.* /5**\-N_B1XNGUO6+S3([^:WTS5#9KI5 MOI#31S1JP5B\X&4D.20N?SS7N5 !1110 4444 %%%% !1110 4444 9SZ_HT M>IC3)-7L%U ]+5KE!*?^ 9S^E:->"7VDZ;X9TB_U#4M,TCQ3X2NM0-P^K6=Q MMO(&:0=74Y;#8'RL.ISUQ6AXC^(/BA_%&OV^A2WB0Z,(A#:P:2;I;G*[B9I, M9C!YQC'Z&@#VNJZW]FVH-IZW,;G4_ M&3V6L?V9!HMC:7T=G+8QNX+P!WC)89&23G.2#C&,8+KSQW?6>HZAK\-M;/)_ MPB-M?HIMT#>9(X^\X&\J-V=N[''XT >ST5Y)_P )-XKT#4TT_4-;AU4:CH=Q MJ,,R6B1&UD1"PQMX9/3<#FNH^&=UK^J^%+;6=>U=+Y[^))(HTM5B\D $')7[ MQ;@G@ =J .JL]0LM169K&\M[I893#*8)5<)(.J-@\,,C(//-6:\X^#W_ "#_ M !9_V,UY_*.N4C^(_BZ]UF[O[%+^>TM=6^QG2X-(:2(PA@I+7 &1)SG&<=/6 M@#W*L_6];T[PYH\^K:M2!P*\F\4?$+Q%IVM7][I ME]+<:;I^J1V,D*6,8MASAHWE9O,,G/51M%97Q!UC7_$GA#QW>*!XBU;3=$ MEO($T6U@:*WMM)-V+IVC#GS6 )C7L",>M;>B^(?%7B'XBS6G]I#2]-MK*ROY M[&6S1G&^,,\6XX*\DY)R1CC'- 'J#NL<;2.<*H))] *HZ)K>G>(]'@U;2;C[ M18S[O+EV,F[:Q4\, 1R".17E>@^+_$LVL6UOX@U7R3?"Y06K6*&UG"@[?LUQ M'G<0,9WGV]*QOASK&N^'_#G@%EU59='U:[GLVT\VJCRR99,.)/O$[N?3!Z4 M>ZV=_9ZC"TUC=P742N4+P2!U##@C(/4>E6*\-T[Q+XA^S^'K#3-1M]..IZW? MVLKQ6$.W:I^4[ H&X9)SW/7/2N]^'>O:KJL6N:?K%RE[=:1J+V8O$B$8G4 8 M)4U ':T444 %%%% !1110 4444 %%%% &=J>OZ-HK1KJNKV%@TH)C% MU(=/FM;;;YS6LPN"FX[5RL>X\DXZ5%\0 M].L;SP)K\]S96\\T&EW30R2Q*S1GRF.5)&0<@=/2O,/$^G6-K^S1:7-O96\- MQ-:69EECB56D^=#\Q R?QH ]XHKQ[5O'/B7P;=^+K*^OX]8EL;"&\LY#:+#Y M9DD6/:0IY4%P>>< \UI_#_Q-XFOO$C:?JQU&^T^:P%TE[=:2;+RY=P!C' #* M0<@]>* .YO\ Q/X?TJ[^R:CKNF6=S@'R;B[CC?!Z':Q!K2BECGB26*19(W 9 M70Y# ]"#WKQO7M.O]2^-.MPZ?IFBZA*-%C)CU;=Y:C.,KA3S^7&>:I>#]=U) M?"?@7PKX?U%M/DU$W@GO[B%)FC,1+,D:DE2"3@'TQ[T >Z45X['X_P!?D\/3 MV$NH :Q;Z_)HZW-K9+)+>!.\<;$1J_/5CM ^M9C?$+Q?)X7CC2^$&J0^+%T= MIY[6/<\15N)$7*AL@9V$=.#W(![?=W4-C9SW=P^R""-I9&P3M51DG Y/ J'2 MM4L]:TNWU+3YO.M+E-\4FTKN7UP0"/Q%>5:[?^++R^U_PX?$D21:-HAFNI38 M1[M09T8G(S\BXX^4\&NR^%O_ "3#P]_UZ+_,T =?1110 4444 %8TG^OD_WV M_G6S6-)_KY/]]OYTNH^A(E%"44Q&D:;;_P"J_P"!-_,TXTVW_P!5_P ";^9I M=1]"6BBBF(**** "BBB@#*N_#>D7WB"QUVYLUDU.Q1DMYR[#8&!!& <'J>H. M,TW3?"^BZ1<:I/8Z?'%)JDIEOB@#F]'\ >%M!O9 M;S3-(B@N)$,9?>[;5/4+N)V#_=Q3U\#>'%\/66@KIV-,LIQ<6\'GR?)(&+9W M;MQY8G!)'-=#10!SUQX'\.W2ZPLNG936"IOT6:15F*G(. P"GW7!/?-&N^!_ M#?B5H&U;2TN'@3RXW$CHP3^Z64@E?8Y%=#10!CQ^%M$AU+3M0BT^.*YTV!K> MT,;,JQ1D8*A0=O3U%5)_ 7A>Y\0#79M'A?4=XE\PLVTN.C%,[2P]2,UT=% ' M-7GP_P#"VH:Y_;-UH\3WQ=79][JKLO0L@.UCQU(-=+110 4444 %%%% !111 M0 4444 %%%% ')2_#'P9/JAU&308#.9/.*AW$1?^\8PVPG\*LZSX!\+^(-2& MHZII,<]WM"M()'3>!T#A2 X_WLUTE% &%+X.T":?5YGT\;]8A2"^(E<"6-5V M*N <+A>/EQ1;^#O#]K)OBTU"?[/33"'=G4VR_=C*L2"/<\GN:W:* .9TOX?> M%=%6\&GZ1'$;R%H)F,CLQC88* LQ*K[+BMK2M+L]%TNWTW3X?)M+9-D4>XMM M7TR22?Q-7** ./\ ^%6^#AJ3Z@NE2+=23FY9EO9P#(3N+;0^.O;&*MS_ _\ M*W.O?VW+H\1OS()C('<*S@Y#% =I;/.2,UTM% '*:A\-/"&J7MS>7>CJT]S( M)92D\J!I <[\*P ;W R>?6C5OAKX0UR_N;[4=%CEN;H 3.)9$WX[D*P&[C[V M,^]=710!S>L> /"^OW<5WJ>DQS3QQB(.)'0L@Z*VUAO'LV:T+3PYI-AK%SJM MK9K%>W,*02NKM@H@PJA<[1@#L!6I10!S-A\/O"NF:B+ZSTB.*==_E_O'*1;^ M&V(6VIG)^Z!4MMX&\.6ECI%E!IVRWTB/2;.]GNKV"6:3=)YH&2AY.']*\-::-/T M>S2UM0Q_L; M?4].N;"\C\RUNHGAF3<1N1@0PR.1D$]*R[SPAH5_X7C\-7-COTB-$1+?SG&% M0@J-P;=Q@=ZW** ,B;POHMQJMYJ4]A'+=7MM]DN&D9F62'^Z4)V_IFJ_A_P5 MX=\+32S:-IJVTLJ[&3SH4C=T9'_O!U(;=[YR:CA^'7A2WMEMHM)"0K M?)J*H)Y<"X485_O>AZ=#Z5U%% '/:YX&\->)+^.^U;2H[FYCC\L2;W0E/[K; M2-P]CFM72M+L]%TNWTW3X?)M+9-D4>XMM7TR22?Q-7** "BBB@ HHHH *QI/ M]?)_OM_.MFL:3_7R?[[?SI=1]"1**$HIB-(TVW_U7_ F_F:<:;;_ .J_X$W\ MS2ZCZ$M%%%,04444 %%%% !1110 444A8+U('U- "T57N=0LK*)9;J[@@C9M M@>60*"V,XR3UP#Q2V][:7>?LUU#-CD^7(&_E0!/1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 44A('4@?6HY;JWMX6FFGBCB7&YW< M #)P,D^]#=@2OHB6BH(+ZTN3B"Z@E/I'(&_E4])-/8;36C"BBBF(**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH) &2<4 %%,::)%+-(@ !)) M8<"F1W=M*0([B)R>FUP:5T.S>I-1113$%%%% !1110 4444 %8TG^OD_WV_G M6S6-)_KY/]]OYTNH^A(E%"44Q&D:;;_ZK_@3?S-.--M_]5_P)OYFEU'T):** M*8@HHHH **** "J\UTL1*K\S?RJ&YNBQ*1GY>Y]:A;]ZF[^->ON/6@!ZW$DK ME2V-PP,<A>$OB7I_B&2.SO%%GJ#G:J9RDA_V M3V/L:\#EO3>74L\I_>RN78GN2ZY_*O;%8,H92"",@CO4-6*3 MN+1112&%%%% !1110 4444 %%%% !1110 4454N;K:2D9Y[F@"6:Y2'CJWI5 M3[5(\@W-A>F!3 ?-3:?OKT]QZ50N;^"VX9MS_P!U>M %Q]P8AB20<+O^ M1+U3_ME_Z,6GWNJS;(9H555E3.2,D,#@C^7YUB>([^XE\%:P7<''DX^4?\]! M6.)5Z,UY/\CHPCMB(/S7YGG2L58,I((Z$&NHD\1ZOHEOIT,%]-YHB,TJR'># MOY52#_LA3^)KDM)$NH:K:V>5Q+(%8GC"]S^ R:L:CJT6H:K<3@;%=SL'8*.% M'Y 5\O#GIQ!*O^K8_ MTKN*\3T*VBTVR?Q!>H&6,[+.)O\ EK+Z_0=:M^&_'%[IFH/]ND:XM)Y"T@)R M4)/++_A7JX;,'!1C7Z_EYGB8O*E.4I89;=//R/8:*9#-'<0I-"X>-P&5E/!% M/KV=SP&K:,**** "BBB@ HHHH **** "BBB@ HHHH *CEG2$?-U["HKFY\KY M4^]_*JBMYH*.>>JD^M #VO)&8$?* >@J.;(D())'49]*J7-W#:\2M\W]T=:J MW.JN]E%/ @ #&-MW..X_3^5 %RZ_X\+O_KWD_P#0#7!5T3:C;CHMR5CULNDE"5SKDU"[L-&A,=S*)9Y2RY8 MG"+QW]23^5:6F^,&W"/4(P1_SUC'3ZBN7U74H?[1-KG"6RB!6!R#MZG\\U-8 MVZ3[IY3BUB&YV!Z^BCW-8JK4A.T6=+HTJD.::W^\]-AFCN(5EA !P,>F!7?6MS%>6Z3P-NC<9!KT:->-5:;GDXC#2H MO79DU%%%;G,%%%% !6-)_KY/]]OYULUC2?Z^3_?;^=+J/H2)10E%,1I&FV_^ MJ_X$W\S3C3;?_5?\";^9I=1]"6BBBF(**** "JUS.J?N\$YZX/058)P"?2LF M1BTC,W!)H 5X\#SC9XYONJ.=A[J?I_*MJ/P\\]I MMU+L>/(^3G*DY S[<_G6M8V,-A;B*(A7GVJXNPD>VX 0K&&W, PX))">G0UZW M133L*Q\RZ/X4FM]3NIO$5M+:6&F@272R+@N?X47U+$=1VR:S=8U^XUS5I;RY MPJMA8HUX6)!PJ@>@%?2_B'P_8^)=)DT_4$)C8[E93AD8="*^=M7T*'P?JT]K MJ96\NHCF&%,A&4]'<^F/X1^)'>T[B:&Z;HPN(?MM].+/3E;!F89:0_W47^(_ MH.]>O_#KQE9ZKOT1(I(?LR#[+YLF]Y(QUR?4'GCC'TKP^?4[G4Y=]U)O9%VH MH&%1>RJ!P /05XAD#JJ+DMZC'N,C\:;5Q)V/J6BH[>87% MM%,$9!(@?:XPPR,X([&I*R+"BBB@ HHHH **** "BBB@ HHHH AN)Q$H&,D] MJH-&&!:,DCN.XI;AB\S$@CL,UGZA>-:09C;$K<*1V]Z *M_JC1/Y5NV&!Y?T M/H*J3PF\"W-O&2SG;)&HSM?V]CU_.G*(]3<(%$5VW0@?+(?Z']*ZC2],CTZ' MCYIF'SO_ $^E &5:Z!--8B*Z<18?>N/F(!'(_E4EWX1LKW2;K3Y9[@17&S>R M%01M8,,<>HKH**32DK,<9.+4ENCSD_# :8MW<:5?-)C1S*K&ZEK?KU/ =8U_^T+Y$A3R].MU\JVA_N(._U/4U M/8:=)?*TID2&U3_67$GW5]AZGV%3^(?#%OX5U=TO96GMVR]M$G#2K_M'HN.A M[GMUXRCJL]\RQ2E4A3/DPQC"1CN /Z]37AUX-3;J;]CZ/#U$X*-+;O\ UU/3 MO!7B:QCNUT*$2BW(_<33-\SOW&/X0>P']:]!KYU@:5)XWAW>:K!DV]40Q[NI["I*SKQBTV"" .!0 QE$N60 MG/4J>M96HZC]F_=1?ZWN?[O_ ->K-W<_9;=I1][HOUK'$T=^0EQA+@\+,HX8 M^C ?S% "3 W\/VA03<)@2J!RPZ!OZ&M+3M#N9+2:.YQ$DNTKGE@0>N/IFM+2 M-'6P02RX:X/4]E'H*U: ,1/#-JL4L;33'S8FC8C X88..*RH? 5O97D=W:7< MC/%ED29006P=N2.G.#TKL**B5.,M6C2%6<%:+/'+KPSJ]OJ"6T]N=TS<2YRA M[D[NWKS1>:FD#I8V9S90<9Q@RMW<_P!/:O8)8DGA>*50T;@JRGN#7FFN^$X- M(NVNI)V73"05"C+Y_N?_ %S7%5P_*O=/0H8I3E[VC1!8VTFHG_1P"N,LYX51 MZD]JZ/1]6M-+N8[&)VEB=L23L<#=VVCT]ZX]-9:5A9Q(MO9$_+$GKV+'N:GK MD4_92O'<[I4_;1M/;L>MT5FZ%)G P<,/1AFKMX"T M.!CKW.*H^4WJG_?8_P : ,*[GL;JZD\T2Q,#M#H=R\>Q_P :V] L([>![A9% ME\TX5P"/E'U]ZYQK%RQ/VBUY/_/9:['3HQ%IMN@*G"#E3D&@ U'4K32;&2]O M9A%!'U8C/)X '4D]JH6GB*.YU5-.ET[4+2>2(RQFXC7:ZCW5C@^QP:Y?XI_ M:&BT&-)&CMFOU$L@Z*W&T\\?WCSZ5)=7]QX;^(%A817MU-IMU:/+*/(U:;3K?1]2O9(BJ-+;QJ8E8J&PS%AC@@_C5F M7Q#9PZR--9)M^](FF"CRUD=2RH>3*KDD+Y>=I^4 9(SQ6SXB%FEPDZ0^3JC0?:)YP6*VL2*7 V%^Z@YY(XSQCG'7..)^*?A.UUK38- M4DNX;$V1Q/<2(S9B/;"@DD-C ]S74^&[RRFT\VEG;3VHM-J-#.!O&Y0P8D$@ M[@$]+D M[> M]UB4$?O+AOL\7_?"Y8_F*=<>*=2DB,-JT6GVY&#%91B($>Y'S'\2:SO^$:OO M^?G2O_!K;?\ QRKW_".7W_/?2_\ P:VW_P %3 V M?]DX'Z8KJ:XCX5VLUGX2D@F>!F6[?!@N$F7!5?XD)&?;K7;UF]REL%%%%(84 M444 %%%% !1110 4V1MD3-Z"G5%< FW<#'XG% &NK)GNY6\^V&7/!F&: -?0-/A21[N. M83*/E0[2I![Y!_"M]F"J68@*!DDG@"L_0X?(TN-=R,2S$E&R#SZTNLM&VG/: MO=+;/>'[-&[#/S,",#WQFID^5-E0CS22*^E:\VK2((]+OX8F7?Y\Z!4([8.< MG/TJ34-?L=-U*RL)B[7-VX1$0 [E#"4YU$]DU=*^O7>_H=S?ZW;:==)!,DK$J'=D (C4L%!;)S MU..,FK"WT4FHO9(KL\:!Y' &U,]%)]3UQZ?A6)?RVVHV=C=&QSJ5R-D$+N<# M!R?, X95(#$'//N:L>&[VSD@-M )S(5^T&690#:K,.X'V>+/ZL?TKZ!FB6:"2)QE'4JP]B,5\Y'P_=@D M?:=-_P#!C!_\77'F$+24HQNV>AE=3F@X2E9+SMO^)LR>(KH+LL(X-/B/06R; M6Q[N?F/YUZ-\-[YKOP[)#(S,\$[#+')PWS?S)KS*/0[ORD_?:>>!_P Q&#_X MNO0_AK:36<&HI*]NP+1D>3<1R]FZ[&./QKCR]U?K"YKVU._-(T7A7RVOI_7X MG=T445]"?*A1110 4444 %%%% !1110 $X&:RO.?<2#P3G!Y%:*GOW1;1XWF6$S?ND=NS$8%8[F;3M=LK*UFE:.2$ADD( A/;DC/X9J5]1@%K#<1 M[IEG8+&(\98G/KCT/Y5D^%BL>D7*S\,DS^:&ZC@9S5?0(XD\--)>JWE"8O'@ MD-T &W'.FSVD@&)%(!/8]C5'39HH+GRY(F69B(@0!Y<>%W"('/4#GW-;5:P?,M3"I' MDEH>->1HUBW[ZYGO95/*0+Y:9_WFY/Y5L1ZP5A4V5M#;!@#N W/_ -]'^E9F MJZ+(-7O1'/9*GGOM#7<:D#<>H)XJU::9.+5!YMH<9Y%W%Z_[U>5/G7PJQ[=/ MD>LG!G\*E\/WGV/S#.RQVCD#S)&"J'/ &3W/3 M\J .BOK"TU.S>TO8$G@?[R.,@U5L_#VEV,LLL5KOEEC\IY)Y'F8I_=RY)V^W M2M.B@#%MO">B6DL$D5D3]G):!))GD2(]0&-Y_Q\%R6 MWC&, *RO',LB M^#=2@M]C7-S$;>)&D5"Y;@@9(R<;CCVKHJ\.^,VJW5[J%M9QQ'^S;8D>8@9!QT('&#SR::U8F>;WFF7VG7'D7UI/;2YQME0J?UJ2KNE>(]7LD\E+MI+ M4?\ +O< 2QG_ ("V1^5:O]I^'M0&-0T=[.4@?OM-DP,^IC?(_(BM"#UGX20& M'P.KD$>=<2./<<+_ .RUW59?ARPBTSPWI]G"7,<<"X+KM8Y&22.<')/%:E9O MK=]I]KJ5OY%Y")8]P8 D@@CH01R#[BN7T">6"]9P/W!&)6)P%'8YKL M 00"#D'H12:35F-2<7=;E.STFRL)I)K>$B:7AY9':1V'H68D_K4-_H&FZG=1 M7-Y#))-$/PZ]ZALM*LM.>1[6'RVD !)=FP 20!DG R3P,#FKM%/DC>]B>>5 MK7*FJ7/V/2[J<,@9(VV;W"@MCY1DD 9.!^-?.-]I5_IKA;VTF@)Z%T(!^AZ& MO3_BMJ5R]A%I]M'NMU-O>%0;44>@Q7J'PLA*Z?J$V.'E50?H#_ (UQ M0U32[SC4-)5&QS-9-Y9SZE3E3^E>K>#K.VL_#5L+5I6BE+2AI5"L+4DDB5G/\ &,_P]\F@#LKF MUAO(3%/&'0G.#Z^OM3+>PMK:5I8XSYK#!D=B[$>F22:G1TD0.C!E/((.0:=2 MY5>]BN:25KZ%2;3+.>1Y'B.Y^'VNRA_J <'\:E-I ?)_=@"$YC4P<\NY7^PVWVO[5Y?[[KNW'&<8SCIG'&:G)"J23@#DDTM8'BN]FAT:XAL MU\RX9/F52-R(>K8ZXH=HIL:3G)*YYGJMI??:Y[R>V=4FD9Q(/F0Y.>&&1^M6 MK1=EK&#Z9JAIUS=P7"BUN)(BWWMC8!'N.]=,NHP3 +>V,4GK)%^[?].#^5>- M/EEUL?00YH]+EOPG&7UU& X1&)_+']:[^N>\,6-HDEA(.%/7J>/C:BG5TZ:!11172<@5C2?Z^3_?;^=;-8TG^OD_WV_G2Z MCZ$B44)13$:1IMO_ *K_ ($W\S3C3;?_ %7_ )OYFEU'T):***8@HHHH *S M+F+RI3Z'D5IU3U6UGO--G@M+C[-+B.,>P[GW/-/UNQU#3M8N;;5 _V MQ7_>,YR6]\]P:M:'I-M-'+J^IK_Q+;,C*]YY.JQCZ]_05HDD0W<]%\&?$'^R MM&L+7Q5=!6G'^BR%26$0& 9/8]C[9->H6UW;WL"SVL\!PH' '8 8 K2U:YN-)@TK3[:>6"6W@\^5HW*D22X8].^T M1C\*3B-,^I*AN;NWLH&GNIXX8EZO(P4#\37@/_"1ZY_PJS[5_;%_]H_MGR?. M^TOOV>3G;NSG&><5S^DW-QJ\6J:?=3RSRW,!FC:1RQ,L66')_P!GS!^-+E'< M]@UWQ\FKZ3JMKX3N5EO[5 [$K]^/G>8_4C^5>(:=J]Y9W$A5A/'/_KX9OF24 M?[0]??J*;I%]>:3J=OJ%DYCFA;OJ#Z@CBNH\3Z1:2VL7B71X]MA>-B>(# M_CWF[K[ ]15)6);,]])MKZ!KG1=Q*@M+9.B:>$(C> M\EP]U.B!?-?&,X'^>_4FB3L"5S6HHHK,L**** "BBB@ HHHH **** "BBB@# M/O(MDF\=&_G5=[=)H66;_5L.G<_2M9T#KM89K,F1TD(?D]CZT TBNU*S+\@Y)[CZ5C:E:7! MG,H7?$.%"#[JCH,4 =?!4YG8E,R$'!SQD5Q3QL8U'3MM^BN>A#+ MY3I*K?>WXNQ[=)+'#&TDKJB+R68X _&N4OO&EG=RW.EZ'[8SCM7DFCWUQJ&K?9KZZFF%[&UL6FD+8+?=.3Z.%/X5F0)=6]VKQ;HIH7 MR&Z%6!KEJ9D[)I61VTLI5VI2NR=-4U&'59+KSG-T[$2AQD/ZJP/!'L:V8["U MU%#)IZ+!>'E[3/#?]V*\JK)J7*]4SVJ$4X\RTDM'Y>O];%[1-'GUC68;!%* MDM^\)&-BCJ37O,4200I%&,(BA5'H!P*QO#6BOIEDLUZ4EU*1 )I@HSCLI/?' MKU/X"MRO=P&%]A"[W9\WF>-^LU$EM'^KA1117>>8%%%% !1110 4444 %%%% M !5*]BY$@^AJ[2,H92K#(- &2(A(AWX$9X.>]86I![4?9X5\NV/3'5C_ +1K MH;F-XY/FY7^$U ;=;D&)U!4]<]O>@#,T;4);&WDDF)-KG 7N6]OZUTMK>V]X MFZ"56]1W'X5S&IV,I*B ;H(QM1!U'J??-5$S;:9(QRKS.$'8[5Y/ZXH [JD9 M@JEF( R2>U<)'>W:6E[MN9AMM967#G@A3@BN1M-6N?[3@GO+F:= V'\R0M\ MAX8<^Q-8U:RIM*QT4<.ZJ;3V/3+WQ7IL-RME#=1MWNI M1ZU)<3RR1WR/@D'!4CL*BN=.FM]0GM0I)BX?-&I[9_SBLJ5-UY&]:HL M-&Z^2-.QM5LK*&V7I&H&?4]S5BBBO8225D> VV[L****8@K&D_U\G^^W\ZV: MQI/]?)_OM_.EU'T)$HH2BF(TC3;?_5?\";^9IQIMO_JO^!-_,TNH^A+1113$ M%%%% !1110!@^)_"6F^*;(PW:;)U'[JX0?/&?ZCVKQ[Q_I.I:1);6 LI(=&M M5VVSCE9&/WG8C^(FO?Z9-#%<0O#/$DL3C#(ZAE8>X--.PFKGR]H-@NI:Y:6K M\1,^Z4^B#EC^0-0:M=#5-6N[UU'[Z5G QC SP/P&!7O5]\.M(*WDVDH-/O+B MW: ,N610V-QVYX.,C@]^E>=7OPA\1V[XMGM+I.Q63:?Q# ?SJU)$V9D^1'_P MJ'[O_,>]?^G>N?TFZ&EZM:7J*,P2JY&,Y /(_$9%>D?\('XC_P"%=_V1]A7[ M;_:_VG9YR8\OR=N[.<=>,=:S++X0^([B3%RUI:IW+2;C^2@T7069R>OV"Z9K MEW:Q\Q*^Z(XZQM\RG\B*ZGX;V.IW]U<6?V)[C1+M?+N]QVH/1E)_B'M7I-C\ M.M("VW6 LV5C8*3M.W/)Q@U=%114%!1110 4444 %%%% !1 M110 4444 %%%% !3)(UE7:P_^M3Z* ,^XB:) B@[.I/J:KJ"S #J>*V*K7%H M)(I!$1%*5(5\9"DC@X]J&-;GB'BN[35/$=Y-@-&K^5&G>$-;MO#.NV4EH!/= M?9_)42H=VUR6YSQ@>M?-1H8CVLI2B]5+\4SZV>(POL8QA-:./X-'GL4:0R+) M&H5U((/H:U_$,:_VD+N,8BO(UN5P, %OO#\&W5LV_P .->F<"5;>!>Y>7./R MS79:=X$LTL;2'57^V/;%]FW*KM8@X/.3@Y].M*E@:]1.+5O4JOF.&I24E*_I M_7D<#X.34SK ^P6S7$+#9$9#U#'I7IFA^$-,T*YEN85,DSL2C2<^6O91_ MC6U;6EO90+!:P1PQ+T2-0!4U>QA<%&C%AX.,S&=>3Y%RI_CZA1117< M>:%%%% !1110 4444 %%%% !1110 4444 -=%==K#(JG- T,9$8)!^\>_P!* MO44 8U+=0Q2;8Y(U8(.X[]ZTVMXF8,5P% M8@";:4'D]-AKA5M($.1$OX\UZ7<65P]I<(J99X751DX MI:8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L9SF: M0CNQ/ZU?NKI8E*(LG_ M 'V:/-F_YZR?]]FDHHL@NQ?-F_YZR?\ ?9H\V;_GK)_WV:2BBR"[%\V;_GK) M_P!]FCS9O^>LG_?9I**+(+L7S9O^>LG_ 'V:/-F_YZR?]]FDHHL@NQ?-F_YZ MR?\ ?9H\V;_GK)_WV:2BBR"[%\V;_GK)_P!]FCS9O^>LG_?9I**+(+L7S9O^ M>LG_ 'V:/-F_YZR?]]FDHHL@NQ?-F_YZR?\ ?9H\V;_GK)_WV:2BBR"[%\V; M_GK)_P!]FCS9O^>LG_?9I**+(+L7S9O^>LG_ 'V:/-F_YZR?]]FDHHL@NQ?- MF_YZR?\ ?9H\V;_GK)_WV:2BBR"[%\V;_GK)_P!]FCS9O^>LG_?9I**+(+L7 MS9O^>LG_ 'V:/-F_YZR?]]FDHHL@NQ?-F_YZR?\ ?9H\V;_GK)_WV:2BBR"[ M%\V;_GK)_P!]FCS9O^>LG_?9I**+(+L7S9O^>LG_ 'V:/-F_YZR?]]FDHHL@ MNQ?-F_YZR?\ ?9H\V;_GK)_WV:2BBR"[%\V;_GK)_P!]FCS9O^>LG_?9I**+ M(+L7S9O^>LG_ 'V:/-F_YZR?]]FDHHL@NQ?-F_YZR?\ ?9H\V;_GK)_WV:2B MBR"[%\V;_GK)_P!]FCS9O^>LG_?9I**+(+L7S9O^>LG_ 'V:/-F_YZR?]]FD MHHL@NQ?-F_YZR?\ ?9H\V;_GK)_WV:2BBR"[%\V;_GK)_P!]FCS9O^>LG_?9 MI**+(+L7S9O^>LG_ 'V:/-F_YZR?]]FDHHL@NQ?-F_YZR?\ ?9H\V;_GK)_W MV:2BBR"[%\V;_GK)_P!]FCS9O^>LG_?9I**+(+L7S9O^>LG_ 'V:/-F_YZR? M]]FDHHL@NQ?-F_YZR?\ ?9H\V;_GK)_WV:2BBR"[%\V;_GK)_P!]FCS9O^>L MG_?9I**+(+L7S9O^>LG_ 'V:0R2$8,DA_P"!&BBBR"[&A:D44@IZTQ#T%%.6 $B@#_V0$! end GRAPHIC 17 img232190488_8.jpg GRAPHIC begin 644 img232190488_8.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WTTQR%&6( M ]Z>S!%+'H!DTR./.))!ENP/\-(:1"7!Z!S]$)_I3#S_ 2?]\'_ J]11J& MAG$?[$G_ '[/^%&T_P!R3_O@_P"%:-%&H:&;M/\ SSD_[X/^%&T_\\Y/^^#_ M (5I44:AH9NT_P#/.3_O@_X4;3_SSD_[X/\ A6E11J&AF[3_ ,\Y/^^#_A1M M/_/.3_O@_P"%:5%&H:&;M/\ SSD_[X/^%&T_\\Y/^^#_ (5I44:AH9NT_P#/ M.3_O@_X4;3_SSD_[X/\ A6E11J&AF[3_ ,\Y/^^#_A1M/_/.3_O@_P"%:5%& MH:&;M/\ SSD_[X/^%&T_\\Y/^^#_ (5I44:AH9NT_P#/.3_O@_X4;3_SSD_[ MX/\ A6E11J&AF[3_ ,\Y/^^#_A1M/_/.3_O@_P"%:5%&H:&;M/\ SSD_[X/^ M%&T_\\Y/^^#_ (5I44:AH9NT_P#/.3_O@_X4;3_SSD_[X/\ A6E11J&AF[3_ M ,\Y/^^#_A1M/_/.3_O@_P"%:5%&H:&;M/\ SSD_[X/^%&T_\\Y/^^#_ (5I M44:AH9NT_P#/.3_O@_X4;3_SSD_[X/\ A6E11J&AF[3_ ,\Y/^^#_A1M/_/. M3_O@_P"%:5%&H:&;M/\ SSD_[X/^%&T_\\Y/^^#_ (5I44:AH9NT_P#/.3_O M@_X4;3_SSD_[X/\ A6E11J&AF[3_ ,\Y/^^#_A1M/_/.3_O@_P"%:5%&H:&; MM/\ SSD_[X/^%&T_\\Y/^^#_ (5I44:AH9NT_P#/.3_O@_X4;3_SSD_[X/\ MA6E11J&AF[3_ ,\Y/^^#_A1M/_/.3_O@_P"%:5%&H:&;M/\ SSD_[X/^%&T_ M\\Y/^^#_ (5I44:AH9NT_P#/.3_O@_X4;3_SSD_[X/\ A6E11J&AF[3_ ,\Y M/^^#_A1M/_/.3_O@_P"%:5%&H:&;M/\ SSD_[X/^%&T_\\Y/^^#_ (5I44:A MH9NT_P#/.3_O@_X4;3_SSD_[X/\ A6E11J&AF[3_ ,\Y/^^#_A1M/_/.3_O@ M_P"%:5%&H:&;M/\ SSD_[X/^%&T_\\Y/^^#_ (5I44:AH9NT_P#/.3_O@_X4 M;3_SSD_[X/\ A6E11J&AF[3_ ,\Y/^^#_A1M/_/.3_O@_P"%:5%&H:&;M/\ MSSD_[X/^%' X.5_W@1_.M*D(# @@$'L:-0T*(6GA:5X_)< ?<;I['TIPI@T& M**=10(=-_J\>K*/U%2U#-]T?[Z_^A"IJ74?0**YSQC+JUEI+ZCI=\\)@ ,D7 MEHP9<\GE2OZU?6OA33M2T_59C/,H.##&WF<%F)&WC;@]/_KUSU,3 M&FY)IZ*_3\-3JI8.551<6O>=NNC\]#MZ*Y6:]OKO2M"^P:K,MU>LNY_*C.Y< M;G)&W VXP,8Z\YK6GUW3K"4VL]V[S0H&EVQ,Y4?WGV+A?T%6J\7J]%\NNIG+ M#36BU>NBOT=NQJ45FW&OZ7;6]M<2WB"&Y($4@!96/U Q7.>)/$$5U80W.CZE M,&BO(X)1'E00V3SD<].HI5,1"";O?R*I86I4DE9I=[.QVM%9QUNQ%_+8AIS< MQ*7=%MI#@ 9SD+@].,=3P,FN6TF]D\2:CJ+2W^IVS)=%;;R5D1$1>(C%J*U;"GA9RBY2T2\NYW5%9(\3:.S@"]&TOY8E,;",MZ;\;<_C2W7B M32+&YEMKF\$4T2;W1D;...G'/7M5^VIVOS+[S/V%6]N5_UI_P R M^\/85?Y7]QIT54L-3L]221K2;?Y;;)%*E60^A5@"/RK U*\U'_A.++2X=1F@ MM;BW:1E2.,E2 W0LI_NCKFE.M&,5+>[MH.G0E.3B]&DWKY'545RV@ZS>RZUJ MMC@[&M"'Q7HEQ+!%%?J[SOY<8"-RV<8Z:&>[PT) E*Q.RQD] S $#\35>VI[\R^\CV%6]N5_EG;\$_U*GAYQ2DM;J_IJU^AI45Q&NZU;W6JZ"^GWMTOG7L2NF9(TEC+#G:V M P]Q73W>MZ?8W/V::<^>$WF..-I&5?4A0<#W-3'$0DWKHNMRIX6I%1=G=WTM MKH:%%9-SXFT>TLX+N6\'V>U@].9&3HU$KN+^[MN7:*Q5\6:*8HI3>,D"10Y M'7!*\U*2-HW /0X8 X]Z2JTY.RDOO'*A5BKRBU\B]1 M7+>+KV?3K[19TO98('O$CG4-A"F(--F:9$G?S(H_,:-H75]O]X* M1DCZ U*K1YW!Z-%/#SY(S2NG_P ,:=%9$7B?29].EU"*XD>TB.UY1;R8!_[Y M_/TJS-JMM%HTFJ94H2GLDK^NMCL**RH?$FDW$\4,5WDRN8XW\MPCL.RN1M M)^AJ*;Q;HY^J_S%5E:EU'T)\T5'NHIB)I MONK_ +Z_S%35!+T7_?7^8J>EU'T(YX8[FWE@E&Z.5"C#U!%>%= O!]KM- M51_LMHLMK;!EQN60_.PSVQC!]S7VM=ZD9!;>^!UKL:*SCA5",5%[?\,:SQDIRDY+27_#_ )GF-WHFH6G@6UT^2SN) M;F2\^T&&&)I/+3!&"0"!]/>M[QMYEWHUI%8VEW)(;A)<16KDJJ@C)&.#TX-= MA14K!I1<4]&DON+>/DYQFUJFW]YQ>@W=WI&L7]G=6VH7-G-)YT5Z;.0L20.' MPN3Z=.,?E!X:M+J73_$-B]O=6LMX\KPO- Z*0P(!R1UY''6N[HIK#6M=Z*_X MDRQEU*T=7;\#SY[>]E\"1^'5TJZ_M#<(R&B(C7#[M_F?=QCWS5I;::#QSI_7IS7;T4?5%H[[6_#8?UYZKEWO]\MSDI8+C2O' M.:[BBG+"IIJ^E[_/?[B8XR46I6U2M\K6^_P S(T2TL8);N>RL M[N$S%?,EN3)NE(SVD.[C/<#K[5S^NQ+/XZL+B?2[J[L(H#',?L3R(&.['&WG MJ.F:[>BJG04H*"TL[[?,FGB7"HYO6ZMOY6W.+TVVGM_%SW.FVEW::(L!\Z.2 M)D5WP?N1D9].@]?6CP;9S)I6JV\MM<6US/<2.C30.GRE0%.2/4GCK7:45,<* MHR3OW_'MV+GC'*+C;>WX=^YY_HNC6T>B_P!EZOI.IR7,TS]J .=[R8P>!P!ST'->@45/U-^^B=T]/N_X)YY?07=YJ/AT11:G!Y-H89[A+23,3,FWNOYFFHF MJZGX,N=">QNHKJ CR7-L\:7"*V>I /?GJ<=Z]%HI?4]6^;??[DOT*^OZ)\'AYX=)O]MC<127'^BN#&!C*@8RW0\C(X%7+*.?1O%.K7MQ M:74]O?*LD,T,#2$8_@( RIY[CL.E=A15_5O>Y[Z_\"QF\9[G)RZ:K?SO^9P5 MEX8O)?!>J6]S"8I[F9KF" \F,C! ]B<8JO)INN'^S-[G+>,[.ZNO[):VLY+KR+L321H.JJ,G\\ M8IHAGU7QO9:G#;7$-K:6[+))/$T1=F##: P!.,Y]*ZND==Z,NXKD8RO4?2JE MATYN5^J?W;$QQ3C!0MLFOOW.%M-*N8/$5_X?2,C2YY4O6/81\Y3\6 'T4UUV MKV U32+JQ+;?.C*AO0]C^>*;IFDPZ6LNR:XN)92#)-<2;W;'09]!5^BC048. M+Z_EV"OB'.HI1Z6U[OO^!R6AW$VG: ND:G8:A'- &C#VT4C"09R"KITZ]R*Q M[GPYKEWX2NOM)NYKLW0EC@GNFD)A X7&<;N3[\5Z+14/"*45&3T2L:1QTH3< MXK5N[_X'8YJPATPWD-^FG:L+B&(YDN?/8Q CE0')W=?X0:YW3[:ZB^'VK63V M%ZMU+.Q2(VLFYL[<'I_LGGM^(KT>BG+"I];:/IW%'&./2^J>K[:_J<):V]W; M:KX>U62TNWMX-/6UF40.7BD"G)*8W$_%3:#%(/&VM7,MG=)#<[1#));.JMCKR1@=.]=E1 M51PJCRVZ>7E8F6,E+FNOB\]M;Z!11174<04444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 07G_'JWU7^8JBK5=O M?^/1_J/YBL]32ZCZ$^:*913$79>B_P"^O\Q4]02]%_WU_F*GI=1] HHHIB"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KWW_'H_U'\Q M6B_[Z_P Q4]02]%_WU_F*GI=1] HH MHIB"BBB@ HHHH ***XWQCKFI:%XG\(O#=+%I5[?/97D3(I$C.G[KYB,C!!Z$ M9[T =E17A%O\4?$=_P"%O$#0W?E:G-JD":/(T,?R03R$( ,88 1N,D$\UZ'K M/Q*T?0=2NK"6VU2]_L]4.H75I:^9%:;AD&0@C''/ /Z4 =I17(#XBZ3+XK3P M]:6>IWERRPR":VMQ)"(Y5W"0L#PH!&20.O&:X_X5_$#S?"VC:7=OJ>M:WOT5X_X*\:FWM_%'B;Q'<:X(TU![>*&;#0J M-^$ABC4G]Z.C=N1R>3732_%;1+;1M6O[RPU:TFTH1-QM;?=<$Q\2 H2,;3UR?IF@#LZ*R_#WB"Q\3:-%JFG- M)Y,A92DJ;'C=3AE9>Q!K4H **** "BBB@ HHHH **** "BO-/'WBC5]+\7:? MI?\ ;:>&]&GM3(-6:S6<23[L>42V53CG)K5B\83^'?#.G2^(YX=6U*]E,5H- M#0RF\'4,JG !V]><#UYH [:BN(?XIZ$NGV-VMKJE 'HE M%<3??%/0-/U.YMI(-1>TM+@6MUJ<=MNM+>7(&QWSD$$@' .,U;M_'^G77C.Y M\+V^GZI+>6TBI/-';AH(PR;PS.#\J]N0#GMWH ZNBN+OM>U*'XP:5H4=SC39 M]+DN)(-B_-(&(!W8W#CMG%:7B3QE8^&KFTLY+2_U"_NPS0V>GP>;*RK]YL9 M &>YH Z*BN1/Q$TJ72-.U#3K+5-3_M .8;>RM=T@V<.&R0JD$$8)Y[9J"3XH MZ =&TC4+.*_U!]79UM+.T@WSN4^_E20!M[\_3- ':T5Y#X'^(":?X=UJ_P!8 MEU2^FN/$=Q:V-IM:6X8;4*Q*C'Y<9/&0!72W'Q5T&UT"'5I;;4PK:B-,EM?L MX\^WG()VNF[T'\.>HQF@#N:*XFY^)NG6TD<)T77GN!;+=7$"68\RTC8X!D4L M"#QT7)KF)O'S:'\2O$ES<)K6H:1'IUM.D%K&TB6ZE S2%6("#')/6@#UVBN MN_'=K:>)9+D:A>3:4OAL:RMG%:1[7C\S <2%@^\C V$ =\YXK0T#XBZ3X@U: MWTZ.SU.SEN[;[5:/>VWEI7FF3V]A?M873@".Z6)9#&5>#Y?&>K>,-;L; MSQI+):Z)>Q1O'_9MN/M2'YB"0H*Y QD>M4_AO\15M]*L=/UT:S<37VIRVL.H MSHTD'F,YV1>8QSGC ! ]N: /8:*XN3XGZ%'K3V'D:BUNEV+&34EMLVB3]/+ M+YSG/&<8]ZJ?%OQ%J?AOP_I-QIFJ#3&N=6AMI[HPI)LB9)"QPX(XV@_A0!W] M%>6^#?'S MU339_LQNXDO[4QF>$=7CP3N'MU]J .OHKC=/^).E7]^;.2PU6RE>U>[M_MEL M(Q^_X]'^H_F*S5K2OO^/1_J/YBLU:74?0EHHHIB+TO1?\ ?7^8 MJ>H)>B_[Z_S%3TNH^@4444Q!1110 4444 %21@&IM=\!>(Y;[Q)%HE]I:Z9XCV_:_MB.9;<[=K&/;PV1SR1C^?IE M% '#^%? ]QX:\87VH+/"^G/IMK8VZ[B9?W*!=(8KB$ME&0E>'7CL ?7KGUVB@#S0_#;49?".HZ:]]:Q7SZZ^K MVDIK>JV]O:PQVYD%O%''* MDA)8@L2=O]W_ .MZW10!Q7B+PMK4NL:)K^@7%@-3TV![9X;[?Y,L;@9Y4;@0 M1D<(_AOX@UZ'1-1NM6M+_7+ 2K.)O,MH)4_>O4J* .<\$ M>&CX6\.BQ>.V2>2:2>86SRLFYCV,C,QX &3UQTKHZ** "BBB@ HHHH **** M"BBB@#DO$VF>+KC4#+HMWH]UITL'E2Z9J\!\L-G[X=%+'(XVGC\^.*E^#=\/ M"NBVT6H6LNJ:9=SW(C=I8K9EF(WQ*R$.@&T8(]^.:]BHH \JLOA?J%I_8$J? MV9!-::S_ &E>+#-.ZLNT#"M(69FXZG:*?)(-73,CY$* M$Y4_+]_GIT]Z]2HH \IU+X9Z_<6FL^';74=.7PWK&H_;YY)$?[5%EU=D0#Y2 M,H,$FNG\+^%+S0O&7BK5I9+=K356M?LR1LQ=!$C*=^0 .HQ@FNOHH X+Q/X9 M\3S^/]/\3^'FTAC;6+6K1:A)*N2S$Y&Q3V([UF>*/A_X@\3SZ/KEP^DC6[2* M2"YM5N+F.VD0L2I61,2 @')[$^PY]0HH \FF^%FIQV.@PVZZ+/#9M.]WIMTU MPUH[R'(D&XLS,HP/FZXSQFH]&^&/B3P_I/AF;3[W2FUG1);H;9S(;>:*8G/( M7<& ]OQKUVB@#QEO@_K,^ARBYOM/;54UV?5(=CS)!*DBH"C%<.A)3JI./4YS M5T?"S4O[#T^&,:5;WJ:_!JER(I[AT,<:E=H:0LS/SWVCGVY]9HH \W\=> M9 M\2:T][8/I7S0+%#<3&2"YLF!^\CQC+COM8XS0WP^U@WWBJ9]0MK@ZMH2:;%- M*S!VF$.PO( N ">>"?I7I%% 'B^M^!=3T'PW>ZE=3VCPV?@IM(D6)V+&97WE MAE0-F.^ _"VMZC+X/\1:Q<:>+'2M'1-.BM0_F-YL*KF7=P"%..,Y// M%>K44 %%%% !1110 4444 %%%% !1110!R?A;PQ>Z)XG\4ZGK#\,\UV5% 'F$GPXUGQ#/XBO?$ MEYIUO=ZK8+8I'IBN8TVL&#L7P6.0/PXS4MOX&\4:CJJ:EKFJ:=;75EIO2J* /'-"^%.N:;K6G7TPT*/[-8W%I/);-+YMR[Q ME5EFT4 <1X)\+ZYHWB;Q-K6N3:=)+K!MG5;(OA#&K!@0PZ?,,')SC/'2NWHH MH **** "BBB@"O??\>C_ %'\Q6:M:5]_QZ/]1_,5FK2ZCZ$M%%%,1>EZ+_OK M_,5/4$O1?]]?YBIZ74?0****8@HHHH **** "BBB@ HK%U_Q/8>'HE^TEGF< M9CB0%B'S8]VZ_EBN/$8ZC0=I.[[([\+EM?$+ MFBK+NSU>\U2PL%)N[R"#':20 _E6:/&7A]F=5U)&*1O(VU&.%12S'@=@":\I M\4*LFJ)J$8Q%?Q+<#_>/##_OH&J.F?ZV[_Z\+O\ ])Y*XUF4W75-15FTCT/[ M(IQPSJN3NDW\TCUV#Q]X5N& 36K8$_\ /3*?^A 5O6]W;7D?F6UQ%.G]Z)PP M_,5\H5U&DW=SX>\*W&J6LSP7E[<+;P2(<$(F'YCZ-HKQOP[ M\8+N&18->A6>$\?:(5VNON5Z'\,5ZY8WUOJ5C#>6D@DMYEW(X&,BI::&GM1I# M%:J]Q/'*\:LWR'S %'S]& 1L [O446%<["BL;0KEM2-Q?R7*M(S;!:QRAEME M'16 ./,[G/3IVYV:0PHHHH **** "BBB@ HHHH **S=:UVQT&T%Q>N0&.$51 MDN?05YKJ_P 1M5O6=+$+9PG@$#<_YGI^%J7 M-]:62;KJZA@7KF1PO\ZS8_%V@RW,5M'J,;RRN(T558Y8G &<>M>4^(7;4+33 M=7)+//#Y,S'O)'P2?J-IJGX>_P"1ETK_ *_(?_0Q7GSS2?M%&,5;3\3U*>34 M_9.X0-^=>ZXGSG,?25%>(>'_ (N:K92) M%J\:WUOT,@ 64>^>A_'\Z]@T?6;+7M.2_P!/E,D#G&2,$$=01ZU+30T[E^BB MN$\2ZS?SW^BRV%P\.F_VS;VK-&Q'VDDG?R.J#;M]"<^@H2&=W17#:QX@NM4\ M66.AZ5NEMWMC6;6O#MY96%W>I>6E\4N8K MN[8L-K#=&)E&X*0" V"W6BPKG;45ROAZ[DU">WMYM56;[#'C"2X>Z;H9&&;ZQ\2KZX=H]+B6VBZ"1P&<^_H/UKFQ&+I4/C>O8Z\+@:V)_AK3OT/3Y[FW MM4WW$\<*_P!Z1PH_6L>7QGX=A)#:I"V2^._#,%Y-:3:M%'/ M!(TY=#YOF/I6BO!M!^*NNZ6T< M=^RZA;#@^;Q)CV;N?KFO8?#OB;3O$]@;JP=OD($D;KAD/H:EIH:=S8HHKB/& MG]H&XEO%^WQ:;IUMYDC6MZ;9I"Q^;!"G?@*.#CKUH0SMZ*X(:T->\4:1HMC< M7,.DG3Q>.4E:.64$852X.X8XS@C)S4FEWFIR:SXF\*I?2>9;Q![*ZD8N\0=0 M0"QY;&XH'5GEL=4N&8W+[X[ASDQRXP M#_NG !_#TK%O8VTZYDM[E2DT;;63OFH;\RV,SV\L;1SH<,K#!6M18V\5Z7\@ M+ZU9H 5')N8AP,>K+^HKQ(P=56EO^9]'.HJ+O'X7^'G_ )_?W(Y;XWGA-"BK MYEA<%>>OER#(_)E/YU3T>XE>YNP6X_L^\[?].TE=GX:^&^JM;7)U&5+2&Z@, M9BQO<'@J2.@P0#UKH-.^%>E61=Y+Z\ED>&6%B-JC$B,A(&#SACCFO0H8.HYP MFXVM;\/^ >5B,?25.I34KWOMY_\ !/GM9Y"0!R3VQ72^*KA;2XL=% &G6RQ MR8'_ "V;YY/U./\ @->G0?!?2;35+2[@U&Z:."99&AG56\P YQD8Q^5K&F(^D?#GB*R\3 M:3'?6;8)XEB)^:-NX/\ CWK*D\&W%[96FFZIK#WFFVTHE$;0XEEQG:LDA8[@ M,]E%>4:#XJM?"&JPC3 UQ S!;R>3(\U>X1?X0.H)Y..PR#[];7$5W;17$#AX MI5#HPZ$&H:L6M3 D\,W,5[JDVGZC'#%J9S<1SVWFX.W:2IW#''8@BK%IX:AM M(--M!.[V&GH/+@8??D'1V/?'4#&,\]AC,\<5N444@"BBB@ HHHH **** "L+Q1XE@\.V&\@274G$,6>ON M?85HZIJ,.DZ;/>W!_=Q+G&?O'L!]:\?N=0A\4SEKZ1;;43Q'*2?*<=E(_A/; M(X]?6N'&XKV4>2#]Y_U_PQZ67X/VTO:37N+?^OS(H]?EU"_G&L2O+;W>%D/_ M #R_NLH[;<]/3-96J6CZ3=O;W##CE&'1U/1A[&H=3AGTJ=K>YB*3#HI[CU]Q M5S3V'B33AI,[#^T8%)L9"?OCJ8C_ #'Y5X,82J^[/?\ K0^EG.-'WJ?P]>WK M_73T$L[[[7X=U&S507@9;N/=Z#Y7Q^!!_"JWAJYE?Q5I )&#>P]O]L5T_A'X M?ZR]RE[>!;.V961XY/ONC @C;VX/>NFTCX6:=IE[;7LFH74T]O*LJ[0J*2I! M&1@G''K7;2P527++EV//K9A1ASQYM^Q\^^>X/4'\*Z76;@:?X=T?2BN))$-_ M<8'.Y^$!^B '_@5>D77P/TAR#:ZK>Q//ASKYU:YU2TC6]M MI' 2*'.^) JK@]< <5]'S(^5LK'H![FF(^B?!WB^T\6:9YJ 17D7$ M]OG.T^H]0:IZ[X L=3ELS80Z9IZ6\RS,JZ:C&4C^%B"OR^J]Z\BL-9@\'WD< MNE2+>7ZG$MQD^4%SRB#^+/3OH#2-4MM:TJWU"U;,4R!@.ZGN#[@U#5M MBUJ9,WA..+4;'4=*FBL;NT@-N 83)$\9_A*[@>">,-Q26?A);+3+BT2^D\R] MN&GOYPF'GW'+*.?D!Z=^,]SFNDHI7'8P;7PTEIKQU".XQ &:1+<1XVL8UC/S M9^[M087'![]!6]112 **** "BBB@ HHHH *S-=UNVT'37N[@Y;I'&#R[=@*O MW$\=K;R3S.$CC4LS'L!7CVIZ_;>)[Z1-1)MP'(M9UR1&O8.O<>XY^M<>,Q*H MQLOB>QWX#!O$3O)>ZMRK<>*[V_U9KJ_/FV\BF-[8'"B,]A[\ Y]16=K%@NF3 MJRR>9:3+YD$W]]?\1T(J#5;*XT=PMR@^<9C=3E9!ZJ>XI^CW<6J6[:'J$@1) M6+6DS=(93V_W6X!KY]*55N-3?]3ZB4H44I4MNR[?\ DT2]%Q'J&FJH/VFW+1 M[O\ GHGS#] P_&L$W /$$NI173(MDEO*#OFZL0>< =1^E=4G MPCTMKB62?4+HJSEE2)53:">!R#FNN&"JS@O=V[G%4S&C3F_>W['C?BR9U\9Z MX >!J$_;_IHU7'N/[-\#0HR@3:K<&0\<^3%P/S#EB MS?C7TO,CY.QY_I-A-K.H16=H 7D/)/ 0=V/H .:W=1\2/IUS:67A^X>&STYM MTM9=A!/J5 MPEM:PO+.YP$09)IDGT!X$\=0^*;8VUT$AU.(9=!TD7^\O]1VJ[?^&+Z^AU"R M;6Y!IU]*9)(VAWRH#C*(Y; 7CIM.,UXG#+!X4N%FAF6YUF,_*8VS%;GW(^^W MM]WUSTKW?PIXAA\3:!!?IM64C;-&/X''4?3N*AJVJ*3N0W'A2!+O3;W2Y5L[ MO3X?L\3-'YB-%C&UER"?7((Y)ZTMAX9:P&IW,=]G5=1;=+>>2,)Z!$SP .F2 M>>N:Z"BE:25[$UMJ=G=W% MU!!.KR6K!9@ <(3VST['I55/$FDR2Q(MW_K7\N.0QN(W;T5R-I_ US'ALD:_ MK%C%ITJ6LLJ13;F4^2HB?@[6/)( R,^YS4-S_9DL5MH\&H@Z7I\XEDEED0N[ M#I%& 6Y)Y]^M<7UJ?(I:=5]S_RW9Z/U*FJCB[[)_>OGUV1VRZI9/J+6"S9N M5R"NTXR "1NQC."#C.>:GM[F&[C,D#[T#%=P! )!P<>H]QQ7,:_]E2ZG>U@8 MS J+J5)&4+O*H%'4!FX!8#(4?2MS3KZ*714NEA$$<:LIC7D+L)4@<#CY>..E M=$*KAY]\39KR;4H(?L\PM($R)-IV,QZ\] M.!@5Y_++Y49?OV^M;"^(M4BN[B>"\F03R-(T9;*@OM:T^^<)J6E1[ ML9,UDWDM^*X*G\A7SE64*]5SO:_?^OT/K:,)X:BJ=KI=O\G_ )C;35+76DCL M-;5S+PD%]&NZ1#T 8?QCMZUZKX-\$6_AJ'SY]D^HOD&4#A!Z+_4UQ/P^T/2K MWQ0EW;7CSQVL9E\F:$JZMT'()4XSGKVZ5['7L8&C=>TGJ^AX&95^5^RIZ)[A M1117I'D!371)8VCD571@0RL,@CT-.HH \5\A^H//X5\W7>E:!H%Y-:ZG=W=_>02&.2"T3RHP1QCS'Y/X+5Q M9+1C@$G &37OGPKN;]_"GV6^M9XA;2%87E0J'0\C&>N#G]*\@B\5R6L(71]/ MM--&,>8B>9-_W\?)'X8KL?A/KMW<>++R"]N9KA[NWW;Y7+'ST445F6%%%% !114-Y=PV-G+=7#%88E+N0"< >PI-I*[&DV[(HQ^(=-FU1M M-BED>[5RC(L38!'7YL8Q^-6;K4K.SN;:VN)PDURVR%,$EC^'3ZFN4F:72-6T M*'2[J>[:[,DEQ'YA*RHWS;PI.%Y+'(Q[YJEJ;WD>M:+=7FFW"WTMV6*F2+! M'RQIA^@SU.,DD]\5PO%3C%W6J:Z::V_'4]%8.$I*ST:?57NK_AH=O<:I96M[ M%9S3;9Y<;5VDCDX&2!@9/ SUJ>*YAGEFBB?F<=NV:YW5GBD M@M;E[7_B;?9Q,<;OW"J-Q9ES@[23M!_B_&K_ (=!*ESJ_X?U8YCXFS7C6EK:0V\S6^3++(JDKD M< $_F:\N=PB%CT%='K'B&_7Q-J%U9WD\(:8J KG!"_*,CH>!6?>Z_;W:JFJZ M7!.2>9;?]Q)^8&T_B*^?Q,X5ZSE>W_ _KL?4X2G4PV'4;7_.[_KN5;/7(+F% M;#6XFN+0<1S)_K;?_=/_/6VQXV95W!^SA M=7W"BBBO5/%"BBB@#R?Q_P##;2_-?7H)OL%FF7OHXXBY(_O(H[DG'IW[5YA? M^(5:#^S]*M_L6F@_,@.9)O>1NY]N@KZDEBCGA>&5 \V-Q M:W"VH(F@F="$R>&4$CZ'\Z\TM_$\-G&5T;2;2S(R!-,/M$WUW-P/P KH/ 'B M34)?']F]_>3W'VA6@)D0:?92 MW=R^R&)=S-M)Q^ I-I*[&DV[(IP>(-.N=3;3H97>Z1V1D$384KG.6QCMZTMQ MX@TRVFEBEN2#$0LK+&S)&3T#,!M7\37/@2:/X@T*QTV\FN5N$=KI&D+*R\$2 M!/UJGH92V\!:]#?8%Q&\XN%?J7*@#\SC%NK:OMY?BM3LKW5K'3UB:YG"++DH0I8$#&3P#@&^M3<:@4*6T+.RDY.<-@_<"A2<\8 M[XK1\,7JSI-$8F$K 7#S%LF7<#'-:PKRE))]?\MC&IAXQ@VK MNS:Z6WT:\BG\0Y[M?#PM[6":03OB5HU)"J.><>IQ7CQ.T$GC'6NO\9ZY>1^, M;AK.ZF@-NJP@HY7H,G]2:P[SQ']H@V:I86U[GCS OE2_]]+U_$&O$QLX5J[U MM;3RT/H\OISP^'6E[Z^>O]=RA8Z_Y:&SU"#[7IK'/E$X:/\ VD;L?T-=_P"# M? .G-.FM23?;+)P'M(Y$VGKU<>V/H>M<1IVE:+K6J6MM:7=S;/-,J&"XCWY! M/.'7OC/4#ZU[_#%'!"D,2!(XU"JHZ #H*[L#14]9ZI;'G9EB'!6A=.6_]?JA M]%%%>N>"%%%% 'G7Q ^'%EK@;5K1TLKI,O0WFO6]E; MOI_A^)[>W;Y9;J3'GW'U/\*_[(_'-?4=?/WCCPIHN@>)[J2^OY8H+DFXM[6U MM]SX)Y!9B%49STSQCBJBR6CBE8,H([UZA\';B_M]5N;?[+<-87,>XR[#L5UZ M@JWJA+0^C:***R+"BBB@"O??\>C_ %'\Q6:M:5]_QZ/] M1_,5FK2ZCZ$M%%%,1>EZ+_OK_,5/4$O1?]]?YBIZ74?0****8BG%I.FP,[0Z M?:1M("KE(5!8'J#@E:%%1[.'8OVL_YF0FTM MC%+$;>(QRDF1"@PY/4D=\U6U**.#0+V*+RX(UMI N%PJ#:>P'0>PJ_5>_A-Q MIUU !DR0N@'U!%$H^Z[#A)\RN^IX7_9EI_T'-/\ ^^)__C54+G2K5IV/]NZ= MVZK/_P#&Z8002",$53G@EFNPD,;R.XX5%))_ 5\G3DN;X5^/^9]Q5@^6[D_P M_P CU+X4V$%K_:DD=];7;'RUS '^4?-UW*O7V]*](KS+X7:;J.DWU]%?0"W$ M\2NLFU])@OX*35CY#,+/$-IWV_(****ZSB"BBB@ KY[ M^(NCV;>/-3)-2UN.S:XT M^:7]W5"DX9OD;INC4>_)KSF $1\^M=[\)K=IO',4@4D0P2.3Z9&W_V M:K>Q*W/?****R+"BBB@ I&4,I5@"I&""."*6B@"M:Z=8V3,UI9V]N6^\8HE3 M/UP*2XTS3[R99KFQMIY5Z/+$K$?B15JBIY(VM;0KGE?FOJ,$,2R/((T#R !V M"C+ =,GOU--M[:WM(O*MH(H8\YV1H%&?H*EHIV0KO8\&FT^U>:1VURPRS$GY M)_7_ *Y5GWFE6K2+_P 3W3NG=9Q_[3J74H&MM4NX&!!CF=2#[$UE7<;/+&$4 MLS< 9)KY&,DIVY5^/\ F?=2BW3OS.WR_P CO_AAIMO!XCN)4U*TNG6V;"0B M3(RR\_,@'_ZZ]:KQ_P"&VE:GIGB6.XN[8VT%Q"Z#SF",_<;5)R?N]A7L%?18 M"_LM5;4^4S.SKW3OH%%%%=IYX4444 %>(?%W2K6?Q?#-)JMC9N]HF4G64LV& M89^1&'MU[5[?7A/Q2TC5M8\4W&H65H;NRMXE@,ELPD*%<[@P4DJ0Q(Y%5'<3 M.0M]'LANSXDTOM_!<_\ QFM[PKIMI!XLTF6/7].E=;N/$:1W 9OF' S$!GZD M"N,@1DW!E*D'!!&"*Z?P);M<^.=(15)VW D/T4%OZ5?0CJ?2=%%%9&@4444 M%(RJZ,CJ&5A@@C((I:* *UKI]E8EC:6=O;[OO>5$J9^N!22Z;8SW*W$UE;23 MKTE>)2P_$C-6J*GEC:UBN>5[WU&>3'YPF\M/-"[ ^T;MO7&?2FPVMO;M(T$$ M41D;*^(K&WF\1ZC(^L64;&X?*.DV5YZ'$9'Y&L.\ MTNU8(/[=TX=>JSC_ -I5J>,(&M_%NI*P(W2[Q]& /]:YJ\4LB$#/.*^4G)*L MTXK=]_\ ,^WIQ;H1:D]EV_R.K\!:7:IXRL9!JUC<,F]A%$)=Q.P]-R >_6O; M*\,\$:1JMGXETW49+5H+;S=OF3D1A@PV_+NQN//05[G7NY=_#=U;4^;S6SJI MIWT_7R"BBBN\\L**** "O)OC/IMM=3:/-+J-I9.%E7-P)#O'RGC8C=,]\=:] M9KR#XO:7JFNZI:+IEO\ ;([&%O.2!U:2-F(/* [@,!3T[TX[B>QYO;Z/9!S_ M ,5)I73^Y<__ !FKD.E64<\;KXCTO^_X]'^H_F*S5K2OO M^/1_J/YBLU:74?0EHHHIB+TO1?\ ?7^8J>H)>B_[Z_S%3TNH^@4444Q!1110 M 4444 >0>(K'2/#^M7$<@=Q'$%8DXXY..G4=*P-0\1ZB;8PRTGJ$'<_I7S>*IU*5=QAHM_EZGUN#JTJV'4ZCN]M==?)?Y%+PC=ZA; M>)[>]M(VG=#F;!\[70\'%?/NKZF?)-A MI\/V33,Y$8.6E/K(W\1]N@K7\'>(KGPMI][JEQ(3I:_(+8C@)Z$ 9)]! M]*Z\#7Y9^SCJF<698;F@ZLO=:/R?/A117!^(/BIH.F2K9V=T+JX<[&FB&Z.#MN)_BQUP.N.HHL!=\>Z_)8 MZ+&8#N1G@=>_8U\ZV5_J&F76^RNKBUF!QF)RAS[XJ MUX@DU3_A(+B74YWDO2X?SMWWAU5E/IC&,=JU;:]LM=4)KA\B^/$>HJO7_KLH M^]_O#GUS6B5B&R3_ (2=KM-FL:;9ZAQCSBGE3#_@:8S^(->E?">QTUFU+4]/ MBO(T;9"$N"K!>I(5AC/\/4#\:\JN?#VI6NHV]BT!>2Z(%N\9W)-DX!5AU%?1 M/A;0X_#OAZUTU2"Z+NE8?Q.>6/\ GTHEL"-BBBBLRPHHHH **** "BBB@ HH MHH \O\:Z=I>E:Y)>W=O=7+7G[Q(U<1Q@C ()Y)YY[=:Y:Z\1WB0LNF10:OJ/Q']*\ET[1I[]'G=EMK.(XEN9> M%4^@]3["OGL;3J4J]J:T>O\ GJ?59?5I5L/>J[N.FOX:?TS(TJYU)]=MKJT\ MVXODD#IDEBQ'J?2OH72]5MM6M?-MY8W9#LE5'#;'QRN1UQZ]*\*U348K.![+ M18V@M'&V:=O];/\ 4]E_V1^.:L^!;^\TK4)]02X,.G0)OO,C(YCCL*ZT.9Z-;?U^1[U17+^'_'FC:^(XA+]EO&.W[/,<$G_ &3T M/\_:NHKVH5(S5XNY\_4I3IRY9JS"BBN-\3?$O0?#9>#S?MMZC;6M[_P#D].I%?,;7.HV.I2RF6XMK MT.2[!BCALY.>_6M;QG=ZE?ZZUY?W7VJ.9 ]K,HPC1$G&T=L<@CLQW4RRJ(O*A(4;AG!9CD\CT': MN*E\02PQ%-*L[;3^.)(UWR'_ (&V3^6*]C\0Z0NMZ)<6)P'8;HV/9QR*\7M- M#OKN\FM_+\H6Y(N))/E2+'7<:\#,*=2G6O37Q?GUU/I\KJTZM"U5_#WVMTTV M,%KF_OK])&FGN+LN-I9BS[L]J^@O#VLKJEDD<[Q+J4*+]J@5P3&Q]PN1;^6I>XF?[BQ#EBWJ M/;UQ1A<1[*>FM]PQN%]M"[]VVW]?TSZ'HKD-&^(^A:M,T,DILI=Y"")O'FA^%UDCNK@37JC(M(>7.>F M>R_C^M69FOK.L6FB6#7-U-%'D[(ED<+O<]%R>F3WZ#J:^8=(;RVU26-T9_P!H<9/<8/>L M_2]7CEMTL-9@:[T]!B-@<2P?[C>G^R>/I6B5B6RW;>+=3:%8]36#5(N/DOH] M[ >S\./SKJ/ -OHVK^,;&6UL;NTGM]TS1B02P\ X.3AEY(_O?UKD]2T&2TM1 M?V\MB_R1CM#_L8'0>E>L5%<6\-W;O!<1K)%(-K(PR"*YL5AUB*?)LSKP6+ M>%JJ:5UU/GZSL?[0N! 65(\%I)&^ZB#JQ^E8'B74AJ-Q%!9 KIMHOEV\>,$^ MKMZLQY/Y=J](\;^#]1TG3)ET.WDFL9FWW#*_$*V-XRQBX?:"MO(RD#.,@@$>XI_B%!9:3H^D%<.D)NYP M1_RTEP1^2!?SJIX;B0:I,0O_ "X7O_I-+7HGE%.#Q-JZ:I:7]QJ-WGI:>);H6JYM9R+F CIY<@W+_/'X5GB)!_"*Z+4#_:'A+3;P M#,EB[64IQ_"?GC_]G'X46$-TVW'B'2UTZ3#:I:*39G/,T?4Q>Y')7\1Z5A=* MN:5;W]SJ4":9'+)>!@T8B'S CO7N6B^ +)=337=5MH_[0D16DM4P84E[N/7/ M!QT!)Z\8&[#2N5/AAX:O]-TD7FI.X64[[>UD&?*S_'SRK$$CCL:]"HHK-NY: M"BBBD 4444 %%%% !1110 4444 %>W$=M$F^20[0*F MUPQQ6\>DZBZ=;^8_P^IM'O=4< M;390$QYX_>/\J_S)_"IO"FK:E%XBTJVCU"Z2![R)6B69@K N 01G!%7KI!:> M%K6W9?GOI3<."/X%^5?UW&JGAZWB'B?26" $7D)_\?%7&KRRC'^M?^!8B='G MA.7K^'_!N95SK6JW9_TG4KR8 Y DG9L?F:B\<0^?K,&K1+\FIVZW!QVD^[(/ M^^@?SJP+>('.P?C5[4(_MW@UT51YFFSB5<#_ )92?*WY,%_.NO+,3^^Y'U.' M-\)_L_.OL_J8^A+%JEG_ &%?.JLS%[&5C@1RG^ G^ZW'T.#ZUESP2VT\D$R& M.6-BCHPP5(X(I;>&:XN(X;>-Y)F.$5!DD^U>UZ+X 75&L=7\2VX6_CCVRP*0 M1-C&UY,?Q8X('7 ]Z^B;L?+VN9?PH\-7XB?5+MW2PDP8K9QE96'1R#Z'D'U% M>LTBJJ(%50JJ, 8 %+6;=RDK!1112&%%%% !1110 4444 %%%% !7$_$#1+ MN\TS[59,WEQ$O/;H,!_]OCJ1_(5VU%95J2K0<'U-L/7E0J*I'H?.2HTCJBJ6 M9C@ =S6AJL:Z7IQTBS9?.D(>]=?XF[1@^B]_?Z5Z3KW@]8IYM6T6!?MI4XAR M H8]77_:]NF3FO*KB&>WN'BN(W293\RN,'-?-5J-3"NSZ]?(^OH8BGC4FMET MZW_X'];$?AZV5M9CFN$_RBW3(_@7YG_7:*P3;Q$_<'X5+J\D4NN_]?UU*5'G ME)[K;^OZZ%;QCKNKR^*=:M9-4O6MDOID2$W#E%4.0 %S@#%-\1$ZGHFB:R,M M(8397!SD^9%@*3]4*_E3/%42'QCK9*\F_G_]&-5O1#]LT#5])QE@@O8!C^*/ M[WYH6_[YK[$^%*/A^:#;+I>IMML+LCY^\$@^[(/Y'U!JOJ&GSZ5?RV5R@66( MX..01U!![@C!'UJNJL[!54LS' &237K_ASP%/KVEZ?-XFMWA>T.(L'$D\/9 M'],'&#UP2/2ANPMS%^%GAN_OK]]2:1X=,7Y)%(RMSZH0>"/6O;P !@<"HK>W MAM+>.WMXEBAC7:B(, "I:S;N6E8****0PHHHH KWW_'H_P!1_,5FK6E??\>C M_4?S%9JTNH^A+1113$7I>B_[Z_S%3U!+T7_?7^8J>EU'T"BBBF(**** "BBB M@ HHHH *YW6? WA[7',MU8(DY.XS0_(Q/OC@_B*Z*B@#S?Q%\)X]8U&YU"VU M62*:9MWERQ!E'8 $8P ,#OTK(TWX2ZQI][)-]NL9$:VN(1RX.9(70'[O3+#/ MM7K]%/F8K(\7A^"^JLP\_5+-!W**S?S KJ=*^%&F6-E=6MU?7-U'HZ]&-=_11S,+(S])T+2]#@\G3;*&W4C!*#YF^K'D_B:T***0PHHHH M **** "BBB@ HHHH **** "BBB@ HHHH *RM5\-Z3K()O+-&D(QYJ_*X_$?U MK5HJ90C-6DKHN%25-\T'9G%ZQ\/+;4GC>"^E@,42Q(C(&4*HP/0^_P"-96G_ M XU&PU>RN_MEJ\<$Z2L/F!(5@3CCKQ7I-%WNYK=+965 0'')))/3G_ 5SLO MPNU($^5?VCCMO#+_ $->IT5QU,OP\W=Q.ZEFF*IJRE]YY#JOPEU;4]>U"^%_ M91Q7-U),@^VM96*F,9DBA=U'J0I(I-V5QQ5W9%/4/$F MCZ5-Y-[?Q1R_W!EB/J #BKME?VFHVXGL[B.>(_Q(<_\ ZJ^?)99)YGFE'Q.MLC-Y-Q&PD7MP"0?Z?C7CT,TE4K*#CHSW\1DT:5!SC M+5*_D>OT5R7Q.AAN/AYJD%P2L,GDI(1U"F9 ?TKE=7U.]U+X>Q>%I)F_M9I) M=.OY!U\JW7=+)[;XPG_?X5[)\^>KU$US ES';//&L\JL\<1C45P?AGQEK>JZMI\5YIK_9+^)G MS'I=W#]C(3< \LB[) >5RNWG& 'O&.C>)PZ MZ?<'SD&6@E7:X'KCN.>U;4\\-K;RW%Q+'#!$A>221@JHH&223P !SFOG#P)+ M<0^-])-L2&:X5& .,H?O?IFO<_'?_)//$O\ V"KK_P!%-1)6!.Y:T_Q1X>U: MZ%KINNZ9>7!!816UW'(^!U.%).*UJX73;[7-&\(SZK?:/HZ6]EI+7$1M+EWE MD9(PP5@8E ! .2"><=:IZ5JGC14-W>0WSV9Z=>^*KR'PG*WB9@OB"S\R0)_2K->9QZIJ6IZ)9)JOFFYL_$\%KNG2-92JLI& M\1DIN^;!VG'':ETO7_&6L7L6IV=E>O9-J#0-;XM!:K;K*8V;<9/.\P $],9& M-N.: /2Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M*]]_QZ/]1_,5FK6E??\ 'H_U'\Q6:M+J/H2T444Q%Z;A,_W2&_(YJ?K435&D MOD_*P)3L1SBD/=6+-%1?:(?^>J#ZMBE^T0?\]H_^^A1=!9DE%1_:(/\ GM'_ M -]"C[1!_P ]H_\ OH47069)14?VB#_GM'_WT*/M$'_/:/\ [Z%%T%F245'] MH@_Y[1_]]"C[1!_SVC_[Z%%T%F245']H@_Y[1_\ ?0H^T0?\]H_^^A1=!9DE M%1_:(/\ GM'_ -]"C[1!_P ]H_\ OH47069)14?VB#_GM'_WT*/M$'_/:/\ M[Z%%T%F245']H@_Y[1_]]"C[1!_SVC_[Z%%T%F245']H@_Y[1_\ ?0H^T0?\ M]H_^^A1=!9DE%1_:(/\ GM'_ -]"C[1!_P ]H_\ OH47069)14?VB#_GM'_W MT*/M$'_/:/\ [Z%%T%F245']H@_Y[1_]]"C[1!_SVC_[Z%%T%F24C*&4JP!! M&"#WIGVB#_GM'_WT*/M$'_/:/_OH47069YYJWPQDEO'ETN[B2%VSY4P(V<] M0#D5O^%/!T/ATO<22B>\==I<+@(/0?7BND^T0?\ /:/_ +Z%'VB#_GM'_P!] M"N6&#H0G[2*U.VIC\34I^RD]"EKNBVWB'1;C2[MY4@GV[FB(##:P88R".H': MJ+>#]*/B#4M;"RK>:A:?9)B&&T+C!91CAB H)_V%XXK;^T0?\]H_^^A1]H@_ MY[1_]]"NJZ.*S.>G\%6;MI\EMJ.I64]E9BQ$UK*JO+",?*Y*GN,Y7!!S@BGV M'@O3-/BTR)9+F:/3K6>TB29E8/',4+!^.<; !TXSG/6M[[1!_P ]H_\ OH4? M:(/^>T?_ 'T*+H+,Q=%\+)HDL0BU?59[6"/R[>TN)U,4*] !A0S8' WEL=JW MJC^T0?\ /:/_ +Z%'VB#_GM'_P!]"BZ"S)**C^T0?\]H_P#OH4?:(/\ GM'_ M -]"BZ"S)*X;Q/\ ##3/$-^]_#E2HFD 4'KM7M]:Z:_L;?4 M].N;"\C\RUNHGAF3<1N1@0PR.1D$]*D^T0?\]H_^^A1]H@_Y[1_]]"CFN'*Q M([:&*T6U6,>0L8C"-R-H&,'/7BL:P\&Z#IK.;6R=0T+0!7N)76.-NJQJS$1@ M^BXK:^T0?\]H_P#OH4?:(/\ GM'_ -]"E=!9E*#0=-MH]+CAMMJZ5'Y5F-[' MREV;,T?_?0HN@LS(L_"6AV%J+:UL?+A%XM\%\US^_&,/R?]D$C MH3DD$DTB^#]"353J2V16=IOM!59Y!$9>OF&+=LWYYW;T?\ MWT*/M$'_ #VC_P"^A1=!9DE%1_:(/^>T?_?0H^T0?\]H_P#OH47069)14?VB M#_GM'_WT*/M$'_/:/_OH47069)14?VB#_GM'_P!]"C[1!_SVC_[Z%%T%F245 M']H@_P">T?\ WT*/M$'_ #VC_P"^A1=!9DE%1_:(/^>T?_?0H^T0?\]H_P#O MH47069)14?VB#_GM'_WT*/M$'_/:/_OH47069)14?VB#_GM'_P!]"C[1!_SV MC_[Z%%T%F245']H@_P">T?\ WT*/M$'_ #VC_P"^A1=!9DE%1_:(/^>T?_?0 MH^T0?\]H_P#OH47069)14?VB#_GM'_WT*8]Y @_U@8^B\T7068V_8"V*]V(' M]:SEIT\[7$FX\ ?='I2+0@?8DHHQ13$:+"H7HHH @<5"PHHH C(IN*** #%& M*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** M#%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&* M** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** # H%&*** #%&*** #%&*** #%&*** #%+BBB@!0*D4444 28HHHH __V0$! end GRAPHIC 18 img232190488_9.jpg GRAPHIC begin 644 img232190488_9.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#VBSLX[J)I M)&?=NQP:L_V5!_?D_,?X4:5_QZM_OG^0J]0!1_LJ#^_)^8_PH_LJ#^_)^8_P MJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ M"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"K MU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P * MO44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O4 M4 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J] M10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10 M!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% M %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% % M'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 M4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4? M[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1 M_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_L MJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^ MRH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH M/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[* M@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_ MOR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ# M^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_ M)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[ M\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\G MYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR M?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F M/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^ M8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_ MPH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC M_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_" MC^RH/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\ M*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/ M[*@_OR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH M_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_L MJ#^_)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^ MRH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH M/[\GYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[* M@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_ MOR?F/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ# M^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_ M)^8_PJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[ M\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\G MYC_"KU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR M?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F M/\*O44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ#^_)^ M8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_ MPJ]10!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[\GYC M_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_" MKU% %'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR?F/\ M*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O M44 4?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ M]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]1 M0!1_LJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU M% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% M%'^RH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 M 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4 M?[*@_OR?F/\ "C^RH/[\GYC_ J]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10! M1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_LJ#^_)^8_PH_LJ#^_)^8_PJ]10!1_ MLJ#^_)^8_P */[*@_OR?F/\ "KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %' M^RH/[\GYC_"C^RH/[\GYC_"KU% %'^RH/[\GYC_"C^RH/[\GYC_"KU% %'^R MH/[\GYC_ H_LJ#^_)^8_P *O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[ M*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@_OR?F/\*/[*@_OR?F/\*O44 4?[*@ M_OR?F/\ "C^RH/[\GYC_ J]10!S8D=1@.P'H#13:* -C2O^/5O]\_R%7JHZ M5_QZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\ M>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH *ANKNWL;=KBZGC@A3[SR,% _$U-7F M7Q#DBF\9:#8ZE(5TDX>3YL+DL0/]O\ ;*+HZVNT9XC: M7/KCWZ^U=_%+'/$LL4BR1N,JZ'(8>H-9#^$O#DUMY1T6PV%<;DA56Q_O#G\< MUH:=I]OI>GPV-JI6"$;4!.2!G/6@#*U3QKX>TB=H+O44\Y3AHXU,A4^AV@X_ M&K>C^(])UY6.FWL^T@''O4&G^$M"TU'$6G02.Y)>2=!(S9]S_2N M%:TM]/\ C+:PZ.BQH5S/'%PJY4[A@=!C!QZF@#U6D) !)( '4FEJ*Z_X])O^ MN;?RH YL_$;PHK$'5AD<<6\I_P#9:OZ3XMT/7;MK73;X33JA MHKB?A9I&FZAH=Y)>Z=:7+K<[5::%7(&T< D5Z'::/I>GRF6RTVSMI"NTO# J M$CTR!TXH LSSQ6T#S3RI%$@RSNXAN[=+BWE26&0;D=#D,/8U1U?Q!I6@Q*^I7B0;ONJK?[Y_D*O4 %%%% !63K_AS3_$ED+:_C)VG,*UJY+7_ !A= M>'-7:.ZT:XFTTHI6Z@YP>X/;]10!SMWH/BSP5:O=Z/JQO=/@!9[>49VJ.ORG M(P.^T@UVOA7Q!'XET.._6/RY-QCE3.0KCKCVY!_&N3O_ (C+K6GS66@Z/J%Q M=3J8@7C&U,C&?E)_7%;_ (+T&X\->%?(F0->2,T[Q@]&( "Y^@% #-?\,:UJ ME_)YL8F4*MNB':,#!.0PZ]>EX?T/Z5D7ES/\1_$>F"QLIHM)L7+R M7$RX#<@D>G\( 'OS0!ZG2.H=&1NC#!K*\3:PV@>'KO4TA$S0A<(3@$LP7^M5 MK'Q#<7?@Q-=&GL\YB:3[+&22V"1P<=\9Z4 82?"C2(D_4TIY7=D*1G..01C..]:J?%70/*)FAOHI5X:) MH@3GTZXK-T>"_P#&?CB#Q)/9R6FF6: 0>8.9,9QCUY))(XXQ0 _Q0-OQ;\/, MQ&PQ(!GUWO\ XBO2*X/XC:-?3?V?KNFQ-+^YD098KD,"!WP1^M1GXKZ4V MG[H[.[:_*X%OL&-_INSTS[9]J (/!HW?$SQ/(I!4,ZGZ^9_]8T?"(;;#5D8C M>MPN[\C_ /7K4^'FA7>G6%WJ6I1E+_49?,96'S*O)&1V)))Q]*YV*YF^'/C# M4)+NUFDT>_;'K:=TDD5KB>1-JJHZ9]!GG)]!C->E6%G%IVGV M]E",101K&OT Q0!8HHHH **** "J]P]TK+Y$:N,<[O\ ]=6** */FZC_ ,^\ M?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH M H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GW MC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ M /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H M^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ M #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!> MCS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ M ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#K MU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U M'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[ MQ_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU> MHH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ MGWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^? M_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */ MFZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S M_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#U MZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZ MC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P _ M_KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W M4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/ MO'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J M* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y M]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y M_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* M*/FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X M_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ M7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH M_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ MZ]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS M=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\ M^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z] M7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ M )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_ MG_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@" MCYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/ M\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ M]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CY MNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ M/_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/ M-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ MS[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5 MZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4? M^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O' M^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB M@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"? M>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ M %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^; MJ/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ M .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H M\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/ M_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^ MO5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1 M_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\ M?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH M H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GW MC_/_ .O5ZB@"CYNH_P#/O'^?_P!>CS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ M /7H\W4?^?>/\_\ Z]7J* */FZC_ ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H M^;J/_/O'^?\ ]>CS=1_Y]X_S_P#KU>HH H^;J/\ S[Q_G_\ 7H\W4?\ GWC_ M #_^O5ZB@"CYNH_\^\?Y_P#UZ/-U'_GWC_/_ .O5ZB@"CYNH_P#/O'^?_P!> MCS=1_P"?>/\ /_Z]7J* */FZC_S[Q_G_ /7H\W4?^?>/\_\ Z]7J* */FZC_ M ,^\?Y__ %Z/-U'_ )]X_P __KU>HH H^;J/_/O'^?\ ]>E674-PS!&!GGG_ M .O5VB@ HHHH **** "BBB@#F:*** -C2O\ CU;_ 'S_ "%7JHZ5_P >K?[Y M_D*O4 %%%% !4-W$\UE/%$P61XV52>@)&!4U% &)X2T23P]X=M].FD225&=G M:/.#EB>_MBMNBB@!CQ1R8\R-6QTW#.*?T&!110!RWB[1=0\12Z?IL>(]+,GF MWDN\ D#HH'7U_''I72P016UO'! BQQ1J$1%Z*!P!4E% ##%&SAS&A<=&*C-/ MHHH *8(8A)Y@C0/_ 'MHS3Z* "D95=2K $'J"*6B@!J1I&,(BJ.N%&*=110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\>K M?[Y_D*O51TK_ (]6_P!\_P A5Z@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* .9HHHH V-*_P"/5O\ ?/\ (5>JCI7_ !ZM_OG^0J]0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% ',T444 ;&E?\ 'JW^^?Y"KU4=*_X]6_WS_(5>H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZ MM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\>K?[ MY_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9HH MHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9NO:S!H M.DRWT_)7B-,X+N>@_P ]LUI5YS\5GD$6EH,^66E)^HVX_F:WPU-5*J@S.K-P M@Y(XG6/$>IZY.TEWX^$O$J>(],,CA4NXCMFC7I[,/8_P"-=!7DGPP>0>)9 MT7.QK5BP^C+C_/O7K=?/XNDJ55QCL>G0FYPNPHHHKF-@HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_P"/5O\ ?/\ M(5>JCI7_ !ZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(_$>*S?PLTER<2I(OV? M'4N>H^F,_E775X_\1-<_M+7/L439M[+*<=#)_$?PZ?@:Z\%3'QK^M>7,I-I"N^8CC/H/Q/Z UBW]I)8:A<6@W%YD>;C9"#W< M]/RZ_A7@S,SL68DL3DD]2:[+XC:Y_:&M"PB;,%GE3CH9#][\NGYU0\#Z+_;/ MB*+S$W6UM^^EST..@_$_H#7N82"H4'4EUU_R/.K2=2IRH]*\$Z'_ &+X?B$B MXN;C][-GJ,]%_ ?KFN&^)>F?9/$$=ZBXCNX\D_[:\']-M>N5RGQ#TS[?X7DF M574Z:U->RY5T.'^'6I_8?$RV[MB.[0Q'TW#E M3^A'XU['7SG;SR6MU%<1'$D3AU/H0/RW]L;='6TV#(81M+GZ>_7VKT*& M:*XA2:&1)(G&Y70Y##U!H ?17.ZIXY\/:1<-;W.H*TZ'#1Q*7*GT) P#[9JY MHWB;2/$ <:;>+*Z#+1D%6 ]<'!Q[T :U%%% !17/ZOXVT#1;DVUW?#[0OWHX ME+E?KC@?2K>C>)-(U]7.FWB3,@RT9!5E'K@\X]Z -6BH[BXAM;=Y[B5(H8QN M=W. H]S7+GXD^%A<>5_:#8SC?Y+[?Y4 =9145M)"7^XF"S-] .?QH U**YW2O''A_6;I;:UO@)W.%CE0H6/H" M>"?:NBH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "LGQ+K"Z'H-S>Y'F@;(@>[GI_C^ M%:U>1_$?7/M^L+IT+9@L^&QT,AZ_ET_.NG"T?:U$NG4RK5.2%SBW=I'9W8LS M'))ZDU[7X'T/^QO#\9D7%S=8EESU']U?P'ZDUYMX)T/^VO$$0D7-M;_O9L]# MCHOXG],U[=7;F-;:DOF<^$I_;85'/"EQ;R02KNCD4HP]01@U)17DG:?.^HV4 MFG:EM>J?#34_M?A][)FS):28 _V&Y'Z[JYGXF:9]EUV*^1< M)=Q_,?\ ;7@_IMJI\/-3^P>*(X6;$=VIB/INZK^HQ^->Y6_?X7F6^_\ F>=3 M_=5K'LM%%%>&>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!S-%%% &QI7_ !ZM_OG^0J]5'2O^/5O]\_R%7J "BBB@ KS'XAR1 M2^,]!M-3G5E:]X>T[Q'9"UU"(L%.8Y$.'0^H/^ M10 QO"_A^>U$/]CV!B(X*PJ#CU! S^-7]/L+?2["&RM$*00C:BEB<#KU->ZL807>VE'W5')^4Y!]R,&NT\*>(4\3:%'?B/RI QCE0'( M5QC./;!!_&@!^G^%=$TQ&%OIT!9R2TDJAV8GW/\ *N#:TMK/XRVL6C(L:; M>(H+'4[2UF@U [5U",-YAY[Y[ D9'N#DT >J5E>)=2;2/#>H7T?^LBA.SV8\ M _F16K7+_$4,? >I[>N(_P O,7- &7\./#UF/#J:I=V\<]Y>LSM),H/-$U;3XQ!'=2;)HXQA3@@-Q[JWYC-=AX'(/@K2BO3RN>^>N:XWQ1\OQ<\/%ON&) ,^N]__K5Z M10!YS\,I9K'4=,M8US48Q/';R!+>.0; ME&20.#Z ?F';]]4\.:?>R',DL"ESZM MC!_7-9OQ 8+X%U0DX&Q!_P"/K3_ BLG@C2@W7RB?P+$B@#HJ*** "BBB@ HH MJO<27",HAB#C'.: +%%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ MGV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U M%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY M_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>? M??\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9? MS_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4 M?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ M %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GW MW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\ M_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/ MOO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#U MZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ M/LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ MKT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO M^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z M+U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/L MOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z M]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ MGV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U M%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY M_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>? M??\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9? MS_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4 M?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ M %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GW MW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\ M_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/ MOO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ /LOY_P#U MZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ KT>???\ M/LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO^?9?S_\ MKT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z +U%4?/OO M^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/LOY__ %Z M+U%4?/OO^?9?S_\ KT>???\ /LOY_P#UZ +U%4?/OO\ GV7\_P#Z]'GWW_/L MOY__ %Z (/$>L)H>AW%Z2/, VQ*?XG/3_'Z UX+)(\LC22,6=B69CU)/>NP^ M(.NRZAJ2:=\JQVF=X7NYZ_D./SK*\):-)K.N1H(O,A@Q+*#T(!X!^I_K7MX2 M"H474EUU/.KR=2IRH]-\":)_8_AY'E7%S=XEDSU _A'Y?J373U1\^^_Y]E_/ M_P"O1Y]]_P ^R_G_ /7KQZDW4DY/J=\8J*21>HJCY]]_S[+^?_UZ//OO^?9? MS_\ KU!1B?$#3/[0\+32*N9;5A,OT'#?H2?PKQN"9[>XCGB;;)&P=3Z$'(KW MR5[R>%XI+161U*L">H/![UX1J-E)IVHW%G*"'AD*'/MT->QEM2\739P8N-FI M(]_T^\CU'3K:\B^Y/&KCVR.E6:X#X=ZO0K9(_7=78^??? M\^R_G_\ 7KS*U/V=1P['93ES14B]15'S[[_GV7\__KT>???\^R_G_P#7K(LO M451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_ MG_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT M>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"? M9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O45 M1\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ M /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]] M_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/ M_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\ M^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ M7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>??? M\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ M /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^ M_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H M O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^ MR_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O M1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y M]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_G_\ 7H O M451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT>???\^R_ MG_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"?9?S_ /KT M>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O451\^^_P"? M9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ /7H O45 M1\^^_P"?9?S_ /KT>???\^R_G_\ 7H O451\^^_Y]E_/_P"O1Y]]_P ^R_G_ M /7H O451\^^_P"?9?S_ /KTJSWQ8 VZ@9YY_P#KT 7:*** "BBB@ HHHH Y MFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !7):_XMU#P]JY2;1)[G M3#&&6Y@!)![@]OY5UM0W<3SV4\,;!7DC95)Z D8% 'G]]\0WUS3Y;+0-%OY[ MBX0Q[Y(QM3(P3P3G\<5O^#=!N/#/A7[/(JO>.6G= > Y 7/T %7/">B2>'O M#MOITTB22QEV=X\X)+$]_;%;= '!1?%"TM?W.M:5?6-VOWD"9!^F<']/QK*N MI[KXC^(]--I8SP:/9/O>>9<;\D$CTY"@ #/7)KU%E5QAE##K@C-+0!D>)]8; M0/#MWJ:1+*\(7",< EF"_P!:J6KMXQ\#9N8A;O?P,-H.0IR0I_0&H?%NAWWB M.;3].3$>F"3S;R3?ACCHH'Y_IZ5TL,,=O!'#"@2*-0B*O10!@"@#RWPUXM;P M5:OH/B&RN8C [&&2-<@@G)')&1DY!&>M6;,W7C[QG9:K]CE@T73_ )HVF&/, M8'(]B2<9QQ@5Z6R*XPZAAZ$9I: .$^(VB7UR+#7-,C:2ZT]]S(HR2N0P('?! M'ZU!_P +7T]['$6GWC:D1M%OM!7?Z9SG&?;/M7H5)L4.7VC<1@G'- ''?#W0 M+O2]/NM0U)"E_J$OF.K?>5>2,^A))./I7.+/'[.X,+R*UQ<2KM50.F<9P._//' M%>E6-G%I]A;V<(Q%!&L:_0#%3JJHH55"@= !BEH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*R_$.KIH>B7%\V"ZKB-3_$YZ#_/8&M2O)OB5K7VS5H],B?,-H,OCO(?\!_,U MT86C[6HH].IE6JIKV7P%HO]D^'HY9$Q)9, M]0/X1^7/XFO-O!^B?VYX@AA=/Y;?RKUBN8\?:;_:/A6=U7 M,EJ1.OT'WOT)/X5U8.I[.LGWT,:\.:FSS_X?:E_9_BF&-FQ'=*86^IY7]0!^ M->SU\XQ2O!,DT;%9$8,I'8CD5]":9?)J6F6U['C;/&KX'8DH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S=>U:/1-% MN;Y\$HN(U/\ $YX _.O YII+B>2:5B\DC%F8]23R37;_ !*UO[7J<>E0MF&U M^:3'>0C^@_F:PO".B'7?$$%NZYMX_P![,?\ 9';\3@?C7MX.FJ-%U)==?D>= M7DZE3D1Z5X!T/^R= 6:5<7-YB5\]0O\ "/RY_&NJHZ45X]2;J3X-.HH ^>M5L'TS5KJQ?.89"@)[C/!_$8 M->F_#'4_M.B3V#ME[63*C_8;G^>[\ZP?B?IOD:Q;Z@BX6YCVN?\ ;7_ZQ'Y5 ME^ =3_L[Q5 C-B*Z!@;ZG[OZ@#\:]VK_ +1A>;KO]QYT/W5:Q[51117A'HA1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_' MJW^^?Y"KU4=*_P"/5O\ ?/\ (5>H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ K/US58]%T>YOY,'RU^13_$QX _.M M"O*OB7KGVK48])A;,5M\\N.\A' _ ?S-=&&H^UJ*/3J95JG)!LX>>>2YN))Y MG+RR,7=CW).2:]A^'^A_V5H"W,JXN;S$C9ZA/X1^7/XUYMX2T;^W/$-O;.I- MNG[R;_=';\3@?C7NH P!7?F-:R5)'-A(7;FPHHHKR#N"BBB@ HHHH *** M* .:\=Z;_:7A6Y*KF6VQ.G_ ?O?^.DUXK'(\,J21L5=&#*1V(Z5]&NBR1LC@ M,K @@]Q7S]K&GMI6L7=BV?W,I4$]U['\1@U[&6U+Q=-G#BXV:D>[Z5?IJ>DV MM\F,31AR!V..1^!R*N5PGPPU/[1H]QI[M\UM)N0?[#?_ %P?SKNZ\RO3]G4< M3KIRYX*04445D6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** *&M:I%HVD7-_+C$295?[S M= /Q.*\!GGDN;B2>9R\LC%W8]R3DFNZ^)FN?:+Z+2(6_=V_[R;'=R.!^ /ZU MSGA313KNOP6K*3 O[R8_[ [?CP/QKV\%35&BZDNOY'GXB3J5.1'I'P]T/^S- M"%W*N+B\Q(<]0G\(_K^-==2 !5 X ':EKR*M1U)N;ZG="*C%104445F4% M%%% !1110 4444 %>5_%#3/)U2VU%%^6X38Y_P!I>GZ$?E7JEAA MA)Z.)=HHHKRSL"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9H MHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 50UG4X]'TBYOY>1$F0O]YN@'XG%7 MZ\O^)NN>==Q:/"WR0XDFQW]P_/9!]T?CDG\17F_A?16UW7H+0@^2#YD MQ'9!U_/@?C7NZJJ*%4 *!@ = *]#,:UHJE$Y<+3N^=BT445Y!W!1110 4444 M %%%% !1110 4C*KJ58 J1@@]Q2T4 ?/NMZ[4_P!HPM^MOQ1YL?W5:Q[=1117A'I!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\ 'JW^^?Y" MKU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** *6KZE%H^DW-_-]V%,@?WFZ ?B<"O +JYEO+N6YG;=+*Y= MSZDG-=[\3M;$MS#H\+?+%^]FP?XB/E'X Y_$5RGAG1FUW7;>SP?*SOF([(.O MY]/QKV\%35*DZDNOY'GXB3G/D1Z1\.M%_L_0OMTJ8GO?FY'(C'W?SY/XBNRI M$18T5$4*JC Z 4M>15J.I-S?4[H14(J*"BBBLR@HHHH **** "BBB@ HHHH M **** .>\;:9_:?A:[15S+"//C^J]?TR*\05F1@RDA@<@CL:^CR P((!!X(- M> :]IQTG7+RQ((6*0[,]U/*_H17KY;4NG3?J<.+CJI'N.BZBNK:+:7RD9FC! M;'9NC#\P:OUP'PNU/S=.NM-=OF@?S$!_NMU_(C]:[^O.Q%/V=1Q.JE+G@F%% M%%8F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\ 'JW^ M^?Y"KU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *IZKJ,6DZ7<7T_W(4+8_O'L/Q.!5RO,?B=K1>X@T:%OECQ M+/@_Q'[H_ <_B*WP]+VM11,ZL^2#9P5Y=2WUY-=3MNEF.=P4444 %%%% !1110 4444 %%%% !1 M110 5Y?\4=,\N]M-31?EE4Q2$?WAR/S!/Y5ZA6!XSTW^U/"UY$JYEB7SH_JO M/ZC(_&NC"5/9U4S*M#F@T>7>"=2_LSQ5:.S8CG/D/]&Z?K@U[A7S>"5(()!' M((KW_0M1&K:'9WV06EC!?']X<-^H-=F9T]547H<^$GHXFC1117EG:%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_P"/ M5O\ ?/\ (5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH J:GJ$.E:9<7TY_=PH6(]3V'XG _&O +V\FU"^GNYVW2S.78^YKOOB=K MF^6'1H6X3$L^/7^%?RY_$5Q_AW2&US7;:Q&?+9MTI'9!R?\ #ZFO:P--4J3J MRZ_D>?B)N<^1'H_PXT/[!H[:C,N)[SE<]1&.GY]?RKM:;'&D4:QQJ%1 %51T M ':G5Y-6HZDW-]3MA!0BHH****S+"BBB@ HHHH **** "BBB@ HHHH **** M"@@$8/(HHH \!\0::=)U^\LL82.0[/\ _"[4O,LKS37;YHF$L8/] MT\'\B!^=4OBEINRZL]31>)%,,A]QROZ$_E7-^#-3_LOQ39R,V(Y6\F3Z-Q^A MP?PKW9?[1A;];?BCS5^ZK6/DZM11,ZL^2+DU>H_#;0_L6DOJHHDAB2*-0L:*%51T '05Z6855&*I1_I')A87DYL?1117CG>%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!A>,--_M7PO>0JN9$7S8_7%@D$$'!'0BOI'K7@7B/3?[(\0WMF%PB2$Q_[AY7]"*];+*FCIOU.'%PV MD>U>']2&K:!97N^UO-,=N8V$T8]CPWZX_.O0Z\ M_$4_9U7$ZJ4^>"84445B:!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% M &QI7_'JW^^?Y"KU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@"M?WL.G:?/>3G$4*%V]\=OJ>E?/]_>S:C?SWDYS+,Y M=O;/;Z5Z%\3MM6UBF0)&S(P_A0>T8/]3_ "%=S3(88[>" M.&)0D<:A54= !P!3Z\JM4=6;F^IVTX*$5%!1116184444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7F?Q2TS;-9:HB\,#!(?<F5B>+=,_ MM7PS>VX7,BIYL?KN7G]>1^-=&%J>SJJ1E6AS0:/)O!^I_P!E>*+.9FQ'(WDR M?[KDY=XP)/]\<-^H-=N9T]547H<^$GO$U M****\H[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_ (]6_P!\ M_P A5ZJ.E?\ 'JW^^?Y"KU !1110 57O;^TTVU:YO;B."%>KR-@58KS'XAR1 M/XTT&WU-B-)P&D!.%R7PV?PV_AF@"9/'FGR>/C(=8=='6UV*"KA&ESZ8]SS[ M5Z)!/%H-9K>'-!N+41_V38-"RC&V%>G;! _6KMA86VF M6,5E:1^7;Q#"+N)P,YZGF@#$U3QYX=TFX:WGOA),IPR0*7VGW(XS[9JYHGBC M2/$ <:==K)(@RT; JX'K@]O<4W3_ GH>F*WD:; SN2S22J'8D^YKB-4L;?1 M_BYI"Z5&L'VA5::*(87DL&X'3Y1G'XT >HTA(52Q( '))I:BNO\ CTF_ZYM_ M*@#EC\3/"P)'VZ0X[B!^?TK0T;QCHFOWK6FGW+R3*AD*M$R\ @'DCW%G7/7/OUH NVEW;WUK' M\G.(H4+M[X[?6K%>=?$[7-D M4.C0MR^)9\>G\*_GS^ K:A2=6HH&=6?)%R//=1OIM3U&XO9SF29RY]O0?0#B MO3?AIHHM=,DU65?WMU\L>1TC!_J?Y"O.-#TJ36M8MK"/(\QOG8?PJ.2?RKWV M"".VMXX(4"11J$11V & *]+,*JA!4H]?R.3"PYI.;)****\<[PHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \$\3Z9_9'B.]M N(U MDW1_[CZ_]HPOG;\4>;_"K'NU%%%>$>D%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\ 'JW^^?Y"KU4=*_X] M6_WS_(5>H **** "LS7- T[Q#9?9=0AWJ#E'4X9#Z@_Y%:=EL@*SV^2RGOGJ/Y4 <[>^%_$G@VWDOO#^L27%G""[VLHZ*.3\IRIXZD8 M/I79^$_$*^)M!CO_ "Q'*&,@Z%?2SW"F+ MS77Y$R,$Y&1^9 KH_!>@2>&?#2VUQAKAV,TP3G#$#Y1ZX H T];UJST#3)+ MZ]?:B\*H^\[=E'O7)^"M)O-3U:?Q?K"%9[D$6D1_Y9H1C/TQP/;)[UQDOB5= M9\3C4O$-C>36D!_T:RB3Y%Y_BSC/OZ_3BNS3XIZ>65!H^IC) XC7_&@#O:1E M#HRL,AA@UD^*-8DT#PY=ZG%$LLD(7:CG@EF"\_G5;3]>O;WP7'K2Z?YEVT)D M%K&3\Y!(&.IY SWH Q?^%3^'MN!-J ;LPE7(_P#':R=,FU+P5X[M=!FOY+S3 M;T+Y8E/*[B0"/0AACC@C]-1?BKI*+LN=.U*&Y'!A\M2<^V6'\A5/1;+4_%GC M6+Q+?64EE86J 6T:<^XHHRQ7((('?!'3WJK_PM:TDL_+BTN\;52-HM]H*[_KG M./PS0!'X,&_XE>)Y%.4#.I^OF?\ UC2?"$XT_54;_6"==P[]#_@:UOA]X>N] M)L+J_P!24KJ&H2>9(K=57DC/H222?PKG?-N_AUXMU"YELII]%OVW[XAG;R2! MZ9&2,'&10!U_Q 8+X%U0DX&Q!_X^M/\ B,G@C2@W7RB?P+$BN/USQ!D?^?PHVZC_ ,](_P#/X5>HH H[ M=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* * M.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@ M"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>H MH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7 MJ* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A M5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/ MX5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ MS^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ M ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,]( M_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/ M2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ MSTC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ M ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH M_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C; MJ/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PH MVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\ M*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y M_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D? M^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI M'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_Y MZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4? M^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU M'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[ M=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* * M.W4?^>D?^?PHVZC_ ,](_P#/X5>HH H[=1_YZ1_Y_"C;J/\ STC_ ,_A5ZB@ M"CMU'_GI'_G\*-NH_P#/2/\ S^%7J* *.W4?^>D?^?PHVZC_ ,](_P#/X5>H MH R;VYN]/LIKNXFC6*%"['V'X5X=J5_-JFHSWMPV99GW'V]!^ P*]#^)VM;( M(-'A?YI,2SX_NC[H_/G\!7 Z+I:'=6UB^K (KW(V1[NH0'D_B1^@KMMNH_\ /2/_ #^%6K>" M.UMXK>%0L42A$4=@!@5)7EUJKJSD?^?PHVZC_P ](_\ M/X5>HK(LH[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_ST MC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\ M](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/ M_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZ MC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*- MNH_\](_\_A5ZB@#F_$NEWVJ^'[NV8QN=F] .NY>1C\L?C7B5?2->#>*=,_LG MQ)>VH7$>_?'Z;6Y'Y9Q^%>MEE3>F_4XL7#:1ZOXNX< M'/'MFM3;J/\ STC_ ,_A7#?"S4\K>Z6[=,3QC]&_]EKT>N#$T_9U7$Z:4^>" M91VZC_STC_S^%&W4?^>D?^?PJ]16!H4=NH_\](_\_A1MU'_GI'_G\*O44 4= MNH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\ M](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\ M_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1M MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_G MI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G M\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O4 M4 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4= MNH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\ M](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\ M_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1M MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_G MI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G M\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O4 M4 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4= MNH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\ M](_\_A1MU'_GI'_G\*O44 4=NH_\](_\_A1MU'_GI'_G\*O44 4=NH_\](_\ M_A2JNH;AEX\9Y_SBKM% !1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51T MK_CU;_?/\A5Z@ HHHH *ANXGGLYX8V"O)&RJQ[$C&:FHH QO"NB-X=\/0:;) M*LLD9=F=1@$EB?Y8K9HHH **** .8\5Z%?>(Y]/L RQZ4LGFWC;\,^.B@?G^ M8]*Z2**."%(8D5(T4*JJ,!0. !3Z* "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&\NHK&SFNIVVQ0H78^P MJ:O/?B=K9BMX='A;YI<2S8_N@_*/Q(S^ K6A2=6HH(BI/DBY'GFJZC+JVJ7% M]/\ ?FC_ ST/[/8RZO,O[RX_=PY[(#R?Q(_2O.M&TR36-7M MK"+(,SX+ ?=7J3^ S7OUM;Q6EM%;PJ$BB0(BCL ,"O4S"JH05*/7\CCPL.:3 MFR6BBBO&.\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KS?XIZ9E;+5$7IF"0_JO_LU>D5D>)],_M;PY>VBKF0Q[HQ_MKR/ MU&/QK?#5/9U5(SK0YX-'CWA74_[)\2V5TS;8]^R0]MK<'\LY_"O>*^;J]Y\+ M:E_:WANRNBV9-FR3UW+P?SQG\:[\SI[5%Z'-A)[Q-BBBBO).T**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH YFBBB@#8TK_ (]6_P!\_P A5ZJ.E?\ 'JW^^?Y"KU ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% $-U3:1:/"WSS8DFQV0'@?B1G\*\\TC3 M9=8U:VL(?O3/@G^Z.I/X#)KV; M,<.>R \G\2,?A7H-0VMM%9VD5M NV*) B#T &*FKRZ]5U:CFSLIPY(J(4445 MD6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 >$>+=-_LKQ->VZKB-G\R/TVMR,?3I^%==\+-2YO=+=NN)XQ^C?^RU) M\4M-W166IHO*DP2'V/*_^S?G7%>&-2_LGQ'979;$8D"2?[C<']#G\*]U?[1A M?.WXH\W^%6/>J***\(](**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_C MU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%7'[R;'9 >!^)'Z5K1I.K-01 M%2:A%R/.M9U.36-7N;^7(,SY"_W5Z ?@,5Z#\,=$,5M-K$R_-+^ZAR/X0?F/ MXGC\#7GFE:=+JVJ6]C!]^9PN?[H[G\!DU[_9VL5C9PVL"[8H4"*/85ZF/JJG M35*/7\CCPT'*3FR:BBBO&.\**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** ,OQ)IO\ :WAZ]LP,N\9,?^^.5_4" MO J^D:\+\8:;_9?BB]A5<1N_FQ^FUN>/HM>$]3_M M7PS97#-F0)YZ6[<,!/&/<<-_[+^5>EUQ8JG[ M.JXG11GS03"BBBNK?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'//';6\D\SA( MHU+NQ[ #)-> ZUJDNLZOQ@'[R9PH/H.Y_ 9/X5[.7TE"#JRZ_D<&*GS24$>A M_#'1!';S:S,OS29B@SV4?>/XGC\#7H=065G#I]C!:0+MBA0(H]A4]>97JNK4 MIHO,;&&0^QY7]<_G7H=9GB'3 M1J^@7EEC+R1G9_OCE?U K;#U/9U5(SJPYX-'BWAO4O[(\0V5X6PB2!9/]P\- M^AKWROFX@@X/!KW3P?J?]J^&+.=FS*B^5)_O+Q^HP?QKT,SI[5%Z'+A)[Q-V MBBBO).X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZM_O MG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %1SSQVUO)/,X2*-2[L>P R34E<+\ M2M;^R:9'I43?OKKYI,=HP?ZG^1K6C3=6:@B*DU"+D><:YJLFM:Q?#'0]D4VLS+R^8H,^G\3?GQ^!KSW3K&;4]1M[* 9DF<(/;U/T MYKW^QLXM/L8+. 8BA0(OX=Z]7'U%3IJE'K^1Q8:#G-S98HHHKQ3T HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#PWQGIG]E^*;R)5Q%*WG1_1N?T.1^%=)\+=3V7-YICMQ(HFC M'N.&_3'Y5=^*.F>996FIHOS1,89#_LGD?D0?SK@O#VI'2-?L[W.$CD ?_JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 R::.W@DFE8)'&I9F/0 8:?8RZEJ-O90#]Y,X0>V>_X=:]C+Z2A!U9?TC@ MQ4^:2@CT'X8Z'A9M:F7KF*#/_CS?T_.O1ZK6%E#IUA!9P#$4*!%]\=_J>M6: M\W$575J.1UTH'^-M,_LOQ3=HHQ%,?/C^C=?UR/PKUK?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,EE2&)Y9&"QH MI9F/0 =33ZXCXDZW]BTE-,A;$UWR^.T8Z_F>/P-:4:;J34%U(G-0BY,\Y\0Z MN^N:W<7S9".V(U/\*#H/\]R:[/X8Z'EIM:F7IF*#/_CS?T_.N L+*;4;^"S@ M&99G"+[9[_2O?].L8=,TZWLH!B.% H]_4_4GFO6QU14J2I1Z_D<6&@YSYV6J M***\4] **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "N ^*.F>;I]KJ2+\T#F*0_[+=/R( M_6N_JAK>G#5M$O+$@9FC(7/9NJG\P*VP]3V=12,ZL.>#1X=H.HG2==L[[)"Q M2#?C^Z>&_0FO?P0P!!!!Y!%?.#*R,58$,#@@]C7M_@G4_P"T_"MH[-F2$>1) M]5X'Z8/XUZ.94[I5%Z'+A)ZN)T-%%%>0=P4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 DGRR=L2G^%!T_P ?J37H_P 1]<^P:.NG0MB>\X;' M41CK^?3\Z\JLK.;4+Z"T@7=+,X11[FO8R^ERQ=61PXJ=VH([_P"&.B[I)]9F M3AQ@'[N% H/J>Y_$Y/XU;KS<15]K47K^8/_CM:OQ0TSSM+MM11?FMW\MR/ M[K=/U _.O.M$U$Z5K=G? G$,@+8[KT8?D37NP_VC"VZV_%'FR_=5KGT%12*P M=0RD%2,@CO2UX1Z04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 @%+7&?$;7/[/T46$+ M8GO,J<=1&/O?GT_.M*5-U)J"ZDSFH1;^)=8;7->N;W)\HG9$#V0=/\?QK MK_ACHF^6;69EX3,4&?7^(_EQ^)K@+.UEOKR&U@7=+,X11[FO?]*TZ+2=+M[& M#[D*!<_WCW/XG)KUL=45*DJ4>OY'#AXN<^=ERBBBO%/0"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** *.L:>NJZ/=V+8_?1%5)[-V/X'!KY^=&C=D<%64X( M/8U]'UXGX[TW^SO%5R57$=SB=/\ @77_ ,>!KU,MJ6DX/U./%PT4CTGP-J7] MI>%;4LV9+?\ 3JEUISM\MPGF(/]I>OZ$_E7JEK?[Y_D*O51TK_C MU;_?/\A5Z@ HHHH ***JW^HV>EVK75]WN(;NWCN+>5)89%W(Z'(8>U $E%-/N@\J#+1 M.I5P/7!ZCW% &S14-W=V]C:R7-U,D,$8R[N< "N3/Q0\,"?R_M$Y7/\ K! V MW_']* .RHJ"SO+;4+2.ZM)DF@D&4=#D&L[7/%&D>'E3^T;H)(XRD2@L[#UP. M@]S0!L45S&D^/_#^L7:6L%T\4[G").FWD_$37/ M[-T/[%$V+B]RG'41_P 1_'I^)KR2UMI;R[BMH%W2RN$0>I)Q7KY=2Y8NK(X< M5.[4$=]\,M#\RXFUF9?EBS%!G^\1\Q_ Y_$Y-7:\_$5O:U'(ZJ4.2"04445@:!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7"?$_3?/TBWU!%^:VDV.?]AO_ *X'YUW=4]6L$U32;JQ?&)HR@)[' ML?P.#6M"I[.HI$5(\\'$\(T?4&TK6+2^7/[F0,0.Z]Q^(R*^@D=9$5T(96&0 M1W%?.,D;12-&ZE70E6![$5[5X$U/^TO"MMN;,MMF!_\ @/3_ ,=(KTLRIWBJ MB.3"2LW$Z6BBBO(.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_ (]6_P!\_P A5ZJ.E?\ M'JW^^?Y"KU !1110 5YC\0Y(3XTT"+5"?[)P"X).W._#9_#;GVKTZLW6M"T_ MQ!9?9=0@$B Y5@<,A]0>U "'0M#NK-8_[,L)+=E^4+"NW'J,#^56[&QMM-LH MK.TC\JWB&$3).!]3S7G%_P"$M?\ !]M+?^'=9FEM809'M9?[HY)Q]UN/8'TK MLO"/B'_A)M COFC$]\O]3N/%VL(5NKK/V6(_\LXSQG\N![9/>@#NZR?$VI-I'AK4 M+Z/_ %D4)V'T8\ _F16M7,?$-6?P)J87KMC/X"12: ,[X;:%:V_AJ/4984DN M[TL[R.-Q"AB !^6?QK)\76L7AKQWH>LV42PK3C\03FN8^*@WW'A^)3AWN'V_FG^- #OB+(^IZYH7AQ698KF423$'J M"VT?D-QKM#H.E'3/[--A!]DV>7Y>P=/KZ^_7-<1XI^3XL^'78_(8T4?7>_\ MB*](H \Y^&DDFGZGKN@.Q9+6QB40RA+='Y M"YR!QZA0/SJ;P8-_Q*\3R*+<+N_(_P"!H N? M$W0[6;PT^IQ0)'=6;JPD1<$J6 (X^H/X5U/AW4'U3PYI][)_K)H%+_[V,']< MUF_$!@O@75"QP-B#\W6G^!$*>"-*#=?*)_ L30!T5%%% !1110 4457N!=%E M\AE QSNH L451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU M'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4; M=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^% M&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _ MA1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ M/X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ M #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC M_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ] M(_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ M/2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ M #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC M_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=N MH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15' M;J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O45 M1VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U M%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@" M]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH M O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\ M* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y M_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D? M^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI M'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_Y MZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4? M^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]2,RHI9B H&23T JEMU' M_GI'_G\*Y3QYK-WIFBFT:9/-O,IA>H3^(_T_&M*5-U)J"ZDSDHQ[!/D@^7"#V0=/SY/XUU'PRT/SKN76)E^2',<.>[D74 M5M"NZ65PB#U).!7N.DZ7=Z1I<%C T02)<9QU/4GIW.:]?&U%1I*E'K^1PX>+ MG/G9MT51VZC_ ,](_P#/X4;=1_YZ1_Y_"O$/0+U%4=NH_P#/2/\ S^%&W4?^ M>D?^?PH O451VZC_ ,](_P#/X4;=1_YZ1_Y_"@"]15';J/\ STC_ ,_A1MU' M_GI'_G\* +U%4=NH_P#/2/\ S^%&W4?^>D?^?PH O451VZC_ ,](_P#/X4;= M1_YZ1_Y_"@"]15';J/\ STC_ ,_A1MU'_GI'_G\* +U%4=NH_P#/2/\ S^%& MW4?^>D?^?PH O451VZC_ ,](_P#/X4;=1_YZ1_Y_"@"]15';J/\ STC_ ,_A M1MU'_GI'_G\* +U%4=NH_P#/2/\ S^%&W4?^>D?^?PH O451VZC_ ,](_P#/ MX4;=1_YZ1_Y_"@"]15';J/\ STC_ ,_A1MU'_GI'_G\* +U%4=NH_P#/2/\ MS^%&W4?^>D?^?PH O451VZC_ ,](_P#/X4;=1_YZ1_Y_"@"]15';J/\ STC_ M ,_A1MU'_GI'_G\* +U%4=NH_P#/2/\ S^%&W4?^>D?^?PH O451VZC_ ,]( M_P#/X4;=1_YZ1_Y_"@"]15';J/\ STC_ ,_A1MU'_GI'_G\* +U%4=NH_P#/ M2/\ S^%&W4?^>D?^?PH O451VZC_ ,](_P#/X4;=1_YZ1_Y_"@#R/Q]IG]G> M*IV5<170$Z_4_>_4'\ZU/AAJ?D:O<:<[?)D?^?PKPCT2]15';J/_ #TC_P _ MA1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ M/X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ M #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC M_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ] M(_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ M/2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ M #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC M_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=N MH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15' M;J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O45 M1VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U M%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@" M]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH M O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\ M* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y M_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D? M^?PH O451VZC_P ](_\ /X4JKJ&X9>/&>?\ .* +M%%% !1110 4444 2-D5CV)&,T >>W7CW4/$.G2VF@>'[R2 M6X4Q^X=C-,$Y^8@<#UP !5KPMHC>'O# M]OIKRK+)&6+.HP"2Q/\ (@5LT >)2ZYK5A'J'CGQC9ZQ<6$MII%A\T(F&#(P.1CUYP3CC Q7 MI5% '$?$/0KZ]BL-7TJ(R7VG2;PJC+,N01@=\$=/3#HE\VJ[ M<>3LR@;_ -"QGMBO0Z* .0^'_A^[T?3;F\U)=NH7\GFR ]5'8'WR2?QKG7:^ M^'WBZ_NQI\UQHM^V\F$9V')('L021@]0:]1HH \MUO7+WXA)!H^B:==16;R* M\]S<+@ #UP2,=^N3@5Z79VL5C906D(Q%!&L:#V P*GHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** $)"J22 !R2>U>%>*]:.NZ_/=*Q,"_NX1_L#O\ CR?QKTCXA:U_9F@& MUB?%Q>$QC!Y"?Q'^0_&O(;:WEN[F*WA4O+*X1%'OEU&R=5G#BIW:@CN M?AGH?VB^EU>9?W=O^[ASWIU0T72XM&TBVL(L$1)AF_O-U)_$YJ_ M7GXFM[6HY=#IHT^2"04445@:A1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 5-3L4U+2[FRD^[/&R9]"1P?P/-?/DL3P3/%(I5T8JP/8C@U]' M5XO\0-,_L_Q3-(JXBNE$R_4\-^H)_&O3RVI:3@^IQXN%TI'H/@'4_P"T?"T" MLV9;4F!OH/N_H1^5=/7D_P ,=3^SZU/I[M\EU'E1_MKS_+/Y5ZQ7-C*?LZS7 M?4VH3YJ:"BBBN4V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %!( ))P!17)_$#7/[*T!K:)L7-YF-<=0G\1_+C\:NG3=2:@NI,Y*,7)GF M_B[6SKNOSW"-FWC_ '4'^Z._XG)_&N@^&>B_:=0EU:5,Q6XV19[R$E1Z+H]M81X/EK\[#^)CR3^=>QC*BHT53C MUT^1PX>+J5.=FA1117B'H!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7$?$S3/M6A17R+E[23YC_L-P?UVUV]5M1LDU'3;FRD^[/& MR$^F1UK6C4]G44^Q%2/-%Q/ M+OGTW5+6]3.Z"17QZ@'D?B.*^@XI4GA26-M MR.H92.X/(KYUGA>WN)()5VR1L48>A!P:]D^'^I_VAX6AC9LRVI,+?0*J(X\)*S<6=31117CG>%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_ !ZM_OG^0J]5'2O^ M/5O]\_R%7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** #I7AOC#6_[<\033(V;>+]U#Z%1W_$Y/Y5Z1X^US^R= :& M)L7-YF),=0O\1_+C\:\;AADN)XX8E+R2,%51U)/ %>MEU&R=5_(X<74^PCN? MAIHGVK49=6F7,5M\D6>\A'7\ ?U%>JUFZ#I,>B:+;6*8)1Z-^HS^-7/AEJ?V;79 M;%VPEW'\H_VUY'Z;JZ7XEZ9]K\/QWJ+E[23)/^PW!_7;7EFG7KZ=J5M>1_?@ MD5P/7!Z5[E'_ &C"\O7;_(\ZI^ZK7/HBBF0S)<01SQ-NCD4.I]01D4^O#/1" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R_CO7/['\/O'$V+ MF[S%'CJ!_$WX#CZD5=.#J245U)E)13;/-O&6M?VWXAGEC?=;0_NH<="HZG\3 MD_E6U\-=#^V:G)JDRYAM?ECSWD(_H/YBN(BC>:5(HU+2.P55'4D]!7O>@:2F MB:);6*@;D7,C#^)SRQ_.O8QDU0HJG'KH<%"+J5.=FG1117B'HA1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5[^TCO\ M3[BSE^Y-&T9]LC&:^>KB"2UN9;>5=LD3E''H0<&OHVO&_B+IOV'Q.]PJXCNT M$H]-W1OY9_&O3RVI:;@^IR8N%XJ1W/P]U+[?X7CA9LRVC&$_[O5?T./PKJZ\ MC^&FI?9?$$EDS82[CP!_MKR/TW5ZY7-C*?)6?GJ:X>?-304445RFP4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "O#_&>M_VWXAF>-LVT'[J'T('4_B< M_ABO2_'&N?V-X?D$;8N;K,46.H_O-^ _4BO%8XWFE2*-2SNP55'4D]!7K9=1 MWJOY'%BZFT$=K\-M#^VZL^IS+F&TX3/0R'I^0Y_$5ZU67X>TA-#T2WL5P75< MR,/XG/4_Y[ 5J5PXJM[6HY=.AT4:?)"P4445SFH4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&?$G3?MGAU;M5S):2 M!L_[#<']=I_"NSJ"\M8[ZQGM)1^[FC:-OH1BM*-3V=13[$3CS1<3Y]L+R33] M0M[R+[\,BR#WPX. M#7K_ ,.]3^W>&$@=LR6CF(YZ[>J_SQ^%>IF5/F@JBZ''A)6DXLZVBBBO'.\* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 445S?C?6O[&\.R^6^+FY_AD/3\NOY5QD<;RR+'&I9V(55'4D]J]Z\.:.FAZ';V0 \P#=*P M_B<]?\/H!7L8N:H453CUT."A%U*G,S5HHHKQ#T0HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \=^(^F_8 MO$IN47$=V@D_X$.&_H?QJ3X:ZG]C\1-9LV([R,KC_;7D?IN'XUUWQ(TW[;X; M^U*N9+.0/[[3PW]#^%>2V5U)8WT%W$<20R+(OU!S7N4'[?"\C]/\CSJO[NMS M'T5145K<1W=I#)^.-<_MGQ!((VS;6V8HL=#C[S?B?T KTGQMK9T7P]*T;8N;C]S%CJ M"1RWX#/XXKQ)$:1U1%+,QP .I->KEU'>J_D<6+J?81V?PXT7[?K3:A*F8+,9 M7/0R'I^7)_*O7:R/#.C+H6A6]G@>;C?,1W<]?RZ?A6O7'BJWM:K:VZ'11I\D M+!1117,:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!#=VT=Y9S6LHS',C1L/8C%?/5Y:R65[/:RC$D,C M1M]0<5]%UY!\2-,^Q^(Q=HN([R,/_P #'!_H?QKTLMJ6FX/J*EV.P^' M.I_;?#0MG;,EHYC_ . GE?ZC\*Z^O'_AOJ?V+Q)]EP M5AC:?)6?GJ:8>?-37D%%%%CHCO&Q5[B097(_NCO]3_ /7KI_&-[+I_A._N(6*R; BL.HW,%S^M>%5Z M6 PT:B)M/FB8C,RQL!W5C@C\C7IU8?NG&&FA MQPE[Z:+B?/-IV4%U$KF,.:FJBZ?J<6%E:3BSL:***\8[PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^ M/5O]\_R%7JHZ5_QZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!FZ_81ZGH-[:2R+&LD1.]NBD<@GV! KP"O4OB1XB^S6HT:V M?][,-TY'\*=E_'^7UKS;3K"?4]0@LK9=TLS;5]O4GV YKV\O@X4G*6S/.Q4E M*:2W*U=3X#T275?$$-P5Q;6;"61CT+#E5_,?D#786_POTB-U::ZNY@!RNY5! M/X#-=A96-KIUJEM9P)#"O1$&/_UGWK/$9A!P<:>[+I8:2E>18HHHKR#N"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /(OB5IGV3Q"EXBXCO(\G_?7@_IM/XU%\.=3^P^)A M;NV([M#'[;ARO\B/QKMOB'IGV_PP\Z+F2T<2C_=Z-^AS^%>/VUQ):74-S$<2 M1.'4^A!R*]S#OV^&Y'Z?Y'G5?W=;F/HRBH+*[CO[&"[B.8YHUD7Z$9J>O$:L M[,]'<****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M 3N?PZ?GZUT86@ZU3EZ=3*M4]G&YRM]>SZC?37ER^Z: M9BS'^GTKTWX<>'?L=D=7N4_?W"XA!'W8_7\?Y?6N(\(Z WB#6DA<'[+%^\G8 M?W?3ZGI^?I7N2JJ(J(H55& , "N_,*ZC'V43FPM.[YV+1117D'<%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% $<\$=S;RP2C='*A1AZ@C!KY[U"SDT_4;BSE^_!( MR'WP>M?1%>2?$S3/LNOQWR+A+N/D_P"VO!_3;7HY;4M4<'U.3%PO%2['4?#7 M4_M?AY[-VS):2%0/]AN1^NX?A79UXW\.]2^P^)T@9L1W:&(^F[JOZC'XU[)6 M..I\E9^>IIAY\U->04445R&X4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_ (]6_P!\_P A5Z@ HHHH M *J:CJ=EI-HUU?W,=O".-SGJ?0#J3["K=>8_$.2(>-- 75,G20 7!SMSO^;/ MX;<^U OC[3I/'QNFU2X31UM?+5DVUS!>6T=S;2K+#(NY M'0Y!%5!I>CWEDJ+8V4MJR_*%B4H1[<8JS965OIUG':6D0B@B&$0$G Z]Z *^ MK:SI^AV9NM0N4AC_ (0>6<^BCJ33-#URS\0Z:+ZR\SR2Y3$BX((KF=:\&6K0 M:WK.I7$M_<^3.]NLAPENNUBH4=\>OZ4[X5_\B:/^OF3^E ';4C,%4LQP ,DT MM177_'I-_P!FZCMV?[3QYJJ3C:OK7H\-G;6[%H+>&)B,$H@4D?A0 EY> M6VGVDEU=S)#!&,N[G %3\OUZY_2L[XBO)J>OZ#X=#E M8;B422X/4%MH/X -^==S_9&G_P!E_P!F?8X?L6S9Y.WY\5Z1X<51J%QB5QE88UW.1ZX[#W.*Y'X:/)IVLZ]H#.6 MCMIBT>?9BI/X_+47@BWC\2>+]:U^]02F&4);J_(3)../90!^- '1Z3\0O#^L M7B6D4\D,SG:@G3:'/H#DC/UKJJX;XH:/!=>&7U(1*+JT=&$@'S%2P4C/IR#^ M%='X9OWU/PSIUY(=TDD"[SZL."?S!H UJ*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBHYYXK6WDGG<)%&I=V/0 =30!SGC?Q#_8>C&. M%\7ESE(L=5'=OP_F17BZ(\LBHBEG8X '))-:?B/6Y=?UF:]?(C^[$A_@0=!_ M7ZFNH^''AW[7>'6+E/W-N=L (^])Z_A_/Z5[M*,<)0YI;_UH>;-NO4LMCM_" M6@+X?T2.!@/M,O[R=O\ :]/H.GY^M;M%%>).;G)RENST8Q459!1114C"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KE?B#IGV_PM+*JYDM&$PQZ=&_0Y_"NJIDT2 M3P20R+NCD4JP]01@U=*;A-270F<>:+1\ZP326UQ%/$=LD3AU/H0TD MX'^PW(_7=7K9C!3IJHNGZG#A9K?[Y_D*O51TK_CU;_? M/\A5Z@ HHHH *S]8T33]>LC::A )8\Y4YPR'U![5H5R7B#Q%KVA:LQCT-K_2 MS&"LD&=ZMWSC/\A]: .>U'P=K?A*WFU'PUK$[01 R26LG]TQ!!KEKCQSJWB339;30?#UV6N%,1N'Y1,\'G M&,_4UU'@SP\WAKP]'9RLK7#N99BO3<<# ^@ % %[Q%_R+.J_]>>!O'UIH:7DMQI=Z!L20_=W$@'T!##MU'Z:P^)T48\NZT#5(KKO$$!Y_'! M_2JVAZ;JWB?QE'XFU6R>QM;=<6T+_>.,XZ\XR2O=1BLM6TJ,R7VGON"*,LRY!X'<@CI[FJ?_"S)I+/R(O# M]^=5*[?*\O*!O_0L>V* (_!@\SXE>)Y5.55G4_7S/_K&D^$?R6.K1,H- '5_$%@G@75"QQE$'YNM2>!$,?@C2E/>(M^;$_UKD-: MU?4?B"L&D:1IEU;V1D#W%S<+M [<<8'7&EVEK%8V4%I NV*&-8T'L!@ M4 34444 %%%% !5>X%T67R&4#'.ZK%% %';J/_/2/_/X4;=1_P">D?\ G\*O M44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ )_" MKU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1_P"? MPJ]10!1VZC_STC_S^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1_P">D?\ MG\*O44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ M )_"KU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1 M_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1_P"> MD?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ MGI'_ )_"KU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ M )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1 M_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W M4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_\](_\_A1 MMU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X M4;=1_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S M^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_\](_ M\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ )_"KU% %';J/_/2 M/_/X4;=1_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_S MTC_S^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_ M\](_\_A1MU'_ )Z1_P"?PJ]10!1VZC_STC_S^%&W4?\ GI'_ )_"KU% %';J M/_/2/_/X4;=1_P">D?\ G\*O44 4=NH_\](_\_A1MU'_ )Z1_P"?PJ]10!1V MZC_STC_S^%&W4?\ GI'_ )_"KU% %';J/_/2/_/X4;=1_P">D?\ G\*O44 4 M=NH_\](_\_A7GWQ"\07*C^Q!,I)P]QL_,*?Y_E7=^(-9BT'1YKZ3!91MB0_Q MN>@_SV!KP>YN);NYEN)W+RRL7=CW)KT0?$;3)K768KZ4+BZ3!*_WEP/Y;:I^!-1EL?$D44;A1= PG=TS MU7]1C\:]#\?Z9_:'A:=U7,MJ1.OT'#?H2?PKQF&9[>>.:)MLD;!U([$'(KW, M*U7PW(_3_(\ZLO9U>9>I] ;=1_YZ1_Y_"C;J/_/2/_/X5)IMZFI:9;7L?W9X MU?'IDD M?^?PHVZC_P ](_\ /X5>HH H[=1_YZ1_Y_"C;J/_ #TC_P _A5ZB@"CMU'_G MI'_G\*-NH_\ /2/_ #^%7J* *.W4?^>D?^?PHVZC_P ](_\ /X5>HH H[=1_ MYZ1_Y_"C;J/_ #TC_P _A5ZB@"CMU'_GI'_G\*-NH_\ /2/_ #^%7J* *.W4 M?^>D?^?PHVZC_P ](_\ /X5>HH H[=1_YZ1_Y_"C;J/_ #TC_P _A5ZB@"CM MU'_GI'_G\*-NH_\ /2/_ #^%7J* *.W4?^>D?^?PHVZC_P ](_\ /X5>HH H M[=1_YZ1_Y_"C;J/_ #TC_P _A5ZB@"CMU'_GI'_G\*-NH_\ /2/_ #^%7J* M*.W4?^>D?^?PHVZC_P ](_\ /X5>HH H[=1_YZ1_Y_"C;J/_ #TC_P _A5ZB M@"CMU'_GI'_G\*-NH_\ /2/_ #^%7J* *.W4?^>D?^?PHVZC_P ](_\ /X5> MHH H[=1_YZ1_Y_"C;J/_ #TC_P _A5ZB@"CMU'_GI'_G\*-NH_\ /2/_ #^% M7J* *.W4?^>D?^?PHVZC_P ](_\ /X5>HH H[=1_YZ1_Y_"C;J/_ #TC_P _ MA5ZB@"CMU'_GI'_G\*-NH_\ /2/_ #^%7J* *.W4?^>D?^?PHVZC_P ](_\ M/X5>HH H[=1_YZ1_Y_"C;J/_ #TC_P _A5ZB@"CMU'_GI'_G\*-NH_\ /2/_ M #^%7J* *.W4?^>D?^?PHVZC_P ](_\ /X5>HH H[=1_YZ1_Y_"C;J/_ #TC M_P _A5ZB@"CMU'_GI'_G\*-NH_\ /2/_ #^%7J* *.W4?^>D?^?PI574-PR\ M>,\_YQ5VB@ HHHH **** "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZM_OG^0 MJ]0 4444 %0W<+7%G/"K[&DC9 V,X)&,U-10!C^&-#_X1W0(--,PF:,L6D"[ M=Q+$]/QQ^%;%%% !1110!S7BG0+SQ'_?VK MHXXTBC6.-0B( JJHP !T IU% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 445R'C_Q%_9&D_8[=\7=V"H(/*)W/ M]!^/I6E*FZDU"/4FP]ZB\%>'CK MVM*9DS9V^'FST;T7\?Y USL,,EQ/'#"A>61@J*.I)X KW?PUH<>@:+%9K@RG MYYG'\3GK^';\*]C$U%AJ*A#?^M3@I1=6IS2-< 8' HHHKPST0HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ;+&DT3Q2*&1U*LI[@]:^>]4L7 MTS5;JR?.8)&3)[@'@_B,&OH:O*/B=IGV?6;?4$7"W4>US_MKQ_(C\J]'+JG+ M4<.YRXN%X\W8W_AEJ?VG0YK!VR]I)E1_L-R/UW5W%>+> -3_ +/\4PQLV(KH M&!OJ>5_4 ?C7M-98ZGR5F^^I>&GS4_0****XS<**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% $%Y=PV%G-=W#[(8E+L?85X+K>K3: MWJT]_-P9#A%S]Q1T%=E\2?$7G3KHML_[N,A[@CNW9?PZ_7'I7'Z#H\VNZQ!8 MQ9 8YD?^X@ZG_/?%>U@:*I4W5GU_(\_$5'.7)$[/X:^'?,D;6[E/E3*6P(ZG MH6_#H/Q]*],J&UM8;*TBMK= D,2A$4=@*FKRZ]9UIN3.RE34(V"BBBL30*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N9\>:9_:/A6X95S+; M8G3\/O?^.DUTU-D198VC=0R,"K ]P:NG-PFI+H3*/-%H^-7QZ$CD?@X['\1@UZ5 M\,=3^T:-/I[GY[63OF$%.DJBZ?DSAPLN6;BSNJ***\4] *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_P"/5O\ M?/\ (5>JCI7_ !ZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-XHUU/# M^BRW7!G;Y($/=ST_ =:V"0H)) Y)->(^,_$)U_6F:)C]C@S' /7U;\?Y8KJ MPE#VU379;F->IR1TW,"65YYGEEQ> _#O]C:/]IG3%Y=@,^1 MRB]E_J?_ *U2=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!Y5\3],\C5K;44'RW*;'_WE_\ K$?E63X"U/\ L[Q5;JS8BN08&^I^ M[_X\!^=>C^.M,_M+PK<[5S+;_OT_X#U_\=)KQ2-VBD61&*NI#*1V(KW,(U6P M_(_0\ZNO9U>9'T?15+2+]=4TBTODQB:,,0.Q[C\#D5=KQ&FG9GH)W5PHHHI# M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5 M>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4455U+4(-*TZ>]N6Q%"NX M^I] /(O[/TX:7;OBYNE_>$'E(^_Y]/IFO*[2UFO;N*U MMT+S2L$11W)J;5-2GU?4Y[ZX.9)6SCLH[ >P'%>@_#;P[Y<3:W@_'UKW4HX2A=[_J>:[UZGD=EH6CPZ%I$%C#@E!F1_[[GJ?\]L5I445X M4I.3NST4DE9!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 (ZJZ,C %6&"#W%?/NM:>VE:S=V+9_6? M%#3/)U*UU)%^6=/+<_[2]/S!_2O0RZIRU''N'-V-?X8:GY^DW.G.WSV M\F]!_LM_]<'\Z[RO$O NI_V;XJMMS8BN,P/_ ,"Z?^/ 5[;48^GR5F^^I6&G MS0MV"BBBN(Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C M2O\ CU;_ 'S_ "%7JHZ5_P >K?[Y_D*O4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E'Q M&\1?;;\:3;/F"V;,I!^])Z?A_//I7;^,/$"Z!HCR(P^U39C@'OW;\/\ "O#R M6DIE^'N_:R^1QXJK9\%>'AH.BKYR8O+C#S>J^B_A_,FNDKGQN(]K M.RV1KAZ7)&[W84445QFX4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %<[XWTS^T_"MTJKF6 >>GU7K_X[FNBI&4,I5@"" M,$'O5TYN$E)="91YDTSYP5F1U=20RG(([&OH+1M075=&M+Y6)! BD(3/=3RI_(BO0_A?J7G:9=:<[?- _F(#_=;K^1'ZUZ^ M/@JE)5%T_)G#AIH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *;(Z11M)(P5%!9F)P !WIUH065LNZ69@J^WJ3[ *K5F;$Q7I_C33?[3\+ M7D:KF2%?/C^J\G],C\:\/5BK!E)# Y!':O@G=704444AA1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 3H3^'0?CZUE^$M ;Q!K<<+ _98OWD[#^[Z? M4]/S]*]O"4E0I.I/=_D>=7FZD^2)V_PX\/?9+(ZQ36JNK-S9W4X*$>5!1116184444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 $ @@C(/ M4&O -?TXZ3KUY98PLK?[Y_D*O4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5S'C?Q#_8>C%(7Q>7.4BQU4=V_#^9%='//%;6\D\SA(HU+.QZ #J: M\(\1ZW+K^LS7KY$?W84/\*#H/ZGW-=F"P_M9W>R.?$5>2-ENS+56DD"*"SL< M #DDU[CX2T!?#^BQP,!]JE_>3M_M>GT'3\_6N(^''AW[7>G6+E,PVYQ""/O2 M>OX?S^E>JUOF&(N_91Z;F>%I67.PHHHKS#L"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K!\8Z9_ M:GA>\B"YDC7SH_\ >7G]1D?C6]01D8-5"3A)2704ES)IGS>"0002".A%>_:! MJ0U;0;.^SEI8QO\ ]X<-^H->*>(M-_LCQ!>V0&$20F/_ '#ROZ$5W?PMU/S+ M2\TQVYB831CV/!_(@?G7LX^*J45473\F<&&ERU'%GH5%%%>(>@%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!S-%%% &QI7_ !ZM_OG^0J]5'2O^/5O]\_R% M7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHK,\0:S%H.CS7TN"RC;$A_C<]!_GL#3C%R:BMQ-I*[.+^)7B+: MJZ);/RG55_J?PK@M(TR?6-4@L;IKL=7I M]C!IEA!96R[885VJ/7W/N>M6:**\)MMW9Z25M HHHI %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!YE\4M,VSV>J(O#@P2'W'*_IN_*N9\&ZG_97BBSE9L12-Y,GT;C]#@_ MA7J_B[3/[5\,7D"KF1$\V/\ WEY_49'XUX4#@Y%>W@I*K0=-]-#SL0N2KS(^ MD:*S/#NI#5_#]E>YR[Q@2?[XX;]0:TZ\647%N+Z'H)W5T%%%%(84444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 JV.CVANM0NH[>$<;FZD^@ Y)]A0!<=J]+M;J"]M8[FVE66&5=R.IX(H FHK.UC7-.T&T-SJ-RL2 M?PKU9SZ*.II-"URT\0Z<+ZR$@AWE,2+@Y'XT :5%%% !17*ZQ\0M!T>\>T>2 M:YGC.'2V0-M/<$D@9_&KN@>+]'\2,\=C.PG0;FAE7:^/7T/X4 ;M%5[V]MM. MLY+N\F2&",9=W/ _SZ5R!^*OAT3;-MZ8\X\[R1M_GG]* .WHJM87]KJ=E'>6 M4RS6\@RKK_G@^U9NO>+=(\.;%O[@^43NW]!^/I7C\,,EQ/'#"A>2 M1@J*.I)Z"O6R^A;][+Y'%BJGV$=%X*\/'7M:4S)FSM\/-GHWHOX_R!KVP 8 M' K(\-:''H&BQ6:X,I^>9Q_$YZ_@.@^E:]<>+K^VJ76RV-Z%/VZWO-+=N4(G MC'L>&_7;^=>B5X5X0U/^RO$]G.S8B=_*D_W6X_0X/X5[K2S"GR5>;N&%GS0M MV"BBBN$Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ M.E?\>K?[Y_D*O4 %%%% !7F/Q#DA3QIH!U,%M) !<')7._YL_AMS[5Z=5#5] M&L-T=?E"QJR$>W:I[.SM]/M([ M6UB$4$8PB#H!7G&I>"=6\*P3:GX9U>X$<0,DEM(>2HY/^RWT(KKO!OB%O$OA M]+V1%2=',4RKTW#!R/J"#0!D:SX,LA!KFLZA-+?W;03R0";[D VL5"CV]?;H M*7X5_P#(FC_KYD_I72>(O^19U7_KSF_] -3M#$*,^G&?J:QO&UNFA>.-"UNS41-<2[9MHP&P0"3]58C\*ZWP,X M?P3I14Y'DX_$$BN8^*G[RY\/PJ?G>X? 'U0?UH 7XB.^J>(= \.[BL,\HDEP M>H+;?T ;\Z[O^S+(Z;_9QM8OL>SR_)V_+M]*X+Q3^[^+?AYVX0Q(H^N]_P#$ M5Z10!YO\-#)IVM:_H3.6BMIMR ^S%2?Q 7\J9X&AC\0^+M:\0W:"1XI0EN&Y MV9R!^(4 ?B:D\&?O/B3XGE4Y4,Z_CYG_ -8TGPA.VPU6)O\ 6).NX?@?\#0! MH_%#28;OPM)J C7[39NK+(!\VTL%(SZ<@_A70^&+Z34O#&FW!4*>"=*!Z^43^;$T =%1110 4444 %%%5 M[@719?(90,<[J +%%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ M/X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ M #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC M_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ] M(_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ M/2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ M #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC M_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=N MH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15' M;J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O45 M1VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U M%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@" M]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH M O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI'_G\ M* +U%4=NH_\ /2/_ #^%&W4?^>D?^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y M_"@"]15';J/_ #TC_P _A1MU'_GI'_G\* +U%4=NH_\ /2/_ #^%&W4?^>D? M^?PH O451VZC_P ](_\ /X4;=1_YZ1_Y_"@"]15';J/_ #TC_P _A1MU'_GI M'_G\* +U07EW#86D?^?PKSCX@^(+B6;^Q1,K)&0T M^SH6[+^'7ZX]*VP]%UJBBC.K44(W.4US5YM>^FX+G"+G[BCH*[3X:^'?, MD;6[E/E3*6P(ZGH6_#I^?I7%Z'I$^N:M#8P#EN7;LBCJ?\]\5[9:V=W96D5M M;^4D,2A$4=@/PKT\=65*"I0Z_D<>&IN1J451VZC_STC_S^%&W4?\ GI'_ M )_"O&/0+U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O451VZC_STC_S^%&W4?\ MGI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ M )Z1_P"?PH O451VZC_STC_S^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1 M_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O451VZC_STC_S^%&W M4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_\](_\_A1 MMU'_ )Z1_P"?PH O451VZC_STC_S^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X M4;=1_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O451VZC_STC_S M^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_\](_ M\_A1MU'_ )Z1_P"?PH O451VZC_STC_S^%&W4?\ GI'_ )_"@"]15';J/_/2 M/_/X4;=1_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O451VZC_S MTC_S^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_ M\](_\_A1MU'_ )Z1_P"?PH O451VZC_STC_S^%&W4?\ GI'_ )_"@"]15';J M/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O451V MZC_STC_S^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ G\* +U%4 M=NH_\](_\_A1MU'_ )Z1_P"?PH O451VZC_STC_S^%&W4?\ GI'_ )_"@"]1 M5';J/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O M451VZC_STC_S^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ G\* M+U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O451VZC_STC_S^%&W4?\ GI'_ )_" M@"]15';J/_/2/_/X4;=1_P">D?\ G\* +U%4=NH_\](_\_A1MU'_ )Z1_P"? MPH O451VZC_STC_S^%&W4?\ GI'_ )_"@"]15';J/_/2/_/X4;=1_P">D?\ MG\* +U%4=NH_\](_\_A1MU'_ )Z1_P"?PH O5C>*],_M;PU>VRKF0)YD?^\O M(_/&/QJWMU'_ )Z1_P"?PHVZC_STC_S^%5"3C)2704E=69\^5[YX:U+^UO#M ME>%LR-&%D_WQP?U&:\8\2:8^D^(+NU90 'WICIM;D8_/'X5UWPUU&Y9+O3(I M%&T^>@;\ W_LOYU[..BJM!5%TU^\X,,^2HXL].HJCMU'_GI'_G\*-NH_\](_ M\_A7B'H%ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S M^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% % MZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ. MW4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^ M>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^ M?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHV MZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_S MTC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S M^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% % MZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ. MW4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PHVZC_STC_S^% %ZBJ.W4?^ M>D?^?PHVZC_STC_S^% %ZBJ.W4?^>D?^?PI574-PR\>,\_YQ0!=HHHH **** M "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZM_OG^0J]0 4444 % MK,\&BG4-)* AH<^8A_BSC/\ +\:ZVH;J$W%G/ K[&DC9 V,[)M-DM="\.W -PIB-R[91,\'G &?J:ZKP=X>/AKP_'92.'G9C+,5Z;SC@>P M _"K'AC0_P#A'= M]-\X3-&6+2!=NXEB>F3ZX_"M>@#A/$7B^X,6J:3'X>U. M0LDMNLRQ$JV05W#CIWK#\'>)+WPWH@T^;PYJDS^:S[DA('./4>U>KT4 8OBW M6)M!\,WFHVZQM-$%""09&68+_7-0::9O%?@9/[118I;^W8/L7 &_?VKHD1(XUC10J* %4# ':@#R M[0=>U;P-!)HNL:/=3V\;DP30+D8)YP>A!)SZC-7-.M-4\9^,+77+^PDLM,L1 MFWBF&&=AR#S[X.>G %>CT4 <5\0?#U]J45CJNE*7O]/?>J+]YAD'CU((SCW- M4/\ A9%_)9_9XO#=\=5*[=GEG8&]<8SC/;]:]$HH Y+P%X?4,?VA> MR>;,,Y*CL"?7DG\:YR2'5? /BR^OK;3IKW2+]M["$$E#DD#CH02<9X(/Y>H4 M4 >7ZQJ>J_$(6^E:;I=S:6!D#SW-PN!@?I[X!R>.E>E6MM%96<-K"NV*%%C0 M>@ P*FHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHI"0 22 !U)H Q_$^NIX?T66Z.#.WR0(>[GI^ ZUX5+ M+)/,\LKEY'8LS'J2>IKH/&?B$Z_K3&)B;.#,< ['U;\?Y8JSX"\._P!LZO\ M:ITS9VA#-D<._9?ZG_Z]>YAZ:PU%SGO_ %H>=5DZU3EB=SX#\._V-HXN9TQ> M78#-GJB?PK_4_P#UJZRBBO&J5'4FYRZG?"*C'E04445!04444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% 'F_Q3TS_CRU1%]8)#^J_^S5QGAO6/["UVWOV# MM$A*R*G5E(P?\?PKJ_B9KCRWB:+%Q%$!+,?[S$<#Z '/X^U>?5]!A(.6'49] M?R/,KR2JMQ/==&\7:1KLGE6MP5GQGR91M8_3L?P-;E?.".T;JZ,593D,#@@U MZOHOQ%TM]*@&J3M'>*-LF(V8-C^+@=ZX,3@7#6GJCIHXE2TGH=Q17.#Q[X98 M@#4QSZP2#_V6I5\:^''.!JD6?=6'\Q7'["JOLO[C?VD.Z-ZBL9/%N@.2!JUJ M/J^/YU*GB70W!(UBQ_&X4?S-3[*:Z,?/'N:E%4%US27&5U2R8>HN$/\ 6I1J M5@P!6]MB#T(E7_&ER2[#YD6J*C%Q"V,31G/3#"I*D84444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 451?6]*CE\I]3L MEDZ;&N%!_+-75974,I#*>00<@TW%K="33%HHHI#"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O]\_R%7JHZ5_QZ MM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7$?$3Q%_9^FC2[=\7-TO[P@\I'W_/I],UUNI:A!I>G3WMRV(H5W'U/H M![D\5X)JNI3ZOJ<]]<',DK9QV4=@/8#BN_ 8?VD^=[+\SFQ-7ECRK=D-I:S7 MMW%:VZ%YI6"(H[DU[SH.CPZ%I$%C#@E!F1\??<]3_GMBN-^&WAWRXVUNY3YG M!2V![#H6_'H/Q]:]$JLPQ'/+V<=E^8L+2Y5S/J%%%%><=04444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!XS\1+22W\73S.#LN$1T/KA0I_45RE> M\>(_#EKXCL!;SL8Y$.Z*51DH?ZCU%>7WGP_\0VLY2.T6X3/RR12+@_@2"*]S M"8JFZ:C)V:/.KT9*3:5TSEZ>(92NX1N5]=IQ7;Z'\-K^YF635B+6W')C5@SM M[<<#_/%>J0PQV\$<,*!(HU"HJ] !T%%?'PINT-0IX:4E>6A\XT5](,JLI5@" M#V(J)K2V<8>WB8>A0&L?[47\OX_\ OZGYGSI17T,^E:=)C?86K8Z9A4_TJ)] M!T>0Y?2;!CZFV0_TJO[3C_*+ZF^Y\_45[XWAC0F8DZ199]H5']*A/A#P^22= M)MN?1:?]IT_Y6+ZI+N>$TJL58,I(([@U[@? _AL@@Z6G/I(X_K43> /#++@: M<5/J)Y/_ (JJ_M*EV?\ 7S#ZI/NCQE;NY0Y2XE4^HZ?W"^K5.YYX]YF/]:]&;X8:&QR+B_7V$B_U6HF^%NDY.V] MO0/0E#_[+1]) 01JC\>L:'^ ME=D?A78\XU*X'IE%J$_"F+!VZNX/8F '_P!FH^LX-[I?=_P ]E7_ *9S*^/_ M !*K9.HAAZ&"/^BU*GQ%\1*9J?$K7USDVK_ .]%_@:E7XGZXHP;>P;W M,;_T:K#_ LU('Y-0M2/<,/Z5$WPNUD-\MW8$>I=Q_[+1?!/L%L0NXY?BEJV M!NLK(GU USG_P!EKG6^'OB0 M*2+)&/H)T_QJ)_ GB5!DZ8WX31G^34>QP3ZK[_\ @A[3$+O]QUB?%6U.=^ES M#Z2@_P!*E3XIZ:1\^GW0/L5/]:XA_!GB),9TJ8Y_NE3_ "-1/X4U]#@Z3=_A M&3_*CZMA'L_Q#VU?^D>@K\4=&*_-:7X/H$0_^S5*/B;H1 )CO1[&)?\ XJO- M&\.:XK$'1[_/M;.?Z5$=%U520=,O 1US W^%'U+#/9_B'UBJ>K#XC^'B0/-N M![F$U*OQ!\-LP!O74>I@?_"O'C87B@DVDX ZDQG_ J)H947H8?S%>%T4?V;2[L?UN? M9'O*>*] <9&K6GXR ?SKSSQKXREU&ZDT_3;@K8(-KNAQYQ[\_P!WM[UQ-%71 MP-.G+FW(J8F4U;8*Z3PIXKNM O8XY)7?3F;$L1Y"@_Q+Z'^=H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBL#Q?X@70-$>5&'VJ;,< ]^[?A_A50@YR48[L4 MI**NSA_B-XB^VWXTFV?,%LV92#]Z3T_#^>?2N<\-:')K^M16:Y$0^>9Q_"@Z M_B>@^M9)+2.68EF8Y)/))KVOP5X>&@Z*IF7%Y<8>;U7T7\/YDU[=6<<)048[ M_P!:GG0BZU2[V.BAACMX(X84"1QJ%11T '04^BBO"/2"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :\ M:2##HK >HS43V5I(1OMH6QZQ@U/13NT%BFVD::YR^GVC'U,*G^E>>>-? \Z7 M3ZEI%N&@89EMXARA[E1W'L*]/HK:CB)TIRE6*L"&'!!'(KKO M"?@J\U:[BNKV!H=/5MS;^#+CL!Z>]>OF*,OO,:EO4CFGUUU,RE*-HJQA#"). M[=Q J@ < #M2T45YIUA1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU4=*_X]6_WS_(5>H **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &NZ11M([!44%F8G '> MO#/%>O-X@UJ2X!(MH_D@4]E'?ZGK_P#JKMOB1XB^S6HT:V?][.-TY!^ZG9?Q M_E]:\VT^QGU._@LK9=TTS;5'I[GV'6O8P%!0C[67](X,34YGR(ZOX>>'?[2U M/^TKA,VMHP*@CAY.WY=?RKUVJ6D:9!H^EP6-N/DB7!;'+'N3]35VO/Q-=UJC METZ'51I^SC8****YS4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_X] M6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !5'6-4@T;2I[Z<_+&O"YY9NP'U-7J\@^(7B+^U-4_L^W?-I:,0<' MAY.A/X=/S]:Z,-0=:IR].IE6J>SC$M ;Q!K<<# _9HOWD[#^[Z?4]/S]*]S1 M%C1410JJ, 8 %>AF%=1C[*)S8:G=\[%HHHKQSN"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 445'//%;6\D\SA(HU+.QZ #J: .=\; M^(?["T8I"^+RYRD6.JCNWX?S(KQ95:1PJ@L[' Y)-:GB/6Y=?UF:\?(C^[" MA_A0=/\ $^YKIOAQX=^UWIUBY3]S;G$((^])Z_A_/Z5[M*,<)0YI;_UH>;-N MO4LMCM_"6@+X?T2.%@/M4O[R=O\ :]/H.GY^M;U%%>).;G)RENST8Q459!11 M14C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ M.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YS\2O M$6U5T.V?DX>Y(/;JJ_U/X5V?B#68M"T>:^EP64;8T/\ &YZ#_/8&O!KFYEO+ MJ6YGK?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ***Y'Q]XB_LC2/L<#XO+L%1@\HG=OZ#\?2KI4W4F MH1ZDSDH1YF<-X[\1?VUK!@@?-G:DHF#P[=V_H/8>]0^"O#QU[6E,JYL[?$DW MHWHOX_R!KGH89+B>.&%"\DC!44=23T%>[>&M#CT#18K-<&4_/,X_B<]?P'0? M2O9Q-18:BH0W_K4X*475JJCI7_'JW^^?Y"KU M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!!>7<-A9S75P^R&)2[M["O!M;7-7GOIN-YPB9^XHZ"NR^)/B+SIET2V?Y(R'N"#U;LOX=?KCTKCM"T>;7=7 M@L8<@.YZ%OPZ#\?2O3:AM+6&RM(K6W0)#$H1%'8"IJ\NO6=:;DSLI4U"-@HHHK$T" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O] M\_R%7JHZ5_QZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C>)]=C\/Z M++='!G;Y($/\3GI^ Z_A6P2 "20 .I->)>,_$)U[6F,39L[?,< ['U;\?Y8K MJPE#VU379;F->IR1TW.?EEDGF>:5R\CL69CU)/)->P^ O#O]C:1]JG3%Y=@, MV1RB=E_J?_K5P_@/P[_;.L"YG3-G:$,V1P[_ ,*_U/\ ]>O9:[,PK_\ +J/S M,,+3^VPHHHKR3M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH YFBBB@#8TK_ (]6_P!\_P A5ZJ.E?\ 'JW^^?Y"KU !1110 4444 %% M%% !6;K&OZ9H%NLVI72PAN$7!+-] .36E7EOB.6U@^+5E)K@4Z?Y*B,RC*+P M<$]L;_\ Z] !H_C[31XSU6]O+VY2PN%1+97#%5P "=HSCI^M>H1R)-$DL;!X MW4,K \$'H:JS6&G:E:".:UMKBW9?E!164CVJS##';P1PQ*%CC4(BCL , 4 < M4WQ6\.!B MZP!ZB$8/ZUI:#XZTCQ%J/V&R6Y$VPO^\C &!CT)]:Y7X53V$.C MWRWWUMIUG)=WDRPP1C+.QX M%<7Y.WY=OIB@!NFZE9ZO8QWMC.LT$G1A_(CL?:L[Q!XMTGPW ML6^E=IW&4@A7$I[LQJ;BT*R1OCG!8!AGTP<_@*V?"5_)J?A33;N4YD>$*Y] M2ORD_CB@#9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJNI:A!I>G3WMR MV(H5W'U/H![D\4TFW9 W;5G)_$3Q%_9VFC3+=\7-TOSD'E(^_P"?3Z9KRJUM M9KV[BMK="\TK!$4=R:FU74I]7U.>^N#^\E;..RCL![ <5Z!\-?#OEQMK=RGS M-E+8$=!T9OQZ#\?6O=BHX2A=[_J>:[UZGD=GH.CPZ%H\%C%@E1F1_P"^YZG_ M #VQ6E117A2DY.[W/1225D%%%%(84444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_ (]6_P!\_P A5Z@ MHHHH **** "BBB@ K,UKP_IOB"U$&HVPE"\HX.&0^Q'_ .JM.N)UKQ+XE\/Z MI=R2Z(+W2%^>.6$D%%QSN(STYZ@?6@#"U;PMK/@>V?5?#^KS/:0D-+;R]AGJ M1T;\@:[[PWK(U_P_::D$$;2J=Z \*P)!_#(KB;_7_$?C72C8:3H$EK:W0VO= M3O\ *4[X) &/<9KKK#3)_#7@];+3D6ZN[:%BBMP))#ECZ<9- &:WPS\+MG_0 MI03Z3OQ^M<<9! .<=.*VE^(EY%^YO M/"NIQW0ZHBD@GVR!Q^=5](TC6?$WC"+Q)K5FUA;6R@6UL_W\C.,@\]23D@=J M &>,,1_$[PS*Y^5BB#/KYA_Q%>CUQ_Q \.W>LV%K>:8N=0L)/,C X+#C('N" M ?P-9B?$+5FM#;_\(O?'5 NW:(VV;O7&,@9[?K0!'X4 E^*OB.9#\BHZ'Z[U M_P#B31\*<1MKT!/[Q+A=W_CP_H:V/ 7AJZT6SNKW4S_Q,;]_,E'!V#DX..Y) M)/X>E8=]:ZOX*\87FL6&G27NE7V6ECA!)0GDYQG&#D@XQ@XH ZGQTZQ^"=5+ MG@Q ?B6 'ZFF?#Z,Q^!=+4YR4=OS=C_6N5UG4M:\?10Z3I^CW-C9,X>XN+E< M# /Y<=<#DD"O1["RBT[3[>R@SY4$:QKGK@#% %BBBB@ HHHH *KW NBR^0R@ M8YW58HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_ST MC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\ M](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/ M_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZ MC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*- MNH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_" MC;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"? MPHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ MG\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ M )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1 M_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P"> MD?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ MGI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ M )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"O,?'WB">\O/[)$P:&W;, MNSHTGI^'\\^E=[XO\0+X?T1Y48?:ILQP+[]V^@Z_EZUX>S-(Y9B6=CDD\DFO M4R_#W?M9=-CCQ56RY$:?AW1)M?U>.TB&$'SRM_=0=?\ #\:]JAM[VW@C@A,2 M11J%10. !P!TK,\%>'AH6BJ9DQ>7&'FSU7T7\/YDUTM<^-Q'M9V6R-[*.W4?^>D?^?PHVZC_STC_S^%7J*XSD?\ G\*-NH_\](_\_A5Z MB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5 M>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^ M%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\ M_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/ M_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_ST MC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\ M](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/ M_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZ MC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*- MNH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_" MC;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"? MPHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ MG\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ M )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1 M_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P"> MD?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ MGI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ M )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1 M_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W M4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"C MMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH MH[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* M *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5Z MB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5 M>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^ M%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\ M_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/ M_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_ST MC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\ M](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/ M_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZ MC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*- MNH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_" MC;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"? MPHVZC_STC_S^%7J* *.W4?\ GI'_ )_"C;J/_/2/_/X5>HH H[=1_P">D?\ MG\*-NH_\](_\_A5ZB@"CMU'_ )Z1_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ M )_"C;J/_/2/_/X5>HH H[=1_P">D?\ G\*-NH_\](_\_A5ZB@"CMU'_ )Z1 M_P"?PHVZC_STC_S^%7J* *.W4?\ GI'_ )_"E5=0W#+QXSS_ )Q5VB@ HHHH M **** "BBB@#F:*** -C2O\ CU;_ 'S_ "%7JHZ5_P >K?[Y_D*O4 %%%% ! M1110 4444 %4=9T\ZMHUWIXF\DW$9C\S;NVY]LC-7J* *.CZLGF" MWB$>_;C=COCM5ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "FNZQQM([!44$LQ. .]<3XR\<-H\[:;IH5KL+^\E;D19[ =SW]! M[UYQ=>(=8O%=;C5+MTD&'3S2%(]-HXKNHX"I4CS/1'/4Q,8.RU+7BO7F\0:U M)<*3]FC^2!3V7U^IZ_\ ZJV/AYX=_M/4_P"T;A,VMHP*@CAY.P_#K^5_Z1I<&C:7!8VX^2)<%LY/U-=N,JJA25.'4Y MJ$'4GSR+M%%%>(>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BD)"@DD #DDUS6K^.]$TK<6XN##(("VT2%3M)],],U%7L*W0X6%?0&@3R77A[3IY23(]M&6)[G:.:\2 MT'1+G7M4CM(%8(2#+)C(C7N3_3U->]6\$=K;16\0Q'$@1!Z # KRLSG'W8]3 MMPD7J^A)1117DG:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% ',T444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKG=7\;:)I M&Y'N?M$X_P"65O\ .<^YZ#\ZX35_B3JM[NCL$2RB/&1\[G\3P/P'XUTTL'5J M;*R\S&=>$-V>I7^J6.EP^;?744"=M[8)^@ZG\*XG5_BA;Q;H])M3,W_/6;Y5 M_!>I_'%>:7%Q/=3--<3232MU>1BQ/XFK>F:'J>L/ML+.689P7 PH^K'@5Z-/ M 4J:YJCO^".66)G+2")=5\2:MK1(O;QVC[1+\J#\!U_&LR.-Y9%CC1G=C@*H MR3^%>CZ3\+ONR:O>?]L;?^K'^@_&NXTS1--T>/986<4/8L!EC]6/)ISQU&DN M6FK_ )!'#5)N\V>5Z3\/-9U':]RJV,)[S3#^.? ME?P7I^>:ZFBO/JXVK4TO9>1U0P\(]"*:UM[BV:VFAC>!AM,;*"I'IBN>?P!X M;>4O]@89.=HF<#^==-17/&K.'PMHTE",MT5K'3[33;<6]E;QP1#G:@QD^I]: MLT45+;;NRDK;!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !116%JWC#1='W)/=B68?\L8/ MG;/H>P_$BJA"4W:*N*4E%79NU7O+^TTZ$S7ES%!'_>D8#/T]:\OU;XF:C=;H M].A2SC/\;?._Z\#\OQKC+J[N;V MG:M\3K*WW1Z7;M=/T$LGR)^74_I7":MXJUC6BRW5XPA/_+&+Y$_(=?QS5/3] M(U#59?+L;26<]"57@?4]!^-=OI/PNE?;)JUV(Q_SQM^3^+'@?@#77RX;#;[_ M 'LPO6K;;'GBJSL%4%F)P !DFNHTGP!K>I[7EB%G"?XI^&_!>OYXKU72_#^E M:,H%C9QQOCF0C:TZYJN9-Z4U]YM#"+[3.2TGX>:-IVU[E6OIAWFX3\ M%Z?GFNKCC2*-8XT5$48"J, ?A3J*\^I5G4=YNYU1A&.D4%%%%9E!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **QM6\5:/HH9;J\0S#_EC%\[_3 Z?CBN$U;XG7 ML^Z/2[9;9.@ED^=_RZ#]:Z*6%JU?A6AE.M"&[/3KJ[MK* S74\<,0ZO(P4?K M7&:M\3-.M=T>G0O>2#^,_(GZ\G\OQKR^\O[O49C->7,L\G]Z1B7TX*]1W_(Y9XJ4M((T]6\8:UK&Y9[MHH3_P L M8/D7Z'N?Q)K" ).!R:] TGX7W4VV35;I8%[Q0_,_XGH/UKNM*\,Z1HP!L[-! M*/\ EJ_S/^9Z?A52QE"BN6FK^A,I_*N[TGX<:18[7O"]]*/[_RI_WR/ZDUV-%<%7'5:FB=EY'5##PCYC(88K>) M8H8DBC485$4*!] *?117&;A1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4M5U*+2M/DNI M><<(N?O-V%3*2BG*6R*C%SDHQW9=HKR74=9OM4E+W$S;3TC4X4?A4-GJ%WI\ MHDM9WC(.< \'ZCH:\MYM#FLHZ'K+)Y\MW+7^NO\ P#V"BLCP]K:ZS8EV"K<1 MG$B#I[$>QK7KTZ=2-2*E'9GE5*;=2;<_=0K?[Y_D*O4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1165JOB32=%4_;;Q%D'_+)?F<_@.GXU48N3M%7$VDKLU:BN+B"U MA::XFCAB7J\C!0/Q->::O\4+B7='I-J(5_Y[3?,WX+T'ZUQ-_JE]JDWFWUU+ M._;>V0/H.@_"NZEEU26L]#FGBHKX=3U+5OB3I5ENCL$>]E':PPG\S.)T MGX:Z79[9+^1[V4<[?N)^0Y/Y_A78V]M!:0B&VACAB7HD:A0/P%2T5YU2M.H[ MS=SJA3C#X4%%%%9EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %-=TC0N[*JCJ6. *;<3QVMO)/*VV.-2S'V%>6ZQK= MUK%RS2.5@#?NX@>%']3[UR8O%QPZUU;.S"8.6);L[)=3TR/4K&:3RXKVV=_[ MJRJ3^6:M5XM77^&/%!A8VFI3YBV_NY7YVX[$^E(HK>:^]'GK#5GM!_GR*!_Z%4/&4%]M%K!8A_89T]%.=58\1VJ_1#_C4 M+>,M9/26)?I&*AYI07(]8?.;^ M7GTP/Y5#S6ET3_#_ #+645NLE^/^1ZK17DK:WJK==1NOPF8?UJ%M0O7&&N[A MOK(3_6H>;0Z19:R>?62/8*8TL:9WR*N/4XKQQII'SOD=L]?X?\$]A:_LT^]=P#ZR#_&H6UK2U'.HVOX3*?ZUY)14/-I](EK)X=9, M]5;Q'HZ9SJ$/'H2?Y5$WBO1$ZWH)]HW/]*\OI0"3@#)/85#S6KT2_'_,I911 MZR?X?Y'I+>,M&7I-(WTC-0MXXTI1Q'=-]$']37 +:W#_ '8)3]$-3+I6HO\ M=L+IOI"Q_I2_M'$O9?@/^S<+'=_B=FWCRP&=EK!CNU]YNMX_8_ M=TT#ZS9_]EJ%O'MV?NV< ^K$UG+X0UMNMHJ_65?\:F7P5J[=1 OUD_\ K4>U MQ\N_W?\ #V67Q[??_P29O'6IG.V"U4=OE8G_P!"J%O&NKL># OTC_QJ9? N MIG&Z>U4?[S$_^@U*O@*[.-]["/7"DTU(#Z0Y_]FJ9? , /S7\A^D8']:/J^.>[?W_ /!# MZSE\=DO_ '_ (!R[:]JSYSJ-SSZ2$?RJK<7MU= "XN9I@.GF2%L?G7<+X#L M!C?=7)]<;1_2FW7@:S%G)]DEG^T 90R,""?0X I2P.*:U_,J./PB:Y=/D<%1 M4MS;3VD[0W$31R+U5A3$1Y'5(U9G8X"J,DFO.::=CTDTU=$]G?W6GR&2TG:) MF&"5[BM./Q?K4?6Z5Q_M1K_05JV'@=I[%)+N=X)VYV!0=H[9]Z63P#(/]5J" MGV:+']:]"&&QD8IPNEZ_H>=4Q6"G)J=F_3];%2/QSJ:\/#;/_P !(/\ .K4? MCZ4?ZS3T;_=E(_H:JR>!=27[DULX_P!Y@?Y55D\(:TG2V5_]V1?ZFJY\?#O] MUR>3+Y]OOL;\?CVT/^LLYU_W6#?X5;C\:Z0_WC/'_O1_X$UQ4GA_5XOO:?.? M]U=W\JJR6-W#GS+6=,?WHR*/KV+A\2^]!_9^$G\+^YGI,?BG19>E\H_WD9?Y MBK<>L:;+]S4+8GT\U<_SKR/I15+-JG6*(ED]+I)GLR2QRC,+ D M'(X-6([^\A_U5W.G^[(1_6M5FZZP_$REDSZ3_#_@GL-%>4Q^(=7B^[J$Y_WF MW?SJU'XPUI/O7"/_ +T2_P! *U6:TGNF8RRBLMFCTRBO/H_'6I+]^"V<>RL# M_.K>:/\ WH_\,UJL90>TD8RP6(CO!G0T5DQ^)]&E^[?H/]Y67^8J MU'JVG2_ZN_MF/H)5S_.M56IRVDOO,I4:D=XM?(N44U)$D&4=6'JIS3JT,@HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHJ%[RUB_UES"G^\X%)M+<:3>Q-16?)KNE1_>U&V_X M#(&_E5:3Q7HL?6]#'T6-C_2LW7I+>2^\T6'JRVB_N-FBNI45Y))K.IR_?U"Z( M]/-8#^=59+B:7_632/\ [S$UF\VCTC^)JLGEUG^![!)=6\7^LGB3']YP*JR: MWI<7WM0MOH)03^E>2T5D\VETB:K)X=9GJ,GBG18^M\I/^RC'^0JK)XUTA/NM M._\ NQ_XXKSCJ<"ITLKN7_5VTS_[L9-1_:=>6R1I_96'C\3?WG;OX\L1_J[2 MX;_>VC^IKC]6U.75M0DNI> >$3/W5["GIH.K2?=TZY'^]&5_G5.YMIK.X:"X MC:.5>JGM7/B,1B*D;5-O0Z,/A\/2E>EOZW(JFM;F6SNH[F!MLD;;E-0TZ-&E MD6-%+.Q 51U)-PV=P+NR@N5&!+&KX],C-356TZV-GIMM;-] MZ*)5/U YJS7V$+\JON?%SMS/EV"BBBJ)"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%9NJ:_I>C(3?7D<38R(\Y<_11S7#:O\4';='I%H%'3SKCD_@H_J?PK>EAJM M7X49SJPANSTB6:.")I9I$CC499W8 #ZDUR6K_$;1]/W1VFZ^F'_//A!_P(_T M!KRS4=8U'5Y?,O[N6C3RZ$=:C MNV34 M94LXS_ /G<_@.!^?X5W>D>#=$T?:\5J)IA_RVG^=OP[#\!6DL7AZ"Y8*_I_F M2J-6H[R/*=(\(ZSK.UK>T9(3_P MIOD3\.Y_ &N[TGX9:?;;9-2G>[D'_+-? MD3_$_F*[JBN"KCZL]%HCIAAH1WU(+2RM;" 0VEO%!&/X8U"C]*GHHKC;;U9T M;!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ&ZN[>Q@: M>YE6.->I8_YS6 WCC2EDVA+EA_>"#'\\UE4KTZ;M.5C:GAZM17A%LZ6BJEAJ M=GJ<)EM)A(!]X="OU%6ZTC)25XNZ,I1<7:2LPHHHIB"BBB@ HI"0!DD #N:A M>]M8_OW,*_[T@%)M+<:3>Q/15!];TJ/[VHVOX2@_RJN_BC18^M^A_P!U6/\ M(5FZU-;R7WFBH57M%_<:]%8#^,M&7I-(_P#NQG^M5W\=:8OW8;IC_N*!_.H> M+H+[:-%@\0_L,Z>BN0?Q[;#[EC*W^\X'^-5W\?N?N:PO=6\?WYXE_WG JN^L:9']_4+4'T\U<_P Z\CHK-YM+I'\319/'K/\ ]4? MQ+HZ=;^(_P"[D_R%5W\8:*O2Y=_]V)OZBO,Z>D4DGW(W;_=4FH>:UGLE^/\ MF:+*:"W;_#_(]!?QQI2]$N7_ -U!_4U7?Q[:#[EG.W^\P'^-<K#;_.E]=Q9P]U8Q_[UP/Z4>UQ\ MN_W?\ /99?'M]_\ P2R_C?5FZ+;)_NH?ZFH'\7ZTW2Z5/]V)?ZBGKX7 .)=9 MTU3W FS_ (4]?#>G@9DU^V'^ZF[^M'L\?+O]]@]IE\>WW7_0H/XDUA^M_*/] MW _E4#ZOJ4GW]0NC[>AQ^B M4?4L9+=_B'U[!1V7X'+/<32C$DTC_P"\Q--1&?[HKK'@\)Q1.T:S3. 2JL7 M8^F>*Y\ *, 8%:TLKFY7JO3R,ZN;04;45KYE8V[@=C^-1D$'!ZKVD7-K9 MZE'/=P"6-01C&<9[X[UK5RJ#7[MV,:.;S3_>*_H85.5'?[JLV/09KT1?%&C) M]R"1<<\1 ?UJ3_A+],_NS_\ ? _QK-91WG^'_!-'G/:'X_\ //5L;MSA;6= MOI&34JZ/J;XVZ=='/0^2V/Y5WO\ PE^F?W9_^^!_C1_PE^F?W9_^^!_C5K*8 M]9$/.)](G$+X>U=NFGS_ (KC^=3+X5UMNEB?QD0?UKL?^$OTS^[/_P!\#_&C M_A+],_NS_P#? _QJUE-+JW^!#S>MTBOQ_P SE%\':RW6"-?K(/Z5*G@C5FQE MK9<^KGC\A73?\)?IG]V?_O@?XT?\)?IG]V?_ +X'^-6LKH+N0\VKOL<^O@34 M"/FN;4?0L?Z5*O@&X/WK^,?1"?ZUM_\ "7Z9_=G_ .^!_C1_PE^F?W9_^^!_ MC5++<.NGXD/,\2^OX&4O@ ?QZD3["''_ +-4R^ K48WWLQ]<*!5__A+],_NS M_P#? _QH_P"$OTS^[/\ ]\#_ !JU@,.OL_F0\QQ+^U^167P)IH'S7%T3[,H_ M]EJ5?!.D#KY[?63_ .M4G_"7Z9_=G_[X'^-'_"7Z9_=G_P"^!_C5K!T%]A$/ M&XA_;8Y?!^BKUMF;ZRM_0U,OA?14QBQ3CU9C_,U7_P"$OTS^[/\ ]\#_ !H_ MX2_3/[L__? _QJUAJ*V@ON1#Q-=[S?WLNKH&DJ.-/M_Q3-3+I6G)]W3[5?I" MH_I69_PE^F?W9_\ O@?XT?\ "7Z9_=G_ .^!_C5*E!;17W$.K4>\G]YLK:6R M8V6\2XXX0"I0H484 #T%8/\ PE^F?W9_^^!_C1_PE^F?W9_^^!_C5I);$-M[ MF_16!_PE^F?W9_\ O@?XT?\ "7Z9_=G_ .^!_C3$;]%8'_"7Z9_=G_[X'^-' M_"7Z9_=G_P"^!_C0!OT5@?\ "7Z9_=G_ .^!_C1_PE^F?W9_^^!_C0!OT5@? M\)?IG]V?_O@?XT?\)?IG]V?_ +X'^- &_16!_P )?IG]V?\ [X'^-'_"7Z9_ M=G_[X'^- &_16!_PE^F?W9_^^!_C5>^\7VQLY%LUE\\C"EU "^_6@#5U2?2$ M 34OL[$#(61=S#\,9J'3+C03-MT_[,DK<#$>QC],@&O/Y)'ED9Y&9W8Y+,_O6F/%6DD?ZY MQ[>6:HDVJ*QU\4:03S M\%]QM'%UX[3?WG.R> K4_P"KO9E_WE#?X54D\ S#_5Z@C?[T97^IKL/M]E_S M]P?]_!_C3A=VQ&1<0D>SBLGE^'?V?S-8YCB5]K\C@I/ VJ)]R6V<>SD']156 M3PCK4?2U#CU61?\ &O2! M52:#JT7WM/N#_NH6_E522SN8O]9;S)_O(17L=%8O*8=),UCG$^L4>+45[+); MPS?ZV&-\_P!Y0:J2:)I7"?[LK#^M>CR>%-%DY^Q!3ZK(P_K523P1I3_ '6N8_\ =FCD_WHQ_3%;T M*RN,JP8>H.:6O%U9D.58J?4'%6H]4U"+_5WURGTE8?UK59NNL/Q,99,^D_P/ M7J*\KC\2ZS%]V_D/^\ W\Q5N/QGK"8W2Q2?[T8_IBM5FM%[IF4LHK+9K^OD> MD,RHI9B%4#)). *Y^Y\9Z3;R%%,T^#@M$@(_,D5R.I^)=0UBV6VE6-$W9(B! M&[TSDFLP6Q(Y;%*6,K5G;#1NN[''!4:*OBI6?9'IVF^(=.U5_+@E*R]?+D&U MC]/7\*U*\<,4D3!T8Y4Y!'!%;X\<:H(E01VQ( !B45YI)XQUE_NSQI_NQ+_ %S5:3Q)K$GWK^4?[N%_D*'FM%;) M@LHK/=K^OD>J4$@ DG %>0R:KJ$O^LOKEO8RM_C59Y))#EW9C_M'-9/-H](? MB:K)Y=9_@>P27UI%_K+J!/\ >D JK)KVDQ_>U"W/^ZX;^5>3T5F\VGTBC59/ M#K)GI[^+-%3_ )?-Q_V8V/\ 2JK^-])3[JW+_P"Z@_J17G:JS'"@D^@%6(]. MOI?]797#_P"[$Q_I6?\ :6(E\*7W%_V7AH_$W]YVHM_J[>V7ZAB?YU5D\9:R_W98D_W8Q_7-3Q^!M4? M[TELGU#]%3[UN[_ .]*W]"* MM)X/[MA"?][+?SIK*JSW:$\VH+9/\/\SRJE +' !)]!7KL>EZ?%_J[&V7 M_=B4?TJRB)&,(BJ/0#%:+*'UG^!D\YCTA^)Y!'87DO\ J[2=_P#=C)_I5J/0 M-6D^[I]P/]Y-O\Z]7HK593#K)F3SB?2*/,8_"6M/_P N@4>K2+_C5F/P1JK_ M 'GMD_WG/]!7HM%:+*Z"WN9/-J[VLCA$\!71_P!9>PK_ +JD_P"%6D\ Q#_6 M:@[?[L0']378T5JLOPZ^S^+,GF6)?VOP1R\?@735^_/=/_P)0/Y59C\&Z,GW MH9'_ -Z0_P!,5OT5HL)06T$9/&8A[S9E1^&M&C^[81G_ 'B6_F:LQZ3IT7^K ML+93ZB)<_P JN45JJ--;17W&3K5);R?WC$BCC&(XU7_=&*?116AF%8^M^';; M65#L3%/0CN*V*Q=;\01Z5^YC7S+DC.#T7Z_X5%2G&I'EFKHNG4E3E MS0=FI]ZP&\4ZL7W" MX51_=$:X_EFM[1?$XO95M;M%29CA77[K'T]C7-2P%"G+F2U.JKF%>K'E;T.C MHHHKL.(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 445GZMJT.DVPDD!=VR$C!P6/^'O0!H45Y]+XIU:25 MF2=8U/1%C4@?F":MZ=XNNH9-M\//B/5E4*R_EP?\\T =M37=(T+NRJBC)9C@ M 5YWK'Q/\MGATNR.X$CS;CC'T4?U/X5PNIZ[J>L/NOKR249R$SA!]%'%=]++ MZD]9:(YIXJ,=%J>J:M\0M%TW=' [7LP_AA^[GW;I^6:X35_B!K6I;DAE%E"? MX8/O?BW7\L5S,,$US*L4$3RR-T1%+$_@*Z_2/AOJU]MDO62QB/9OF<_\!'3\ M37"D]9'#Z1\,+2#;)JMRUP__/*+*I^)ZG]*[:RTZSTV'R;*UB@3N(U MS]?6F-JVFJ<-J%J#[S+_ (U$VO:4HYOX/P?->75Q;J?',[889Q^&/X&C164W MB71U)S>H<>BL?Y"HF\6:..ER[?2%_P#"L?:T_P"9&GL:G\K-JBL!O&&E#.// M;'I$>?SJ-O&NG \07;?1%_JU+VT.X_8S['1T5RS>-[;'RV5P3[E1_6HV\<*, M[=.<^F90/Z4>VCY_<_\ (?L)^7WK_,ZVBN-;QQ,?NZ8H^L^?_9:C;QK>G.VR M@'IER:7MX]G]S#V$NK7WK_,[:BN$;QGJA/RV]F/J&/\ 6HF\7:RPX-LOT0_U M-+VW]U_2^\] HKSMO%&MMTN8E^D0_K43>(M<8M1?C_D>DT5YBVLZPV)M&4\W\?X G^E0MXNT1>EV6^D3_X5Y]Y,?]VCRD_N MBE_M?]W\1_['_>_ [QO&FCKG#S-CTCZ_G43>.=*7I%=-]$7_ .*KB?+3^Z/R MHV+_ '1^5+DQ3^TON'SX1?9?WES6-2DUN_-PVY8%^6*,GH/4^YJGY:8^Z/RI MU%:T\/"*O)7;W9E4Q,Y.T79+9#K.XFTR\2\M3AT/*GHP[@UL/XZU)N$MK9?J MK'^M8M%93PCO^ZERKLC6&,5OWT.9]V:;^,=9?[K1)_NQ?XU _B?79.MVX'^S M&H_I5.BLW@JCWJLT6.IK:E$D?6M9DZWUT/\ =GZU;J002L<")R?0*:7]E4>[_ *^0 M_P"UZ_1+\?\ ,H_9W]OSH^SOZBM%;*Z;[MM,?I&:>-,U!AE;&Y(]1$W^%4LL MH>9+S7$>7W&9]F;U%+]F/]X5K#1=3.,6,_/JA%2#0-58X%E)^.!5++_P"!B_9O]K]*7[-_M?I6XOAK5VZ69_%U']:D'A;5B.;=1[&1?\:I9?AO MY?Q9+S+$_P WX+_(Y_[,/[QI?LR^IKHQX2U0G!6$>Y>GKX.U(]9+9?JY_P * MI8'#K[)+Q^)?VSFOLZ>IH^SI[_G74CP9?8^:XMP?8L?Z4\>"[CC-W$/7"FJ6 M$H+["(>,Q#^VSE/)C_N_K1Y,?]W]:Z\>"7S\U^H'M%G^M2+X)7^*_)^D6/ZU M:PU%?87W(EXJN_MO[V<@ J]$3\4!IP?:<&M(4Y%F/QD8_UIB/.Z*](7P_I2]+*/\ $D_UIXT73 ,"Q@_%,T >:45Z M>-+T]2"+&V!'?R5_PJ1;&T4Y6UA!]HQ0!Y917JRP0J,+%&![**D & ,"@#R M@0RGI&__ 'R:97K5_\^D__ '[/^%>I M44 >6_8+W_GTG_[]G_"C[!>_\^D__?L_X5ZE10!Y;]@O?^?2?_OV?\*/L%[_ M ,^D_P#W[/\ A7J5% 'EOV"]_P"?2?\ []G_ H^P7O_ #Z3_P#?L_X5ZE10 M!Y;]@O?^?2?_ +]G_"C[!>_\^D__ '[/^%>I44 >6_8+W_GTG_[]G_"C[!>_ M\^D__?L_X5ZE10!Y;]@O?^?2?_OV?\*/L%[_ ,^D_P#W[/\ A7J5% 'EOV"] M_P"?2?\ []G_ H^P7O_ #Z3_P#?L_X5ZE10!Y;]@O?^?2?_ +]G_"C[!>_\ M^D__ '[/^%>I44 >6_8+W_GTG_[]G_"C[!>_\^D__?L_X5ZE10!Y;]@O?^?2 M?_OV?\*/L%[_ ,^D_P#W[/\ A7J5% 'EOV"]_P"?2?\ []G_ H^P7O_ #Z3 M_P#?L_X5ZE10!Y;]@O?^?2?_ +]G_"C[!>_\^D__ '[/^%>I44 >6_8+W_GT MG_[]G_"C[!>_\^D__?L_X5ZE10!Y;]@O?^?2?_OV?\*9+;7$"AI8)8U)P"Z$ M"O5:K7UE%J%G);3#Y7'![J>Q% 'EU%:M_P"'M0L9"/)::/M)$I(/U':HK71- M1NY B6LBC/+2*54?B: *2122Y\N-GQUVC-!AE!P8G!]U->CZ/I4>DV?E*0TC M',CXZG_"M"@#R=D=1EE8#W%-KUJB@#R6BO5_*C/_ "S7\J1K>%OO0QGZJ* / M*:*]4^RV_P#S[Q?]\"F_8++_ )](/^_8_P * /+:*]0;3+!OO65L?K$O^%-. ME:<1C[!:_P#?E?\ "@#S&BO3/[&TS_GQ@_[X%-.AZ6QR;&'\!B@#S6BO2#H& ME$8-E'^&13?^$=TG_GS3_OIO\: /.:579?NL1GT->AGPUI!.39C\)&']:1O# M&D$<6I'N)&_QH \_\Z7_ )Z/_P!]&G_:KC_GXE_[[-=W_P (MI/_ #P?_OXW M^-,/A/2\_TAIPU&]!R+RX!]1*W^-=HWA'2ST$P^C M_P#UJ;_PB&F?WI_^^Q_A0!Q_]JZC_P _]U_W^;_&G#6-2 P+ZX_&0FNK_P"$ M-T[_ )[77_?2_P#Q-(W@RQ_AN+D?4J?Z4 F7[UM:?\!MU7^0KI/^$)_P"HA_Y!_P#LJ:?!+YXOE(]XO_KU#IPENBXU M)QV;1RI$+=;>//J"P_K430QGHNWZ$UUI\%38^6]0GW0C^M-_X0NX_P"?N+_O MDUF\+1?V%]QJL577VW]YR?V=/?\ .C[.GJU=4?!EYGBY@Q^/^%-;P9?8^6XM MS]2P_I4_4Z'\B*^NXC^=G,I$L9)&6T=P@B1'&5WL0<>O2IJ4:=5 M6FKE4J]2D[P=C ^S+_>-'V=/5JZC_A#=1_Y[6O\ WTW_ ,31_P (;J/_ #VM M?^^F_P#B:R^I8?\ E-OKV(_G9S*0QJ:3^C5N_\ M"&ZC_P ]K7_OIO\ XFC_ (0W4?\ GM:_]]-_\35+"4%]A$O&5WO-_>9D>HPQ M_=TG3S_O1LW\VJ==?D0_NM/TZ/V2WQ_6KP\&7V.;BW!]BQ_I2_\ "&7O_/S! M^O\ A6JI06T49.K4EO)_>0+XMU%1A4MP/01G_&E_X2_4_P"[!_WP?\:F_P"$ M,O?^?F#]?\*/^$,O?^?F#]?\*LS(?^$OU/\ NP?]\'_&D/B[4R,#R![A/_KU M87P7=Y^:Z@ ]@32_\(7Z?]^Q2?\)3JW_/=/\ OVO^ M%:/_ A4G_/\G_?L_P"-'_"%2?\ /\G_ '[/^- &=_PE.K?\]T_[]K_A1_PE M.K?\]T_[]K_A6C_PA4G_ #_)_P!^S_C3AX)./FU ^T.?_9J ,MO%&KD\707 MZ1K_ (4G_"3:Q_S^?^0D_P *UO\ A"?^HA_Y!_\ LJ/^$)_ZB'_D'_[*@#)_ MX2;6/^?S_P A)_A1_P )-K'_ #^?^0D_PK6_X0G_ *B'_D'_ .RI5\$C/S7Y M(]H378CP7:8^:ZG)]@!7-:OIDFE7S0-ED/,;G^(?XT 4*4$JP9200<@CM2 M5/9VDM]=QV\(R[G'T'%;>VB@3[L:!!] M ,5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 < MS1110!L:5_QZM_OG^0J]5'2O^/5O]\_R%7J "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ KSWQ1.TNO3J6)6,*JCT& 3^I->A5Q'B[3Y(;_[<.8I M\ G^ZP&,?D/YT #FFM8Y M;BY:)W&3&(^5^O/6K:^"[4#Y[J8GV %/GEW"R.+A_P!&4B#]T#R0G&?RIS.[ MDEF9B>N3FNU'@S3\?-/#]-'\=P?JX_PJ7%/=%*36S.$VKZ#\J, M#T%=^/">EC^"4_\ Z>/"VD@Y^SL?;S&_P :.5+H)R;ZGGU%>B#PUI"G(LQ^ M,C'^M2+X?TI>EE'^))_K3$>;T5Z6NB:8O2QA_%HC3K)1@6=N!Z")?\*>+2V'2WB_[X% 'E=* 6. "3Z"O5Q%&#D(H/TIU 'E M*P3,<+$Y/LIIZV5TWW;:8_2,UZG10!Y>NF7[#*V-R1[1-_A3QH^I,,BQN/QC M(KTVB@#S8:%JA&?L4OY4\>'=6/\ RYM_WTO^->C44 >>#PQJY.#: >YD7_&G MCPKJI/,*#W,@KT"B@#@E\(ZH>HA'U?\ ^M4B^#M2/62V7ZN?\*[FB@#B1X,O ML?-<6X/L6/\ 2GCP7O@_30.7N#[EQ_A7044 >=:YH[Z5=80,UL_*.?Y'WK*KU>6*.:-HY45T88*L M,@UE-X8TEGW?9B.>@D;'\Z .)TS3IM3O$@B!VY^=\<*/6N[3P]I2+@6:'W8D MU=MK6"TB$5O$L:>BBIJ * T73 ,"Q@_%,U(-+T]2"+&V!'?R5_PJW10! MC: M*B@#G M&\&V!?(GN N>F1_A6O8:7::;&5MH@I/WG/+'ZFKE% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 YH V**\K\+^.],@\0ZU/J%W<1PWLX:V\P%E106Z M@9QP1^5>I@A@"#D'D$4 +1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !3)8HYXFCE171N"K#(-/HH YNX\&VK?[Y_D*O51TK_CU;_?/ M\A5Z@ HHHH **** "BBB@ HHHH **** "O+)Y[2R^,5Q+KH00/&!;/,/D4[5 MVGGC'##/K7J=96N>&]+\0P+%J-L'*_5J/\ S\1_ ME_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H M_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ M *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_ MY^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U M%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y M?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E: MC_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\ MO_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM M1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J M+U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_ ME_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H M_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ M *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_ MY^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U M%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y M?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E: MC_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\ MO_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM M1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J M+U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_ ME_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H M_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ M *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_ MY^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U M%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y M?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E: MC_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\ MO_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM M1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J M+U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_ ME_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H M_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ M *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_ MY^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U M%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y M?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E: MC_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\ MO_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM M1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J M+U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_ ME_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H M_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ M *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_ MY^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U M%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y M?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E: MC_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\ MO_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM M1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ *U'E:C_ ,_$?Y?_ %J M+U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_Y^(_R_\ K4>5J/\ S\1_ ME_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U%4?*U'_GXC_+_P"M1Y6H M_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y?_6H O451\K4?^?B/\O_ M *U'E:C_ ,_$?Y?_ %J +U%4?*U'_GXC_+_ZU'E:C_S\1_E_]:@"]15'RM1_ MY^(_R_\ K4>5J/\ S\1_E_\ 6H O451\K4?^?B/\O_K4>5J/_/Q'^7_UJ +U M%4?*U'_GXC_+_P"M1Y6H_P#/Q'^7_P!:@"]15'RM1_Y^(_R_^M1Y6H_\_$?Y M?_6H O451\K4?^?B/\O_ *U*L6H;AF>,C//'_P!:@"[1110 4444 %%%% ', MT444 ;&E?\>K?[Y_D*O51TK_ (]6_P!\_P A5Z@ HHHH **** "BBB@ HHHH M **** "N#U;Q3XI\-WE[)>Z*EYIBR,T,\3[=L9/R[B,X[#D"N\K+\0Z0=>T* MYTP7!M_/"CS F[&&!Z9'IB@#AM0OO%'CVPBL+;1?[-TZXVO)/,Y(=<@@@D#( MZ'@'/KBO0M+T^+2=+MK"$DQV\80$]3CN?K4EC:K8V%M:(2RP1+$">X4 ?TJ> M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y MFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%1S3PVT+2SRI%$O5Y&"@?B: )**:CI)&LD;*R, 593D$'N M#3J "BBB@ HHHH ***BM[JWNXS);3Q3(#M+1N& /ID4 2T444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%12W5 MO!)%'-/%&\IVQJ[@%SZ 'KU%2T %%%% !1110 445'-/#;0M+/*D42]7D8*! M^)H DHIJ.DD:R1LK(P!5E.00>X-.H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH ***B6ZMWN7MEGB:=!N:(."RCU( MZCJ/SH EHHHH **** "BBB@ HJ*6ZMX)(HYIXHWE.V-7< N?0 ]>HJ6@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **BM[JWNXS);3Q3(#C=&X89],BI: "BBB@ HHHH ***B6ZMWN7MEGB M:=!EH@X+*/4CJ.HH EHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **CGGAMHC+/+'%&O5Y&"@?B:6.*->KR,% _$TY'61%=&#(PRK*<@CU% #J*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH YFBBB@#8TK_CU;_?/\A5ZJ.E?\>K?[Y_D*O4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %8'B/Q98^'0D+I)6)BHWA*M8USQ!J5EJ<,4 MTR(53!C.[&"< M\UVMQ-]GMI9MC/Y:%]J]6P,X'O7GO@[_ )*7XG_WG_\ 0Z]&H \^75?B#JRF MYL=+M;&V/^KCGQO8>^3G]!5SPEXRO-3U:XT36[-;74X02-@(#8ZC'.#CG.<$ M?KVM>:Z(5U[XM7^JVO-I9Q[/-'1FV[.OO\Q'L* /2J\_^)$\FHW.D>&;9L2W MLX>3'9 <#/M]X_\ :] KSOPO_Q4?Q#U;7F^:VLQ]GMCV_NY'X!C_P #H Z3 M7;[4-#T^RL]"THWD[_N8E_@B51P6/IT[CZUS.HZM\0-#LSJ-Y!IT]M'S+'&, ME!GO@@_EFN]O[^VTRQEO;R7RK>(9=\$X&<=!S7">)_'VEZGI$^DZ*SWEW>*8 M5.PHJ@]22V.V: .P\/:U#X@T2WU*%#&)00T9.=C X(SWK,\0^,H-(NO[,L;> M34-7<#;;1 G;D9!8_3G'\NM6/!NB2^'_ S;64[*9\F23:<@,QS@?08%;$=E M:Q7$KV=6VS2KY$7^\W&1]!D_A5?PK;VW MA/P+;S7TBP+L^T7#MV9L8'UQM7\*Q?%W_%1>.]'\.K\UO;G[1=#MZX/_ $? M^/UWUU:6][;-;W4$H5YQ\4E5'\/*JA5%PP P /DKT>@#C_$OBR^M=;@T#0K2 M.YU.5=S-*?DC'7V[ GKQQUK,U+6O'/AJW&H:E!IUY9*P\T09!0$XZ\8Y.,X- M-\6V6H^'_%D7B^QM_M5LL86ZC!Y4 ;2?IC'/8CFJ^M>+1XWM(_#^@6\AENP& MGDGP@B4$$CWZXT_1;5M0U"$,92%/EP;>I8]\?Y/:KW@76[S7_ X+V^*&;SF3*+M& M!CM^-7]4LK6TT'6&M[>*)IH)I)2B@%V*G)/J:Y_X5_\ (FC_ *^9/Z4 =!XB MU6YT?2C<6=A)?7+.L<<* \D]SCM7(W&H_$B"V>^:PL?+4;S;J S ?3=D_GFO M1*JZC?P:7IUQ?7+!88$+L3_+ZGI0!D^$/$\?BG2#=>4(;B)MDT8.0#U!'L:Z M"O/_ (46$T.C7NH2J46\F'EC'55SR/Q)'X5V.M:DFCZ+>:A)C$$1< ]V[#\3 M@4 <5_R,OQ9_O6>BQ_@9!_7I4$@9_'0LI(3]VS9 M(Z_=!]: .)N_%OBKPK?V_P#PD5K:SV,S8\VW&"/7!]1UP1SZUZ.CK(BNARK M$'U%>6>)M73XA7EGHFA*6BCE\V6XE^0#@C@'DX!->HV\*V]M% F=L:!!GT Q M0!P7B'XBND5RGARU-V+<9GO&0F*/G''J<_A]:ZKPOJ,^K>&K&_NMIGFCW/M& M!G)'3\*R_&=E:V'P^U.WL[>*"$(I"1*%'WU["K/@3_D2-*_ZY'_T(T =%7G_ M ,2)Y-1N=(\,VS8EO9P\F.R X!/M]X_\!KT"O._"_P#Q4?Q"U;7V^:VL_P#1 M[8]O[N1^ 8_\#H ZG6-=TOPEI< N"54+Y=O!&,L^T 8 ]N.:YG0/&>M:KXV7 M3;VS2RMWB9Q R'>HVY4DGO\ @*[J:RM;BX@N)K>*2:#)B=U!*9QG![=!7 )_ MR6^3_KV_]I"@#T8D $DX ZFO/_\ A+/$/B74;B#PK:VRV=LVUKNYZ.?;T!], M$_2NVU**2;2KR*'/FO ZIC^\5.*X3X3ZC:)HMSIKR+'>)UYA\6+RR>#36@NH7OH) MB0J,"RJ1U/IR!7IL;^9$C_WE!H =1110 4444 %%%% !1110 4444 %%%% ! M1110 R::.W@DFF<)%&I=W8\* ,DFO-?$/Q*O/L[R^'[-C9QR"-[Z>,[6;T4? MAWY]A7I4T,=Q!)#,BR12*4=&&0P(P0:X7XH00VW@B&&")(HDN4"HB@!1AN@% M '::?.]SIMK/)C?+"CMCID@$UA>)M;UNSO(-/T+2?M=S,A^MR3%/&'7/49['WKF/B7J,-IX0GM6(,UXRQQ)W.&#$_@!^HK8\ M)Z?+I7A73K.8$2I$"ZGJI8EB/PSB@#5N)X[6VEN)FVQ1(7=O0 9)K@_AO!)J M%QJ_B:Y7$M[.4CSV0')Q[9P/^ U=^)>IO9^&18P9-SJ$@A11U*]6_H/^!5T6 MA:6FC:%9Z>F/W$05B.[=6/XDDT 2"",\CZ8]-W5O&F@Z)>/9WUZ8 M[E "8Q$['D9'(&/UKD=(27QIX_C\111>3IMDH6,NPWN1G' ZBW]]; M:992WEY,L5O$,NY[=OYUYOJOQ(U22ZM)-,L#;Z;--Y:3W,>3-@C..P'/O_2O M2KJTM[ZW:WNH(YH7QNCD4,IPBBJ M&M:DFCZ+>:A)C$$1< ]V[#\3@4 <5_R,OQ9_O6>BQ_@9!_7I4$@9_' M,9.,\$@C)&1P17>7]]!IMA/>W+ M;88$+N1UP/3WKSWX@XUSQ5H>@VOSSHY>8KSY:MMZ_0*3^5:GQ4N&@\&F-6($ M]PD;#U'+8_\ '10!1LM>\;>)HGO]'M;&TL-Q6(3\L^/?O^0%:7A3Q=>ZAJMQ MH6N6BVVJ0 L-G"N!UXR><$'@X(KH= MTM/#NG01C"I;1C\=HS^M<1XF LOBU MH%S&=IG1$ZA-Y<(.T8&2S=@!W/!J_4%U96MZL:W5O%.L;B1!(H8*PS@C/? MDT >>P>/M8OO%FEVJV LM.O'&Q9D_>2(3C=GMT[?K7I-><^+/^2I^&_]U?\ MT-J]&H XG4M;\77VJW-EH.DQQ6]O(4-U<\!R/[N2!CZ9_"J%KXRU_1=?MM,\ M4V<*Q7)"QW$/&,G&>"01G&1P17HM>:_$ C6_%>A:%:_/<)(7E(Y\M6*]?P4G M\J /2JYSQUJ_]C>$KR96VS3+Y$7^\W'Z#)_"NCKSKQ;_ ,5%X]T?PZOS6]O_ M *1%/A]'*EG)<77E_:'@C'S.[XP./08'X50:Z^( M]Q$UW'9Z?;KCOXC\*[ZN0OOB7X:LXI/+NI+F9,@11PN"2.V6 % M $G@GQ<_B6"Y@N[<6]_:D"55SA@>,@'D<@@BM3Q!XDT_PW:+-?.Q>3(BAC&7 MD([ ?B.?>N9^'6BWD,NHZ]?*DM:KXV73;VS2RMWB9Q R'>HVY4DGO\ @*]!KSE/ M^2WR?]>W_M(5Z-0!%:Z$1KOQ9U'5K7FSM8]GFCHS;0G7WPQ M^@H [O6-9L="T]KW4)O+A!VC R6;L .YX-<+!X^UB^\6:7:K8"RTZ\<;%F3] MY(A.-V>W3M^M>A75E:WJQK=6\4ZQN)$$BA@K#.",]^37 >+/^2I^&_\ =7_T M-J /1J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# \1^++'P[Y<# MI)"_%>KZ[X@U*RU.&* 6Z9$*I@QL&P03GFNS-G M:F]%Z;>(W03RQ,4&\+DG&>N.37GW@K_DI/BC_KI)_P"C: /0[F;[-:33[&?R MD9]B]6P,X'O7!KJOQ!U9?M5EI=K8VY&8XY\;V'ODY_05Z#10!Q?A'QE>:IJM MQHFM6BVVI0@GY,@-CJ,WDOE6\0R[[2<#..@Y[T <%J.K?$#0[,ZC>0:?/;1\RQQC)09[X.?Q M&:[/P_K4/B#1+?4H4*"4$,A.=C X(SWYKC?$_C[2]3TB?2=%9[RZO5,(.PHJ M@]22V.<9KI_!VB2>'_#-M8S,#/S)+M.0&8YP/IP/PH K>(?&4&DW?]F6-M)J M&KL!MMH@?ER,@L>W'/\ AUJI\/\ Q+J/B2VU"34/*#0RJJ"--H (/'7VKJX[ M.UBNIKJ.WB6XFQYDH0!GP,#)ZG@"O/OA%_QZ:O\ ]=T_D: /2*YSQUJ_]C>$ MKR96VS3#R(O]YN/T&3^%='7G7BW_ (J/Q[I'AU?FM[;_ $BY';UP?^ @?]]T M 7=)6Y\'?#ZS-KITEY?SL&,* YWOSSCT _"J=QJ/Q(@MGOFL+'RU!W\J;% MO)\QKCJJYY'MDD?A7H% 'FMQXN\5^%[RW/B2QMY;*9MOFP<$>N"#U'7!'/K7 MI$^,?_7[5VE8VLV=K:>&];:WMXHFFMIY M)"B %V*-DGU- %/P+K=YX@\."]OBAF\YDRB[1@8QQ^-7_$6JW.CZ5]HL["2^ MN7=8XX4!ZGN<=N*Y_P"%?_(FC_KYD_I7;4 >=W&H_$B"V>^:PL?+4%S;J S M?3=D_GFND\(^)XO%.D&Z$7DSQ-LFC!R >Q!]#6MJ6H0:5IMQ?7+!88$+M[^@ M^I/%<3\*+&6'1+R_D38MY/F,8ZJO<>V21^% 'H%>=I_Q4WQ99OO6>BQX'H9! M_7<3_P!\5VNMZFFCZ)>:@^,01%@#W;HH_$X%U\./J,^3V\%@]])*HMDC\TR=MN,Y_*N$M/$?B_Q29;K0;2TM-/1BJ/<\LY M'7_('XFMWQ1831_#R[L8,O)#:*OR]PF,_H#53X+M1DU^3P]XAM8X-0 )BDC^[( ,_RY!'IVKM:\O\ %]]9 MM\1_#LUE<12S)+''-Y;!L R# ..^&->H4 >?_$>>34KW2/#%NV)+R822X_A0 M' /T^\?^ UK:_JFL:5)9Z/XV/;TR/P!/_ Z]$H \UO_ !)XX\-+'>:Q8V=Q9%@KF+ V^V0> M/J017H&G7\&J:=;WUL289T#KGKSV/O7,?$S48;3PA-:.09[QECB3N<,&)_#' MYD5L^%-/ETOPMIMG,")4A!=3_"3R1^&<4 --!T2\ M>SOKTQW* $QB)V/(R.0,?K7(Z,LOC/Q^OB..(PZ;9J%CWL-[D9QP.G))_#% M'IM%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ;&E?\ 'JW^^?Y" MKU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YWQ#IGB*_NXGT?6DL(% M3#H8@Q9L]T\!^)['4+F_MO$4$=UXQUKL8+#5?^$8DL;K4A)J312(+M4VX8YVG ] 1^5 '->*O$=WJE^? M"WAS]Y>2Y6ZN%^["O<9['U/;H.>G3>'= M/#>DQV-J-Q^]+(1S(_1T[CB M@#2\9ZO_ &+X5O;E6Q,R>5%Z[VX!_#D_A4'@+2/['\(VD;+MFN!]HE^K=/R7 M:/PK!\:D^(/&6B^&D),*-]HN0/3W_P" @_\ ?5>B # '04 ,EBCGB:*:- M)(V&&1U!!'N#6+JG@_0=3LY(9=-MHF9>)H8U1T/J"/3T/%1>)O#U_J\MM=Z9 MJ\NGW=N&5=N=C@XX./I[_2L*;PUXYU*%K34?$MLEJ_RN8(\,R]\X5>W;- !\ M*=0NKK1KRTGD,L5K*%A:F\VF>(([.T( 2$P@D<<\XYYS0!A?"?\ U.M?]?*_UKT.:5+> M"2:5@L<:EV8]@!DFO.M,\!^)]&$PT_Q%! )FW2;8<[C^(K0\>ZCR]2/_ $$?\!KT M&LOPYI0T3P]9:> -T48\S'=SRWZDU8U6"]N=,GATZZ6UNW $]='5/2M,MM&TR#3[12L,*X&> MI/4D^Y.35R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H:[_P B_J7_ M %ZR_P#H!KF/A7_R)H_Z^9/Z4_5_#OBS4+J\$/B.**RG+!8#"/E0\;O44 >@RRQP0O-,ZQQHI9G8X"@=237G%S-=? M$K5_LEJ7@\.6DF99L8,[#L/Z>G4\X%=3XPT"[\2:*MA;7BVQ\T/(6!PZ@'CC MWP?PKG[+P?XNTVSCM+/Q+!#!&,*B6XP/TH [VWMXK2VCMX(UCAB4(B+T4#@" MN%^)5S)>_P!E^&[4_OK^<%\=E!P,^V3G_@-;?A_2O$=C?22:QK:7UN8RJQ+$ M%PV1SG'ID?C7/>'O^*C^).J:T?FMM/7[/;GMGE&/$ UBXU+0=?:V-P0SV M\XW1@X R.".WI0!0^(/AC2+;P[-JUG;16-Y:LC(]N/+W98#! [\YSUXKJ/"E M]<:CX6TZ[NR3/)"-['^(CC/XXS^-.W@C6.*-0B(O10. * .?\ '_\ R(VJ?]SA7Q%$;"!US M(1RF?$'C/1?#2?-"C?:+D#T]#_ ,!!_P"^J]# P,#I0 5Y MRG_);Y/^O;_VD*ZOQ%8:W?QVZZ-JJ6!4L92T8;?TQVXQS^=5VF;R><8QTQCI0!Z17-:KX"\/:O=O=7%F4G+5]16^N#(2LJH%VK@<>_.?SKF?["\?0%H(/$UK);]!)-'^\ _P"^#_.@ M#G?&7AG1[&^T?0='M=MY=S;I&W%G"_=&2>@^\?\ @->N !0 .@XKEO#?@Q-( MOY-6U&\?4-5ESF=QPF?[OOCC/IP,5U5 !1110 4444 %%%% !1110 4444 % M%%% !1110 5PWQ7_ .1/3_KZ3^35VETDTEI,EO((IVC81R$9"MC@X[X->?:G MX(\5:S:BUU#Q)#/"&#[&AQR._ ]Z .YT?_D"6'_7M'_Z"*9K.LV6@Z;)?7TF MR-> H^\[=E [FL+0-"\3Z;?6QOM?CN;")2AMQ"!D;<+SCL*X@!T'D#_"MFVDU'PYX9O;K7-06_F@WRK($V_+M&$_/ M/YT C1[F]#)U_/<1_P!\5Z)7$?#+3Y(]#N-6NW.F3PZ==+:W;@".9EW!>1GCZ9K@]2\!^)]8,!O_ !%! M.8&W19AQM/'H/84 >D5P/Q*N9+W^R_#=J?WU_."^.R@X&?;)S_P&MOP_I?B. MQO9)-8UM+ZW:,JL8B"D-D\/?\5'\2=4UH_-;:>OV>W/;/*Y'X;S M_P "% '?6MM%9VD-K"NV*%%C0>@ P*P/%OBR+P];+!;K]HU2X^6WMU&3D\!B M!VSV[_RZ6O.KGP#KI\27.M6NN0QW$DC-&[Q;F13T SD# XXH V?!OA:;21-J MNJOYVLWGS3.3GRP>=H_3/T '2JOQ4MGG\&EU4D07"2-[#E<_^/"F?\([XX_Z M&R+_ +\#_"NK;3OMFAC3M3<7)D@$5PX&W><8+#TYYH C\/727OAS3;A""'MH MR<=CM (_ Y%<5K__ !,OB[HMK"-_V2-9)/\ 9(+/S^&W\Z?:^#?%NA;[70O$ M%NMBS%@LZ?,N?0;6&?IBMSPMX/&A7%QJ-[=M?:IZ\!^)[S4K?4;CQ%!)=V^/*E M,/*\Y],=ZZSP[I^N6"W UG5DO]Y7RML879C.>W.>/RH K>+?%D7A^W6WMU^T M:K Q'IGMW_ )0>#?"TNDB;5=5?SM9O/FE)[A2'NYC%#GLO4CZ?='_ &K7C[4 M;C2_!$5C)-YU_>!+9G48+G'SL![XQ_P*ND\/:4NB^'[+3P!NAB ?'=SRQ_,F M@#3K,N/#NBW2,LVDV3ALY)@7/USC.?>C7]);6])DLDNY;20LK)-%U5@/,G_H!/ZT 9WAJ(^'_B??:%82NVFO&7,1;(C.T, M/Q!./H>:]-KF?"W@^'PZ\]Y/ZE;CP'XG&L'5QXB@^WE=IF M\GG&,=,8Z5T]M+J/ASPS>W6N:@E]- 'E60($^7 POUSG\Z . ML]&CW'T\P<_GN(_[XKT2N(^&6GR1:'<:MW0(+>W\TY)HYK=)%:6(0 ;U!Y'3N* .QKSGQ9_R5/PW_ +J_^AM7 M9:]::I>Z<(M(OUL;GS 3*R;LKSD?R_*N+NO ?B>\U*WU&X\1027=OCRI3#RO M.?3'>@#TBBL/P[I^N6"W UG5DO\ >5\K;&%V8SGMSGC\JW* "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KS?P5_R4GQ1_UTD_\ 1M=-XATOQ%?W<3Z/ MK26$"QX>,Q!BS9/.<>F/RKF+/P%XFL-0N;^U\101W5R29I!#DODY/48ZT >D MUP?BGQ#=ZM?GPMX<.^[DRMU<*?EA7N,_S/;H.3QTL5AJA\,/8W.HB34FA=/M M:IMPQSM.!Z C\JXS2O 'B71%E&G>(+>W\TYW"MMF=?)B]=S<9'T&3^%9UCH7C&'4+> M6Z\31S6Z2*TL0@ WJ#R.G<5E^,R?$/C71O#2?-!&WVBY ].N#_P$'_OJ@#H/ M >D?V/X1LXV7;-./M$OU;H/P&!^%=%+#%/$T4T:21L,,CJ"#]0:>!@8'2N<\ M3>';_5IK:\TS5Y=/N[=64;<[7!QPQR/3T/%<]\*-0N[K1+NUGD:6*UF"PN3G (^Z/8?UHF\,^.=3A:TU'Q+;+: MO\K^1'AF7OG"KV[9KK-!T*S\.Z6EA9@[02SNWWG8]2?\]J -.O-_A%_QZ:O_ M -=T_D:W]:T?Q3>:I)-IGB".SM"%"0F$$KQSSCGG)KG]+\!>)M%65=.\100" M5@SA8<[C^(H ]%GFCMX))Y6"QQJ7=CV &2:X'X)[A2'NYC'%G^% M_3'^U72^'M*71?#]EI MX W0Q /CNYY8_F30!H2RQP0O-,ZQQHI9G8X"@=237G%S+=?$G6/LMJ9(/#EI M)^]EQ@SL.P_IZ Y/.!74^,= N_$FC+86MX+;]Z'DW D.H!X./?!_"N?LO!_B M[3;..TL_$L$,$8PJ);C _2@#O;>WBM+:.W@C6.&)0B(O10. *R?$WB6S\,Z: M;FY.^9\B& 'YI&_H/4U6\/Z5XCL;V236-;2^MS&56-8@N&R.^#^% '+3S77Q)UC[+;^9!X;M),RR]#.P]/Z M#L#D\X%>C6]O%:V\=O!&L<,2A$1>B@=!7!67@_Q=IMG':6?B6"&",85$MQ@? MI6]X?TOQ'8WLDFL:VE];M&56-8@I#9'.<>F?SH P_B5BT 8GB?Q-9^&=--S<'?,_$$ /S2-_0#N:P_"/AV\FOW\3^( M 6U.?F&(C @0C'3L<<8[#W)J#7_ NK:KXH;6;?5H8RI7R%ECW>5@#H#QUR?Q MJ7_A'?''_0V1?]^!_A0!W) (P1D&N3O/AQX:O+I[@V;Q,YRRPR%5S].WX5KV MUAJ8\-M8W>I;]1:)T-XB8PQSM8#CH"/RKF/[#^()4VY\2V8A[2"/]YC_ +X_ MK0!B7>AZ7%\2M&TC1K542S*SW)!+'(.[YB>>@7_OJNW\;:O_ &+X4O;A6VS. MODQ>NYN,CZ#)_"F^%_"-KX;6:8S/=W]Q_KKF0@SSUYKG?&9_P"$A\:Z M-X:0[H(V^T7('IUP?^ @_P#?5 &_X#TC^Q_"-G$R[9IQY\OU;D?D,#\*U=:U MJST'3)+Z]DVQIPJC[SMV4#N:T ,# Z5Q'C'P5J'B75K>ZAU&**&",!894+ - MDDG'0YX_*@"KX1I'B:*2U'"K=IDJ/;*MT_"K.D^![DZU'K/B+4SJ5Y%@Q(%Q&A'0_@> M0 ,\T =K1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW M^^?Y"KU4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S M8-!TZWURXUF. _;IUV/(SD\<= 3@=!6E110 4444 %%%% !6;J.@Z=JU[9W= M[ 99;-M\/SD '(/(S@\@5I44 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% ",H92IS@C!P<5GZ-H>GZ!:-:Z= M#Y43.7;+%B3P.I^@K1HH **** "BBB@ HHHH S8-!TZVUNXUB.$_;KA=CR%R M>..@)P.@K2HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *IZKI=IK.GR6-\C/;R$%E5RN<'(Y'N*N44 0VMM#96 MD-K;H$AA0(BCL ,"IJ** "BBB@ HHHH 1E#*5.<$8.#BL_1M#T_0+1K73H?* MB9R[98L2>!U/T%:-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!FZCH.G:K?6=Y>0&6:S;?#\Y 4Y!Z9P>0 M/RK2HHH **** "BBB@ JGJNEVFLZ?)8WR,]O(0657*YPXJY10!%:VT-E M:0VMN@2&% B*.P P*EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *S;?0=.MM;N-8C@/VZX79)(7)XXZ G Z#\ MJTJ* "BBB@ HHHH **** ,W4=!T[5;ZSO+R RS6;;X27("G(/3.#R!^5:5%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !2,H="IS@C!P<4M% &=HVAZ?H%FUKIT'E1,Y=LL6)/3J?H*T:** "BB MB@ HHHH *S;?0=.MM;N-8B@/VZX7;)(7)XXZ G Z#\JTJ* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O]\_R% M7JHZ5_QZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T444 ; M&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** .9HHHH V-*_X]6_WS_(5>JCI7_'JW^^?Y"KU !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%-61'SL=6QUPOR@XK-_P"%C^$_^@K_ .2\O_Q- '4T5'!/'*%T'5=(L3:&8ZC-Y>\2;?+Y49Q@Y^][=* .@HHHH * M*** "BBB@ HHHH **** "BBF3316\+332)'$@RSNP ]R: 'T5RTWQ%\+02^ M6=3#G."8XG8#\0.?PK8TO7M+UM"VG7T5QMY95.&7ZJ>1^5 &C1110 4444 % M%%% !1110 444V218HGD"2>5ML<:EW;T &2: )**HZ5K%AKEG]KTZ?SX- MQ3=L9>1U&" >]7J "BBB@ HHHH **** "BJNI7\.EZ9E M4/"^KW.NZ%#J-S:K;&8L416)^4' /- &S17/7WCGPWIM[+9W6I!)XCM=1#(V M#Z9"D4VS\>>&K^\AM+;4P\\SA(U,,BY8]!DKB@#HZ*SM5U[3-#\C^T;H0>>V MR/Y&;!R5H Z:BN=N_$SV' MC.TT2YME6VNXMT-QN.2_/RD?AC\1ZUT5 !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%-#J6*A@2.H!H =1110 4444 % M%%% !11574-1M-*L9+V^F$-O'C:6[NX+&TENKF01P1*7=SV H FHK-T?Q!I>OQ2R:9="=8B%?Y M&4J3TX8 UI4 %%86K>,=!T2##3;U)G4 M9:/!5P/7:<''O0!JT5EZSXCTG0!$=3O!!YV=@V,Q..O"@^M9T7C_ ,+3$!-7 MC&3CYXW3^:B@#I:*BM[B"[@2>VFCFA<95XV#*?H14M !16/J7BK1-(U".POK M]8;F0 JA1CP3@9(! _&MB@ HHKG-0\=^&]-G,,VIHTJG!6%6DQ^*@C]: .CH MK&TCQ7H>N2>58:A')-C/E,"C_@& S^%;- !115>\OK73K9KF\N(X(5ZO(V!0 M!8HKEE^(OA5I_*&J =MQAD"_GMKI+>Y@N[=)[:9)H7&5>-@P(]B* ):*** " MBBB@ HHHH **** "BBB@ HHHH **** "BLBP\3:9J>M7>DVTK-=VF[S%*$#@ M[3@]\$@5KT %%%% !1110 44C,$4LQP ,DU0TC6].UZU>YTVX\^%'\MFV,N& MP#C# =B* -"BBB@ HHHH **P-7\41Z3X@TS26M6D:_; D#X"5EA4 M-NW(.,_GD?A6GJ.HVNE6$M[>RB*WB&7<@G&3@<#GJ: +5%4-(UFPUVQ%YITX MFAW%2=I!##J"#S4FIZG9Z/8O>W\WDVZ$!GVEL9.!P 3UH MT5G7&N:=:Z*NL M37!6P9%<2B-C\K8P< 9[CM5BPO[75+&*\LIA-;RC*. 1G\#R* +-%9NKZ_I> M@QQ/J=T(!*Q6/Y&8L1[*":FU+5+/2+![Z_F\FV3&Y]I.,G X )[T 7**AM;J M&]M(;JW??!,@DC;!&5(R#@\U4U77M*T.-7U*]BM]W*JV2S?11DG\J -&BN;L MO'OAF_F$,6J(LA. )4:,'\6 %3^+-JCI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5[J^L[% M0UW=06ZGH99 @/YU8KP[QJUVWBR_%WNR'Q&#T\O^''MC^M=.%P_MY\K=C&M5 M]G&]CU__ (2+1/\ H,:?_P"!*?XT?\)%HG_08T__ ,"4_P :\ HKT/[,A_,< MWUR78]__ .$BT3_H,:?_ .!*?XTR7Q+H<43R'5[%@JEB$N$8G'H $X_M18J)6$!;_GGQ^F=URPL;> M#:@CA4#&2 !P *MZ?>QZEIUM?0JRQW$2RJ''(!&1GWKE_B2&'@*Y#MN8-%D MXQD[A6UX4_Y%'1_^O.+_ -!% #(?$UI/XKN/#RQ3"Y@B$C2$#800IP.<]&'; MUKEOB%_R-?A'_KZ_]GCHT_\ Y+;JW_7JO_HN*CXA?\C7X1_Z^O\ V>.@#M=7 MUBRT/3WO;^;RX5.!QDL>P [FN3D^*&GPQK/-H^K1VS_<=* -_P]XEMO$<4TEM:7L"Q;>;F,)NSG&W!.>E5M<\:Z7H=XMBRW%W>L,_ M9[5-[+QD9YX_G4OA""XL/!FG1W@<2QP;F5NH&20/P&!BO/? ^OO:RZEJDFAZ MGJ5Y=3'=<6L'F!1U*Y[')Z?2@#N-&\=Z9JM^NGRQ7-A>M]V&[3;N/H#GK]<5 MH>(_$=KX9LH;J[BFD2681 1 $@D$YY(]#7G_ (SO[_Q&EC+8^&-:M[ZUFWI- M):,,+Z9'N :UOBX2?"]B2,$W:Y'I\CT :&I?$G2+&ZD@@@N[X0G$LMN@*)^) M//\ +WK?T+7K#Q%IXO+"0LF=KHXPR-Z$5)I.EV>E:5#96D"I J*+&$;;>.?"(.B@.X'Z4 8GB[Q7:WGC#1[B.WO433;G]ZKH 7Q M(,[!GG('?%>B>'?%=GXE:X%K:WL/D!2QN(PH.<],$^EGUYEX!*Q^/_$L4 MO$Y>0C/7 E.?YB@#M+3PGH%E;B"+2+,J%VDR0J[-]202:CM?"&C6&MQZK96W MV6=592D)Q&P(QRO^&*;XBTW7[^6 Z-K"6"(I$BM&&W'L MJ06CXVW+P#:??KT^F:QO'E[YGC[1K.:TN+VUMXQ,;6%-S2,2W0=^%'X9K9O? M%C7UA/9S>$-?:*:,QLILSC!&* .PMKRWO+-+NVE66!UW*Z'((KE$^)>AOI2W MNRY$CRM%':A 97(QS@'&.1U/K47PVMM0L_"=Q;:A;7%NR3OY23H4.TJ#P#VS MG]:ROA%IEHVG7>IM"K78G,*R'G:NU3QZ9S0!T6A>/M+US4?[/\JXL[PYVQW" M@;CZ @]<>N*Z>:6.WA>::18XD4L[L*/#%_$H6X:XVLPX+ M!60C^9_.KWQ6O9;7PDD,3%?M-PL;X[J 6Q^8% $DOQ+TTR.;/3M3O+>-L/<0 MP?(/<9/\\5T6AZ_IWB&R^U:?-O4'#HPPZ'T(KF-+\4G2],MK*V\(:\L4,84; M;,\^I_'K5+P9#>CQYJMVFD7^GZ==PEPEQ"8P'RI[\9R7P!V- &+XN\5VMYXP MT>XCM[U$TVY_>JZ %\2#.P9YR!WQ7H6@>*[+Q(+H6UI>0B!07^TQA0V<],$^ ME26YD&5MX%W.1Z]0 /QKG?A#_R+-Y_U^'_T!*K^ M#D35_B%XBU2Y'F26TACAWC[HW%01Z$*F/Q- &[I'Q TO4]2CT^6WN[&YE.(E MN8\!SZ @]?K5O7O&.G:!=1V%YX(Y'A?? M$S*"4;U![5P&OPZGX9\=2>*(=/>_L9XA'*(^6BX /T^Z#GIR10!T>@^,;76[ MYK!K*]LKQ8_,\JYCVY7CD'\?:NCK"\/^*M'\2Y:QEQ-B/NG> ?T)%9FI:C-;_!J&97 M82R6D4.[O@D*?_'ZAY?WI+:,%/P)//Y8K=T#Q)I_B2 MS>XL'?\ =G;)'(NUD/N/\*I^!=/@T_P?IPA10T\0FD8#EF;GG\\?A6Y#9VUO M---#!'').0TK(H!..A[XKLM'T;QE;:K!-J6OP7%FI/F1*G+#! M_P!D=\4 8_Q9_P"8'_UW?_V6O2*\W^+/_,#_ .N[_P#LM>D4 _( ]S47A?P!INFZ?'-J=K'>:A* \IG4.$)YP >./6L M7XID1ZQX=EF_U"R/N)Z?>0G]*]#U"*YN-.GBLK@6]RZ$13%=P0]CB@#*U/P7 MX?U2%HY=,@B8]);=!&X]\CK^.:T7T;3Y[.WMKNS@NX[= D?VF-9", #/(Z\5 MYWXF_P"$S\,:6M_-XE693*L>U(5!R03GD>U>DZ=,]QI=I/(I_.N_3PYH4;JZ:+IRNI!5EM M4!!]1Q7&?%#_ )"'AK_KY?\ G'7HU '!_%.W9=%L=5A.VXL;I65O0'_ZX6NT ML+M;_3K:\3[L\2RCZ, ?ZUSOQ'4-X#U+/;RB/KYBU<\%L6\&:23U^SJ* -ZB MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *;)(D2%Y'5$'5F. *=7 M#^/3<>?:+\WV;:2/3?GG],5AB:WL:;G:YT86A[>JJ=['5_VQI?\ T$K/_O\ MK_C1_;&E_P#02L_^_P"O^->1T5Y/]K3_ )4>O_8\/YF>N?VQI?\ T$K/_O\ MK_C1_;&E_P#02L_^_P"O^->1T4?VM/\ E0?V/#^9G0Z_XFN-1G>"VD:.S4X M7@O[G_"N?5F1@RD@CH0>E)17FU:LZLN:3U/4I484H\D%H=IX9\4L7%GJ1T5I_:T_Y49?V/#^9GKG]L:7_T M$K/_ +_K_C5N.6.9 \3JZ'HRG(->,5U_@-KC[7=*-WV;RP6]-^>/TS6^&S&5 M6HH..YSXG+(TJ3J*6QW5O:5-*Q&EZS:1,[-T5R!D_@Q_)J[;XE?\ (B7_ /O1?^C% MJC=^'QXB^%^FP(H-U#9Q2VY[[@@^7\1Q^7I6!<^(#K?PDO8;AC]MLFBAF!ZD M>8NUC]0,?4&@#O/!G_(FZ3_U[+6%\3;Z0Z79Z):G-SJ4ZH%]5!'_ +,5_6MW MP9_R)ND_]>RUQ$VMZ;>_%:2[U&\BAL],0Q0F0\,XX/\ X\S'_@(H DT*W'@S MXEMI 8_8K^!1&6[G&0?^^@P_&O2[EI$M9FA7=*$8H/4XXKRWXB:SI&H1Z=J6 MDZE!+?V4V0$/.WJ#^! _,UZ9I=_'JFE6M_%]RXB60#TR.1^'2@#SGX76VDZC M#J$M]'#MJ>D7;Z=J!;>2N=C-Z\?:R,,A@9$R".XKKY_"7A MVYA:)]%L55NIC@5&_ J 17)?$'_D\-6\?,[2L,#KRR!?U! MKH_B!J_]D>$+HHV)KG_1X_\ @77_ ,=S0!YW=:9)XOM/$_B;YCY,@^S#U1?O M?DF/QKT_P;J_]M>%;&Z9MTP3RI?7>O!)^O!_&N?\)ZYX8TCPG::?/JEKYC1E MIU)/+-R0?IG'X5F?#/48;/7=6T**X6:V9S-;2 \, <'\2NT_A0!J_$W6;JST MRTTJQ+"XU%RA*G!VC *_B6 ^F:UM \$:/HNG1PR6<%U<%?WLTT863_4B9.#TXD7/Z8KTJ@#SCQ]X0LK/2SKFCP+975FRNPMQL4KG MJ .A!YX[9]J[#PQK']O>'+/46 $DJ8D [."0?U&:A\9ND?@W5F?&#;,O/J>! M^I%9GPRC:/P/:LW1Y)&7Z;B/Z&@#L*\LGA?Q_P#$&XL[B1QI&F$J41L;B#C\ MV;//H*]3KS'X6'9K7B&.0?OMZ=>O#/G]2* .U/A/P\;7[.=&L?+Q_P \1N_[ MZZY]\U+H6@V?AVSEM+$R>0\S2A9&W;<@# /IQWK4K$\7WTNG>$M2NH6*RK"5 M5AU!8A<_K0!EZG\1='L;U[.VBNM0G3[WV5 R@^F<\_AFK6@>.=(U^Z-G$9K: M['2"Y4*S>N,$Y_G5;X;Z;;V7@ZUGCC4376Z25\13[2Z\%L?,,^N,'\Z .T\0Z_;>&]+-_=12R1[U3;$ 3D_4BL+4OB3I M%C,8K>"ZOF0!I6@0%8\]B<]?T]ZB^*G/@S/_ $\1_P!:W_#&F6>F>'+*"UA5 M$>%7?U=F4$D^M %!/'V@/H/]K&Y98]VSR2O[W?UV[>_UZ>]5M*^(NE:EJD>G MS6]W93RG$?VA Q/0<'@G_)KF_!&B6!\?Z]O@5A83/\ 9E/1/G(!QZ@#BKOQ MOU H [K5]3BT;2;G49T=XH%W,J8R><<9^MWMV@BN;JYGB$OV>% S1@C/S:3^)CDX&?0>E %OPWXSTOQ,TD5MYD-U&,M!, &QZC!Y%:&M:[I M^@67VK4)Q&AX11RSGT4=ZXCQ)$NF?%;0KRV&Q[O:DH4?>R2A)_ C\J-61-;^ M+UEI]V/,M+.'>(F'RD[=W3OSMS]* +X^*>E!@TNFZG%;M]V9HEP?U_EFNRL; MZUU*SCN[.9)H)!E74\&G7-K!>6LEM<1+)!(NUT89!%<#\+'D@;7=++LT5IZ?8:C+I]K:7FHW4/$JVL>X(>X)]?I6EX?\ $EIXBAG: MWBN();=@LL,Z;64GI_*N&L[N^^'>N:F=1TZ:YTV]F\Q;N$9(Y.,]L\]"1[5Z M!HVLZ;KMJ;S39TE4D!^,,I]&'6@#,T?4M%N?%>JVEEIWDZA!_P ?%QY:CS.1 MGD'/7%<-\0O$UO>:UI]O%!>1MIMT_FET #D,O*<\_=/7'45M^$O^2F^)_P ? M_0A3/BA_R$/#7_7R_P#..@#I?#WC"R\27,T%K:7T+1)O+7$04$9QP0QYI=>\ M8Z7H$Z6LWG7%X_(MK9=[_CR,?SKH*\A\+:\T/B/6]6DT;4=3N9IMJ26L'F>4 MN3P?3C:/H* .STOQ]IFH:C'I]S;W>G7T,3T .>I]\5U=>5^--2O/$ MVFP16WA?7(;N"821S/:,-HQR,CGT_*O3+%I7T^V:=2LQB4R ]0V!G]: 'W7_ M !Z3?]DW_7-OY5P?PA_Y%F\_P"OP_\ MH"4 ;,_C[1K6\U.WNC+";!@C%E!\UCV0 Y)XJE9_$W2+B_CM;FVO++S2!'+< M( I!Z$X/'ZBL;P]IEI?_ !4UV6ZA64VSM)$&Y ;$?M#H#+ M!.A1LTM8+N_>,X=[9 RCUP<\_R]ZL:GJ$UO\ M#)KU783-IR'>#R"R@9_6HOAKI\-GX-MIXT'FW1:25L(?&_A6[T^4N@D"NC##(=XX(KTO4M3L]'L7O+^=88$ZLW<^@'<^U>>^*-.M+ M+XG>'Y[:%8GN9E>7;P&8/C./6E^)5V7\1Z#82037-L&\^2VA7!W-< MM)XP:6V:W?P=KS0LFPQFS."N,8QZ57^&%KJ%EIFH6]Y:75M$+C= EQ&4.".< M _04 ;OASQ98^)#U+=^*;.V\2VV@I#/<7DPRWE M %8AURV3Z<_2N-\;1OX/\4VGB;3C&#=%DGMR<>8<;9 MW'B2[E6>_P!1=LN#G8H;D>V2.GH!0!W5<3\4=1:R\(FW0X>[F6(XZ[1\Q_D! M^-=M7F_Q5.ZZ\/1-_JWG?=^:#^IH [K1K!=+T6RL5&/(A5#[D#D_GFN-\<2M MKOB/2/"D#'8\@N+LCLHSQ^08_B*] KF-"\+3Z?XEU/7+^YCN+B[.V/8I'EIG MIS[!1^% &!X?(\)_$*^T%ODL=0'G6H[ \D ?^/+_ ,!%:_Q,_P"1&N_^ND?_ M *&*L>+O"LOB!["ZL[E;6^LY-Z2LI/'7''N ?SJM\2MW_"!W6_&[?%G'3.\4 M :6@6L-]X&TVTN4#PS6$:.I[@H*Y#P?>R^$?$]YX5U&7%M(QDM97.!TR/IN M_,8[UVWA3_D4='_Z\XO_ $$5P7Q)4:]XBL=&TRV\_4H8V:1E/(!&X*?P&?Q' MK0!9T=&\=>.9M9F4G2=-;9;*PX=AR/\ XH_\!%;GQ,_Y$:[_ .ND?_H8J+X8 MZA:77A5+."-8KBT,+) M;QB-U^A _GD5:NM'CF\,2:,"SQ_9/LZLW7A< GWZ&M2B@#B?A;J#7?A+[-(? MGLYFB /7:?F'\R/PKMJ\X^%QVZCXEB7[B7";?SD_P%>CT %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!S-%%% &QI7_ !ZM_OG^0J]5'2O^/5O]\_R%7J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *K7>G6-_M^V6=O<;?N^=$KX^F15FBFFUJ@:N9O_".Z)_T!]/\ M_ 9/\*/^$=T3_H#Z?_X#)_A6E15>TGW)Y8]C-_X1W1/^@/I__@,G^%1S^&-# MG@DB.DV2!U*[HX$5AGN"!P:UJ*/:3[L.2/8\(\0>&+_P_=,L\3/;%CY"#WJ**UMX&W0V\4;'C*( ?TKT8 M9FU&THW9RRPBOHSA?!7@<6T;WNMVD3R2+B*WF4,$'J0>,_RKKO\ A'=$_P"@ M/I__ (#)_A6E17#4Q%2I+F;.B%*,59(S?^$=T3_H#Z?_ . R?X4?\([HG_0' MT_\ \!D_PK2HJ/:3[EQFCP]H@.1H^G@_]>R?X5HJJHH50%4# & !2T5+ MDWNQI);'F_C '_A:'AKC_GG_ .C#7I%%%(9A>,=+FUGPG?V5NNZ=D#1KZE6# M8_'&/QKC_#GQ$L],\/P:9?6=V=1M%\D0I'G?C@#V/8UZ;3=B[]^T;L8W8YQ0 M!Y=X3DU&X^*5W.O0Z* / M._B:SVU]H-\HAN1#.0+)^3*3MZ+WZ8_$>M4XM4@TR3[?+\.)K9D.XRHFX)[C MY!C]*U/&6EZK%XITOQ'863:A%:)M>V0_,,%CD#_@7;/(J:3QW?RQM'9^$]7: MZQ@++"513[G'3\OPH Z'0/$%AXDT[[98LVT-M>-QAD/H17!:1?2_#;5;[3]3 MM9WTJXEWV]U&N1^/X8R.HQWS72^ ?#EWH&E7#W^U;N[E\QXU.0@[#CC/7I76 M$ @@@$'J#0!QR?$C2;NZBM=-MKZ]FD<+B.' 4$]3GGCZ50^+W_(LV?\ U^+_ M .@/7?I&D8(1%4'^Z,4Z@!D7^J3_ '17G_@@?\5]XL_Z[M_Z,:O0Z* /._B7 M%-9ZEH.NI"\L-E/F7:.F&5AGTS@BNG\/>+-.\3/<+IZW&( I=I(]H^;/ YZ\ M5ND9&#TIJ(D:[455'HHQ0 ZO.?%OA[5-*\1Q^*O#\1FD'-Q HR2<8)P.H(Z@ MF3Z#->F/!%(VYXD8^I4&I* ."\=:9?VNMZ9XITVW:Y>R&R>% M1SL!)S^3,#Z<5.GQ3\.M ';[6LO>'R_8Y[57W!8YUPQ Z''O7)?"+_D6;S_K\;_T!*]!HH \\^)8SJOA M?_K[;_T*.MWQWH,WB'PS);VPSO%;Y&1@]*:B)&NU%51Z*,4 _$#3M)UBYT[5;:ZM3$W[N79N21< M=1CG]#]:ZM$2-=J*JCT48H>-)!AT5AZ,,T >9Z&8_$/Q,77-(LY(--AB833% M-@E@-M'N!\V0\EB.P!]?[H]Z .K0ED5B"I(S@]JHZY_R+^I?] M>LO_ * :OT4 <-\*/^1/;_KZ?^2U5TC_ )+3K7_7J/Y15Z'10!S'Q#_Y$34_ M]U/_ $8M4K;2'USX3V^G1D"66S0QY_O*0P'XD ?C7:44 >8>&_'L'AW2DT;7 M[2[@NK,%%Q'GWH?6NP\,>(+CQ$MU='3I;2R5E%L\OWI1SD^GIT_.M MUXTDQO16QTW#.*=0!RFA^+YM7\6ZGHKV'E):%]LVXDG:P7D8[YS75T8HH \Y M^*<;6LNAZNH.+:X*L?Q##_T$UZ*CK(BNA#*PR".XK&\6:+_;WAN[L5 \XKOA M)_OKR/SZ?C47@R:]D\*V<>H6TUO#_PM#Q+Q M_P ]/_1@KTBBB@#S;XN$I!HTQ5BB3.6('^[_ (&K?_"W= _Y\]2_[]1__%UW MU% '):YIEOX^\'PS6H:*1QYUJTPP0>1AL9X/^!KG=(\>7OAFWCTGQ/IETK0 M1QSHN2RCIG) ;Z@UZ?3719%VNH8>A&: /)?%_B^W\8Z;'I.BV%]/-YRR$^7Z M C& 2>]>I:;$\&E6<,B[9(X$5AZ$* :L)&D8PB*HZX48IU 'G/Q0'_$P\-?] M?+?SCKT:BB@#BOBG=BW\&O#GYKF=(P/7!W?^RUTF@V9T[P_I]FP(>&W16!_O M8&?US7+^)-,O?$7C?2K)K68:59#SYIBA".W7:#T/11^)KN: "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *9-#%<1F.:))$/574$'\#3Z*&K[@G M;5%+^Q]+_P"@;9_]^%_PH_L?2_\ H&V?_?A?\*NT5'LX=D7[6?\ ,RE_8^E_ M] VS_P"_"_X4?V-I9'_(-M/^_"_X5=HH]G#L@]K/^9GF6O\ AVXTJXDDBC9[ M,G*..=H]&]/K6&!DX'6O::B6V@1]ZPQJWJ% ->95RJ,I7A*R/5I9O*,;3C=G M%^%_##O*+W48 (@/W<4@^\?4CT^M=9_8^E_] VS_ ._"_P"%7:*[J.%ITHJ7-Y9J5T_5%' MG #Y5D#!B/;) (^IKV:B@#DM.U'^Q/A?;7[J0T%B&4$=6(POZD5C_#[PI877 MAL:AJMC#=3W. !B MO2GBCD8,\:,1T)7-/H \S^)MPMCX@\-WTJ.88)3(VT^!5X_%?2YE* MV6F:E//CY4\M0"?J&)_2N^HH \[\/:#J^O>*%\4>(8/LPB ^RVI&",=.#R , MD\\D\U%XM!\2?$/2?#X!:VMOWMP.QS\Q!_X" /\ @5>DT4 8O_"(>'?^@+8_ M]^17"^,+"W\'>*M%UW3K9(+7=LFCB7 XZ_B58C\*]4HH Y'Q]X;D\2:'')9 M->VK>9#SC>#]Y0?? /X5C:;\4(K*W2T\06%Y#?Q#:[+&/FQW()!!KT>F/%') MC?&K8Z;AF@#Q_P 9^-)?$NGK;6-IZDC/S-G@<< =\9R<5Z=X<.FC M0+.+2;A)[2*,(KJ>N.N?0YY(K0GMH+FW>WGB22%UVM&ZY4CTQ7.:1X&L="U\ MZEIMQ<0Q,K*UJ6RASTYZX'OF@#J*\P\0:;JOA#Q=)XFTFU:YLKC)N(E!XW?> M!QT!/(/8_KZ?10!P"_%K1WA'EV&H/<'A8@B\GZ[OZ?A6O:#4O%GA+4(M5LAI M[W1=((R#E4P-I;/.=V>PZ=*Z58HU7>&O&'_"(6?]@>([.Y M@DMV/E2*FX%2>,@>_&!C/7) MKTUT21=KJK#T(S3J .)^*G_(FG_KXC_K74Z/_P @2P_Z]H__ $$5=HH \\\$ M#_BOO%G_ %W;_P!&-1\7A_Q3UC_U]_\ LC5Z'10!S?C;_D0]2_ZX#^8KD?"G MC?\ X1[0;2SURRGCMBA:TN8DW+(N3P>>H.?Z^I[3QK#+<>#M3B@B>61HOE1% M+$\CH!3?!MLT?@S3(+F JZQ?-'*F"#D]0: .3TAKGQOX\AUX6TL&E6"[86D& M"Y&<#ZY.3CH !5CQG9:AHOBNR\6V%LUS#&FRYC7J!R,_0@]>Q%>B=!@44 <% MW'.!TKT!HHW8,\:L1T)&<4^@#SSPE M_P E-\3_ (_^A"G_ !3M;@V6EZE#"TB64Y:3:/N@X.3[97K[UZ!10!SWA[QE MIOB6XD@L$N0T<8DYG^'7B?4FO+2>71K^3>EQ$N=AR2!^& MX@CCID5Z:D:1C"(JCT48IW48- '%/\3=&E98M.MKZ^N'^[%%#@_K_P#7KM:8 MD4<>?+15SUVC%/H BN?^/2;_ '&_E7!_"'_D6;S_ *_&_P#0$KT&B@#SSPE_ MR4WQ/^/_ *$*TOB?_P B1653=D$YQU]2<'H0:]3IK1H^-Z*V.F1G M% 'DM_J6H:UXZ\.:ENXHH XB'XJ>'VMPTZW4,P'S0F+)![C/3^5=!HFOQ MZSI4NHM:SV=NCL ;E=I9 =_TY/Y&M0Q1LX=HU+#HQ'-/H \UT2V_P"$]\57 M.N7T1?2+3,-I"XX<^I'XY/N1Z4SP_-+X'\:3>';EF.FWSA[1V[,>%_/[I]P* M]-HH *\]^+5J[:)87\8^:VN<$^@8=?S4?G7H59OB#2DUO0;S3G(!FC(0GLPY M4_F!0!%XK34K2:WN+1V@Q*A7?[\?_H8KKZ* .3M]:B\/_#6PU&4!C'8Q"-#_ !N5 M 4?G^F:I?#G19H[6?Q#J.6O]2)<,W41DY_\ 'CS] *[FB@#S#75?P-X[AUR! M6_LS425N44< G[WX_P 0_$5O_$IED\!W3H0RLT1!'0C>*["B@#"\/6T5YX&T MVUG7=%-81QN/52@!K@=-OM4^&6H7-EJ%G+=:1,^^.:,=^@([9(P"I]/S];I" M P(8 @]0: .!E^*-M>+Y&AZ3?7EZX^5'0 ^^TD_YZUV<-S-#HL=UJ*K%.EN M)+A5Z*P7+ >P.:M)&D8PB*H]%&*YSQV]^?"\]KIMI-@#"^$]NYTG4=1D&&NKG'UVC.?S8_E7H59GA[25T/0+/3E()ACPY'=CRQ M_,FM.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** .9HHHH V-*_X]6_WS_(5>JC MI7_'JW^^?Y"KU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 *-( MTA+6.1+YE#2,Q!7+;>!744 %%<=XW\:2^&)+2WL[:.XN9E:1E?.$0=^/Q_(U MO>']737M"M-210OG)\R YVL#@C\P: -.BL[7-:M= TF74+LGRX^ J]78] *X M^'Q5XVU"W6_L/#,!L7&Y/,D^=E[$98$_]\\T >@T5D^'=8EUO2_M,]C+93K( MTL370TKP]#<1P/M8^=@CKC.2/2@#T:BO/Q\1;S3+ MB*+Q%X?N+%).DR$L/R(Y_ Y]J[NUNH+VUCN;:59895#(ZG@B@"6BHYYH[>"2 M>5@L<:EW8]@!DFN#\+?$6;7?$"Z?=64=O%.K-;N"WC\Y&GNIO]5;H<%O.1Z']: .LHHJO?7/V+3[FZV[O) MB:3;G&< G'Z4 6**\ZTWQOXKU>S^UV'AN&>#<5WK-CD=1R:U?#WCC^TM7;1M M4T^33M2 .U'.5? SCG!!QR.Q'>@#L**Y_P 6ZAKNG6$$FA6*WXE6Z**S]0-JG'ZF M@#M**** "BBB@ HHHH ***XGP5J^H:CXC\2V]W=/-%;7.V%&QA!O<8'X ?E0 M!VU%%% !1110 4444 %%%% !117*^#/%5QXF_M'S[>*'[+*$7RR3D'/7/TH MZJBBB@ HHHH **XGQSK&H:9K7AN&RNGACN;EEF5MJ-UH,FIZE=3327 MLS2(LCDB- < *#T&<].V*U?$^NIX=T&XU!E5Y%PL2,?ON>@_K] : -BBN4\& M>+9O$7VRVO[9+6^MF&Z)?K6%/XWUV?Q%J&EZ1H<5W]C!_>% '<4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!S-%%% &QI7_'JW^^?Y"KU M4=*_X]6_WS_(5>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ K*U'Q!8Z;-Y,K.\HY*1C)'USBM6N# MUW1K]=5GECMY9HY7+JT:ENO8XZ4 ;7_"9:=_SQNO^^5_^*H_X3+3O^>-U_WR MO_Q5,K/R'\B&?S=IV;U7&??FN5_LK4?^?"Z_[\M_A0=+U!02;&Y '))A;_"@ M"M)(\TK22,6=CEB>YIM%% &UH&N?V3(Z3!WMW&2J\D-ZC-;W_"9:=_SQNO\ MOE?_ (JN,AMI[EBL$,DK 9(C4L0/PJ;^RM1_Y\+K_ORW^% '6_\ "9:=_P \ M;K_OE?\ XJC_ (3+3O\ GC=?]\K_ /%5R7]E:C_SX77_ 'Y;_"C^RM1_Y\+K M_ORW^% '7+XQTXL 8KE1ZE%_QKGY@;3[J*?XP_Y*AX:_P"V?_HPUJ?$?0GU#15U M.TRM]IQ\U67[Q3J?RQN_ ^M &7XU_P"2D^%_^ND?_HVO2*\?O=:7Q!XG\&Z@ M"/,9XTF4?PR"0;O\?H17HGC#5_[$\+7UVK;9=GEQ>N]N ?PSG\* .4T*&/Q9 MX\UO4YU\RRMHC9P^A!!4D?4;S_P*G?#6XDTW4-8\,W+?O+64R1Y[C.UB/;[I M_&LWPA?^(M T)(+/PK+GX''XUVU3VFHZ5=RF46#J(V)R0#N!7/H-O M'UJ#X3?\QS_KNG_LU '=ZMI=MK.F3V%V@:*52,D9*GLP]Q7#?":\F^Q:GI8_$:)=)\5:%KD'[N1I-LK#C M.PJ1GZAB/H*].KS'XF.-4U_0M#@):9G+.HYP'( _DQH ].JAKO\ R+^I?]>L MO_H!J_5#7?\ D7]2_P"O67_T T <'\.O$NC:5X6%M?:C#!-Y[MLT?4_"?G7VG6UQ*9W7?(@ M+8XXS5'QQH]OX,O-.UO02;25I2KQ*QVM@9Z9Z=B.G2@#J?B'KVH>'M#M[G3I M%CEDN1&Q9 WR[6/?Z"NDN[Z'3]-EOKI]D,,?F.?8"N&^++^9X4L'P1NNU.#U M'R-6K\1/,_X5_>;.G[K=]-Z_UQ0!DV.J^-?%LGEBL1F4.SXZ]5. M>?858TKQ5K6E^)8M!\41P%[C'V>ZAX5B> /<$\= 0:Z'P<8SX.TCRL;?LR9Q MZXY_7-^+_\ R!-/_P"O MD_\ H)KT:@#B]9\2ZK>>(CX>\-1PFYB7=N,50O]6\7^#VAO M=8N+;5--=PDABC"-'GZ ?KG\,UB:#:Z[=^,_$BZ5JD5A<"YHH [*[U6TL]&DU623-JD/G M;E_B7&1CZ\8^M<-8:EXY\60/J&ES66EV)8B%95#%\<=2K9Y[X%7?&=A+IOPL M-B)?,-M%!$[@8W!64=/KBMWP<8SX.T@Q8V_9D!QZXY_7- $?AZZUZ:TO+?7[ M6..X@.U)HONS*1U'^>_05YSX"U'7VTR?2= MHA*TYFEN[C_5Q*54 ?4X/K]/ M3V.7_4O_ +IK@?A#_P BS>?]?A_] 2@!MIXC\2>'_%%GI/B62WNH+TA8KB%0 M,$G Z =R 01WSGUZ/QKJEWHOA6[O[)PEQ&4"L5#8RX!X/L:YOXE@?VQX7;N+ MIN?^!1UL?$K_ )$2_P#]Z+_T8M &18ZOXT\4V,4^D?9=/MEC53<7*Y:>0#YB MHP0%SGM^/87_ =XHU*^U6^T+7(D74;0;MZ# =00#P..X((Z@UN^%/\ D4=' M_P"O.+_T$5R5F /C;?XXS:C/_?M* -WQAXK/AZ*WM[2 7.I7;;((>P[9/KR0 M .]9$EO\28[8_'= M7H] '.>#O%*^)]-D>2(07ENP2>('@'L1['!_(US_ ,/?^1K\7?\ 7U_[/)4? M@(!O'/BIX,?9O.8<=,F1L8]N#4GP]_Y&OQ=_U]?^SR4 :GBKQ9=V&I6VAZ); MIUDU&2]T^]BB&^2W2,9"CKCY5)X]\U#II M ^-FJ>?C>;?]U_WQ'C'_ '->BR%!&QDV[,'=NZ8[YH RO#.OP>)-%BU"%?+ M8DI+'G.QQU&?R/XURMOKGB;Q=J5ZN@7%OI^G6K^6)Y8P[2'\01[^P(J+X1Y7 M1M3DSBW^T_+GMA1G],5E>#M5U318K]]*T6XU/1IKI_)=#M<$=\<]1M[4 6H= M5\2(;95Z\$+UQGTZ&MR3Q'J6G?$I-'O94.G7<8-M\@ M!4D<<]3\RD?B*B\/Z3K&J>,)/%&L6@L52+RK:V+;F QCG\SUQR:;\4-/D.EV M>MVW%SITP;<.RDCG\&"_F: .G\2ZL-#\.WNH#&^*/]V#W<\+^I%5_!]WJ5_X M9M+W59 ]S< R#"!<(3\O ]N?QKC_ !EJ@\4IX;T>R; U(IMVGC?4=&L[87A*JEI % "N54EF/7 !8_P"%1ZMJOCKPO%'JFHS6 M-Y9%P)88EQLSVSM!'IG)YJ72/^2TZU_UZC^45;GQ$ /@34\CM&?_ "(M &_: M7T%WID.H(VV"6(3!FXPI&>:X&T\0>+/&%[8_O_ -E/C_O@TGPO\O\ X0F'9C=YTF_'KG_#% ''>(M0UF?Q M)X>L-=M8X[NTN@1-%]R96=,$?]\G_ 5ZEKNLV^@://J-SRL0^5 <%V/117&? M$:5JT"0:K8G$@3HXSCYUS4]3BNIYX3&_EQ;-QRO)Q@ M=%'04 0Z1XEU.R\:7/A[7Y4?S>;.<($##J!QZC]1BI+GQ%J6J>.8M$T65$M; M3YK^8H&Z'E1GIZ?4GTK,^* @N;C2+.S1WUQI

4<,J>_P#P+&/3!J;X536? M]EWMOM9-46A^@Y'USZT >@UP_P 5;QK;PB(%)'VFX1&^@RW\U%=Q M7G/Q?4G1-/;^$7)!^NT_X&@#N-&M!8Z)8VB@ 0VZ)QZA1FN)\2M_PE'C_3?# MR'=:67^D78'0GK@_A@?\#->@Q,'A1U^ZR@CZ51LM"TW3]1NM0M;8)=W1S-(7 M9BW.>Y..?3% '$^*2?"OCW3O$2#;:7@\B[QT[ D_A@_5*[?6R&\.ZB000;24 M@C_<-.U72+#6[+[)J-N)X-P?:6*X(Z$$$&H=5@CM?"U[;PJ5BBLI$0$DX 0@ M1V.CS7/P\BUJR)6]TN\>0,O79\I/Y'GZ9KTZSUN+Q!X'FU"/ 9[602 MH/X'"D,/S_0BL?X5HLG@R5'4,K7,@*D9!&U:PK/?X.\2:QX>D8BPU&W=[4L> M Q4[?ZK[D"@#;^$O_(HS?]?C_P#H*5D:!J^GZ/\ $;Q)+J%U';H[NJLYZG?T MK7^$O_(HS?\ 7X__ *"E97AW2['5/B/XECO[2&Y1'=E65 P!W]: '>.]:LO% M<-AH6A,+Z[>X$NZ,':@"DF.GT_"M[P/J=QJ_A&QNKMB\^&C9SU?:Q /UP!GW MS0!S'PF_YCG_ %W3_P!FJ7XJJUK;Z-JT0Q+:W6%8=IO5Q_WP] '>QR++$DB_==0P^AIU5M/4IIMJK=1"@/Y"K- M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 [%L_H*[NB@"AI>E6^E6YCARS-R[MU8_X5?HHH **** "BBB@#CO$'AK4- M2\;Z+JUN(OLMIM\TL^",,3P._6NQ(!!!&0>HHHH \OB^&]]8^-;:]LY(?[,B MNEG4,Y#( 02N,>V!^%=!XX\.ZGXEDTRTMC&M@DIDN69\'L 0.^ 6_.NPHH : MB+'&L:*%10 H'0 5SOCCP[)XD\/-;6X3[5%(LD)A&?H3^.*Z2B@#D+O0 M_$=WX%],:W23SKB5M\\V,;CV 'H/\:Y'2/"OC3P]->#2Y]-$= MQ)N)D)).,X[<=:]-HH \\F\&^*/$3(GB37(EM%;)@M5Z_H!GW.<5W%E80:5I ML=E80JD4*;8TS_,^YZFK=% ''^!O#-]HKZE?:L8VO[V7W^H6XB_LF\#%AO^96/S?=]FS^!J;Q;X*.NW4.IZ==?8]5 M@QMEY"OCIDCD$>O/^'744 >?(OQ,53;E]/;M]H.W/^?^ UAOI&N>"==3Q%?V MZ:PC*?/F0DM$3U//3CH<8QQQ7KM% &7H.OV/B/3OMM@SE VQU=<,C8!P?S'2 MK>HVS7FF7=JA"M-"\8)Z E2/ZTZVL[6R5UM;>*!78NXB0*&;U.._ J>@#S71 M?#_CO0-/^Q6,^EB'>7PY+')]\5;A\$ZSK>JP7_BS489XX#F.U@'R_0\ <<] M2?6N_HH Y/Q_X>OO$>BV]KIXC,L=P)")&VC&UA_45T5Y80ZAIDMA]6J* /.K+0/&OA97L]&N;*]L"Q,:W'!3/7CC'X$C\ZT-$\(ZE+KZZ_X MEO(KB]C&((8A\D?H>G;)P!WYS7:T4 &4823U_/ R/QSFF'_A8U\/)8:5IXZ&=/F;'J!EOY"NYHH IWFG1 MZCI$NGWI\U)HO+D;&"3C[P]#GFN$LM"\<>&(WL-'N+*\L-Y,7G<% >2<'&/I MDUZ/10!SWAO2M9LX;R;6]1%W=W1!VKGRX@ >%Z>O8=JJ?#_P]?>'-%N+6_$8 MEDN#(OEMN&-JC^AKK** .1\9^';_ %V_T2:S$>RSG+R[VQ@$H>/7[IK0\9:3 M=:YX7N]/LPAGD*%0[8'#@GGZ"MZB@#/T*SET_0-/LY]OFP6Z1OM.1D* :P8/ M#M_'\2KK76$?V*2 (IW?-G:HZ?@:ZZB@#F/&'A+_ (22&WGM;C[+J-H=T$O8 M]\$CD<@$'M6.T'Q(N(#9--IL(*[3=J<,?ICH?P%=_10!A^%?#-OX7TLVL4AF MFD;?-,1@NW] /3ZUF^$_#M_HVO:_=W8C\J^GWP[&R2-SGGT^\*ZZB@#C_%?A M"ZU/4K?6]&NUM-5MP "W"N!ZD=\$CHW&3:VT3R3.PY?@EB?\^@KS[P=X0!TQG&3BO5;FWBN[6:VG7=%,C1NOJI&"/RKB+;P M7X@T/?!H'B4PV;,6$4\"OM^F01^0% %*]U/Q1X+U33EU+4X]4L+N3RR#&%<= M,GIG//J:[_4;.'4=-N;.?'E3Q,C'T!'7\*Y>R\$W,^KP:IXBU=]3GMSNAB"! M(T/7./KZ =!UKH]:M+F_T:[L[2=8)YXS&LC D*#P>GMF@#S/X5:4T^LW6HRO MYL5BA@@;J,L3DK^&?^^J];K$\*>'U\-:%'I_F++)N:2611@,Q_\ K #\*VZ M"N.\!^&M0\._VI]N$0^T2JT?EONR!G_&NQHH Y&P\.W]M\1]2UR01_8KB (A M#?-G"=1_P$UJ>+=,N=9\+WNGV@4SS!=@]<9;>&/%GA2]N(_#:CINK7M]'=Z@MTCSC=MCBC4@A4&.>_\ GFNXUW1K?7]'GTZYR$D' MRN!DHPZ,*T:* //K*Q\?^'[=;"S.G:A:Q_)$TQ(*KV[@\>G-=#X>M_$R2W%Q MKUW;.'4"*VMUP$/^(=>\IKV4[;>-&W")>G'X<# M\?6H]1\+:C:>-K?Q!H7E!93B\A=]H8'[Q_$<_49KMJ* "N3^(^FMJ/@RZ*#+ MVS+< >R_>_\ '2:ZRFR1I+$\%/#DGAFTNK,7GGVSS&6%2F#&#V)R<]!^OK6_0 55U.W>[TJ\MH\ M>9- \:Y/&2I JU10!S'@30KWP]X>-G?B,3&=I,(VX8( Z_A3?''A1O$^F1BV M9([ZW;="[G (/52>W8_45U-% ',> ] O/#OA]K.^,?G/.TN(VR "%'7\*P6\ M+^+--\4ZIJFC36 2\=C^^))VDYZ8KT6B@#SR\\,^,_$2"TUK5K."PR#(ELN2 M_P"&!G\3^%=QIFG6^DZ;!86BE8(%VJ#U/J3[D\U;HH X[P'X:U#P[_:GVX1# M[1*K1^6^[(&?\:R_B$/[7\2^'] 3DR2>;*/12<9_)7KT6N>L_#!B\87GB&ZN MA/)*@C@CV8$*X ZYY.!^I]: .AHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F:*** -C2O^/5O M]\_R%7JHZ5_QZM_OG^0J]0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',T M444 ;&E?\>K?[Y_D*O51TK_CU;_?/\A5Z@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** .9HHHH M0WDMHK1*J'YB3D&I/[6G_N1_D?\:** #^UI_P"Y'^1_ MQH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/ M[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI M_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ MN1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D? MY'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_ MQHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:* M* #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ M_M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6 MG_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[ MD?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^ M1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\ M:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^ MUI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:? M^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1 M_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y' M_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QH MHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** M#^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ M +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y M'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D M?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_& MC^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ M +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y M'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D M?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_& MBB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH M /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^ MUI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:? M^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1 M_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y' M_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH M_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6 MG_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[ MD?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^ M1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\ M:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB M@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH / M[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI M_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ MN1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D? MY'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_ MQH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/ M[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI M_P"Y'^1_QHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ MN1_D?\:** #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D? MY'_&BB@ _M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_ MQHHH /[6G_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:* M* #^UI_[D?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ M_M:?^Y'^1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6 MG_N1_D?\:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[ MD?Y'_&C^UI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^ M1_QH_M:?^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH /[6G_N1_D?\ M:/[6G_N1_D?\:** #^UI_P"Y'^1_QH_M:?\ N1_D?\:** #^UI_[D?Y'_&C^ MUI_[D?Y'_&BB@ _M:?\ N1_D?\:/[6G_ +D?Y'_&BB@ _M:?^Y'^1_QH_M:? M^Y'^1_QHHH /[6G_ +D?Y'_&C^UI_P"Y'^1_QHHH JI SJ&!&#ZT444 ?__9 end EX-101.SCH 19 flgt-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Equity and Debt Securities link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Fixed Assets link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Other Significant Balance Sheet Accounts link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Reportable Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Debt, Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Related Party link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Equity and Debt Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Fixed Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Other Significant Balance Sheet Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Reportable Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Summary of Significant Accounting Policies - Roll-Forward of Activity in Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Equity and Debt Securities - Summary of Equity and Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Equity and Debt Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Fixed Assets - Major Classes of Fixed Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Fixed Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Other Significant Balance Sheet Accounts - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of other long-term liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Reportable Segment and Geographical Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Reportable Segment and Geographic Information - Schedule of Information Regarding Operations and Assets for Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Reportable Segment and Geographical Information - Summary of Revenue by Geographic Distribution (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Reportable Segment and Geographical Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Debt, Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Leases - Schedule of Operating and Financing Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Leases - Schedule of Supplemental Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Leases - Schedule of Lease Income (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Equity-Based Compensation - Summary of Activity for Options to Acquire Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Equity-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Equity-Based Compensation - Summary of Activity for RSUs Relating to Shares of Company's Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Equity-Based Compensation - Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Income Taxes - Summary of Income (Loss) Before Income Taxes and and Gain on Equity-Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Income Taxes - Summary of Elements of Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Income Taxes - Reconciliation of Gross Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Retirement Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Related Party - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Business Combinations Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Business Combinations - Summary of Revenue and Operating Income or Loss (Details) link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Stock Repurchase Program - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Goodwill and Intangible Assets - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Goodwill and Intangible Assets - Summary of Carrying Amount of Goodwill, Net of Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Goodwill and Intangible Assets - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Subsequent Event - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] Auditor Firm ID Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Payment for purchase of redeemable preferred stock. Payment For Purchase Of Redeemable Preferred Stock Purchase of redeemable preferred stock Percentage of preexisting equity interest Fair value equity interest held before the business combination Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Life (in years) Money Market Funds [Member] Money Market Accounts Schedule of available-for-sale and trading securities. Schedule Of Available For Sale And Trading Securities [Table] Schedule Of Available For Sale And Trading Securities [Table] Schedule of available-for-sale and trading securities. Schedule Of Available For Sale And Trading Securities [Line Items] Schedule Of Available For Sale And Trading Securities [Line Items] Geographical [Axis] Geographical Lessor, Operating Lease, Payment to be Received Total Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false] Practical expedient not to disclose amount of transaction price allocated to unsatisfied performance obligations Vacation accrual Accrued Vacation, Current Noncontrolling Interest [Member] Noncontrolling Interest Restricted stock units vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Cost of Revenue Cost of revenue Cost of Revenue, Total Debt securities, Aggregate Fair Value Total debt securities Debt Securities, Available-for-Sale, Total Marketable securities Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Other Liabilities, Noncurrent Other long-term liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Business combination recognized identifiable assets acquired and liabilities assumed debt free net working capital. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Debt Free Net Working Capital Debt-free net working capital Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) Restricted Stock Units Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Trade Accounts Receivable and Allowance for Credit Losses 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Fair Value, Inputs, Level 1 [Member] Level 1 Basic earnings per common share attributable to Fulgent Business Acquisition, Pro Forma Earnings Per Share, Basic Entity Public Float Entity Public Float Debt, commitments and contingencies disclosure. Debt Commitments And Contingencies Disclosure [Abstract] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Other Current Assets [Table Text Block] Schedule of Other Current Assets Available for sale securities debt, equity securities and trading securities unrealized gain before tax. Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Gain Before Tax Equity and debt securities, Unrealized Gains Finance Lease, Liability, to be Paid Total lease payments Income Tax, Policy [Policy Text Block] Income Taxes Property, Plant and Equipment, Useful Life Estimated useful lives of fixed assets Useful life in years Revenue Revenue Revenue from contracts with customers by payor type Insurance revenue for services related to claims Percentage of accounts receivable from contract. Percentage Of Accounts Receivable From Contract Percentage of accounts receivable from contract Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Change in valuation allowance Disaggregation of Revenue [Table Text Block] Summary of Revenue from Contracts with Customers by Payor Type Revenue, Related Party, Type [Extensible Enumeration] Acquisition of businesses, net of cash acquired Cash, net of cash received Cash, net of cash received Concentration Risk Type [Axis] Concentration Risk Type Deferred tax assets, unrealized gain/loss on available-for-sale debt securities. Deferred Tax Assets, Unrealized Gain/Loss on Available-for-sale Debt Securities Unrealized gain/loss on available-for-sale debt securities ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Deferred income tax expense (benefit) including of change in valuation allowance. Deferred Income Tax Expense Benefit Including Of Change In Valuation Allowance Total Deferred Schedule of Business Acquisitions, by Acquisition [Table] Contract with Customer, Liability, Current Contract liabilities Redeemable preferred stock investment noncurrent. Redeemable Preferred Stock Investment Noncurrent Redeemable preferred stock investment Boston Molecules, Inc. Boston Molecules Inc [Member] Boston Molecules, Inc. Title of Individual [Domain] Subsequent Events [Text Block] Subsequent Event Fair value of the Company's 30% equity interest held before the business combination Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Reporting Unit Goodwill, Gross Goodwill, Acquired During Period Goodwill acquired during year Number of customers. Number Of Customers Number of customers Debt, commitments and contingencies. Debt Commitments And Contingencies [Line Items] Debt, Commitments and Contingencies [Line Items] PTJ Associates Inc. P T J Associates Inc [Member] PTJ Associates Inc Operating Lease, Liability, Noncurrent Operating lease liabilities, long term Stock Repurchased During Period, Shares Number of shares repurchased Repurchase of common stock, Shares Common stock shares not issued and holdback as partial security for indemnification obligations. Common Stock Shares Not Issued and Holdback as Partial Security for Indemnification Obligations Common stock shares not issued and holdback as partial security for indemnification obligations Minority interest post restructuring Minority Interest Post Restructuring Minority Interest Post Restructuring Fair Value Measurement [Domain] Net Income (Loss) Attributable to Noncontrolling Interest Net loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest, Total Net loss attributable to noncontrolling interest Contingently issuable shares Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of Shares Finance Lease, Liability, Noncurrent Finance lease liabilities, long term Schedule of Goodwill [Table] Business combination recognized identifiable assets acquired and liabilities assumed right of use finance assets. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Right Of Use Finance Assets ROU assets - finance Purchase of preferred stock of privately held company. Purchase Of Preferred Stock Of Privately Held Company Purchase of preferred stock of privately held company Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Operating lease right of use assets reduced due to lease modification and termination. Operating Lease Right Of Use Assets Reduced Due To Lease Modification And Termination Operating lease right-of-use assets reduced due to lease modification or termination Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other Lessee operating and finance lease liability maturity. Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred: Selling and marketing expenses. Selling And Marketing Expenses Policy [Text Block] Selling and Marketing Expenses Stock Issued During Period, Value, New Issues Issuance of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Units/Shares Subject to Options, Ending Balance Number of Units/Shares Subject to Options, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Granted Comprehensive (loss) income attributable to Fulgent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Income tax payable Noncontrolling interest value percentage based on effective investment. Noncontrolling Interest Value Percentage Based On Effective Investment Noncontrolling Interest Value Percentage Based On Effective Investment Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Net deferred tax assets Common Stock, Shares, Issued Ending Balance, Shares Beginning Balance, Shares Common stock, shares issued Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Stock based compensation Diluted earnings per common share attributable to Fulgent Business Acquisition, Pro Forma Earnings Per Share, Diluted ANP technologies incorporation. ANP Technologies Incorporation [Member] ANP Technologies Incorporation ANP Technologies, Inc., Operating lease right-of-use assets reduced due to lease termination Operating Lease Right-of-use Assets Reduced Due To Lease Termination Operating lease right-of-use assets reduced due to lease termination. Compensation and Employee Benefit Plans [Text Block] Retirement Plans Equity Method Investments [Policy Text Block] Equity Method Investments Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Trade accounts receivable, net from related parties Accounts Receivable, after Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss, Total COVID-19 COVID-19 [Member] COVID-19. Repayment of notes payable. Repayment Of Notes Payable Repayment of notes payable Selling and Marketing Expense [Member] Selling and Marketing Foreign Tax Authority [Member] Foreign 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Other adjustments related to net income Business Acquisition, Other Adjustments Related to Net Income Business acquisition, other adjustments related to net income. Business Combinations Business Combination Disclosure [Text Block] Increase (decrease) in operating and finance lease liabilities. Increase Decrease In Operating And Finance Lease Liabilities Operating and finance lease liabilities Other comprehensive income (loss), net Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax, Total Research and development credits and depreciation adjustments. Research And Development Credits And Depreciation Adjustments [Member] Research and Development Credits and Depreciation Adjustments Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Translation and Foreign Currency Transactions Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate - operating leases Lessor, Operating Lease, Payment to be Received, Year Two 2024 Property, Plant and Equipment [Table Text Block] Major Classes of Fixed Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Number of Units/Shares Subject to Options, Exercisable Lessor, Operating Lease, Payment to be Received, Year Three 2025 Subsequent Event [Member] Subsequent Event Subsequent Event Type [Axis] Subsequent Event Type Finance Lease, Principal Payments Principal paid for finance leases Chief Scientific Officer [Member] Chief Scientific Officer [Member] Hanlin Gao Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases to prior year positions Additional Paid-in Capital [Member] Additional Paid-In Capital Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Income Tax Expense (Benefit) Earnings Per Share Basic And Diluted [Table] Earnings per share basic and diluted. Non-US [Member] Foreign Net Sales Revenue Business Acquisition, Pro Forma Revenue Useful life in years Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Discount for Lack of Marketability Measurement Input, Discount for Lack of Marketability [Member] Liabilities, Current [Abstract] Current liabilities Assets, Current [Abstract] Current assets Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Cash equivalents. Cash Equivalents Less: Cash equivalents, Fair Value Statement of Stockholders' Equity [Abstract] Operating lease liabilities - short term Operating Lease, Liability, Current Operating lease liabilities, short term Marketable Securities, Policy [Policy Text Block] Marketable Securities Royalty-free technology. Royalty Free Technology [Member] Royalty-Free Technology Fixed assets, net Property, Plant and Equipment, Net Fixed assets, net Series A Preferred Stock [Member] Series A Preferred Stock JEM enterprise. J E M Enterprise [Member] JEM Enterprise Class of Stock [Domain] Class of Stock Clinical institutional contracts. Clinical Institutional Contracts [Member] Clinical Institutional Contracts Fair value of the contingent consideration recognized Contingent Consideration Classified as Equity, Fair Value Disclosure Provision (gain) for credit losses Current period (gain) provision Accounts Receivable, Credit Loss Expense (Reversal) Available for sale securities debt, equity securities and trading securities unrealized loss before tax. Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Loss Before Tax Equity and debt securities, Unrealized Losses Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax provision at federal statutory rate Statement of Comprehensive Income [Abstract] Customer two. Customer Two [Member] Customer Two Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Entity Central Index Key Entity Central Index Key Entity Central Index Key Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Restricted stock awards Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Finance Lease, Liability, Current Finance lease liabilities, short term Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Provision for credit losses Plan Name [Domain] Plan Name Equity Securities Fv Ni Accumulated Gross Unrealized Gain Before Tax. Equity Securities Fv Ni Accumulated Gross Unrealized Gain Before Tax Marketable and non-marketable securities, Unrealized Gains Fulgent Pharma Holdings, Inc. Fulgent Pharma Holdings Inc [Member] Fulgent Pharma Holdings, Inc Fulgent Pharma Holdings Finance lease right-of-use assets reduced due to lease modification or termination Finance Lease Right-of-use Assets Reduced Due To Lease Modification Or Termination Finance lease right-of-use assets reduced due to lease modification or termination. Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Loss on disposal of fixed asset Assets, Fair Value Disclosure Total equity securities, debt securities and cash equivalents Increase (Decrease) in Other Operating Assets Other current and long-term assets Increase (Decrease) in Other Operating Assets, Total Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Undiscounted amounts required to pay under contingent consideration agreement, minimum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Summary of Carrying Amount of Goodwill, Net Of Impairment Schedule of Goodwill [Table Text Block] Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Unrecognized Tax Benefits, Interest on Income Taxes Accrued Accrual for interests (Loss) income before income taxes and gain on equity-method investments (Loss) income before income taxes and gain on equity-method investments Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Changes Measurement [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Deferred Tax Assets, Equity Method Investments Equity loss in investment 2027 Finance Lease, Liability, to be Paid, Year Four Financial Instruments [Domain] Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock based compensation Investment, Name [Axis] Investment, Name Award Type [Axis] Award Type Operating Lease, Lease Income Total lease income Effective income tax rate reconciliation other permanent differences. Effective Income Tax Rate Reconciliation Other Permanent Differences Other permanent differences Insurance customer. Insurance Customer [Member] Insurance Customer Finance Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term -finance leases Plan Name [Axis] Plan Name Geographical [Domain] Geographical Noncontrolling Interest, Increase from Business Combination Noncontrolling interest assumed related to acquisitions Net operating loss carryforwards expiration ending year. Net Operating Loss Carryforwards Expiration Ending Year Net operating loss carryforwards expiration ending year Assets Total assets UNITED STATES United States Noncash or Part Noncash Acquisition, Fixed Assets Acquired Purchases of fixed assets in accounts payable Margin account borrowing. Margin Account Borrowing [Member] Margin Account Borrowing Operating Lease, Right-of-Use Asset Operating lease ROU asset, net Unrecognized Tax Benefits, Interest on Income Taxes Expense Interest recognized Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued liabilities and other liabilities Tax (expense) benefit realized from deductions to awards vested or exercised Share Based Compensation Tax Benefit Expense From Vesting And Exercise Of Awards Share-based compensation, tax benefit (expense) from vesting and exercise of awards. Entity Registrant Name Entity Registrant Name Spatial Genomics, Inc., Spatial Genomics Inc [Member] Spatial Genomics, Inc., Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Debt Instrument Interest Rate at Beginning of Period. Debt Instrument Interest Rate At Beginning Of Period Interest on loan withdrawn from margin account Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash flow information: Retained Earnings [Member] Retained Earnings (Accumulated Deficit) Class of Stock [Axis] Class of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, Ending Balance Number of Shares, Beginning Balance Equity, Including Portion Attributable to Noncontrolling Interest Ending Balance Beginning Balance Total stockholders’ equity Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle Cumulative tax effect of accounting change Net deferred tax assets (liabilities) Net deferred tax assets (liabilities) Deferred tax liabilities Deferred Income Tax Liabilities, Net Minimum [Member] Minimum Minimum Earnings Per Share Basic And Diluted [Line Items] Earnings per share basic and diluted. Weighted average cost of capital Valuation, Weighted Average Cost of Capital [Member] Valuation technique, weighted average cost of capital Summary of business acquisition revenue and operating income or loss. Summary Of Business Acquisition Revenue And Operating Income Or Loss Table [Text Block] Summary of Revenue and Operating Income or Loss Revenue Revenue from related parties Revenues Revenues, Total Parent [Member] Fulgent Stockholders' Equity Proceeds from Stock Options Exercised Proceeds from exercise of stock options Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating Lease, Liability Total Operating Lease, Liability, Total Precision Diagnostics Precision Diagnostics [Member] Precision diagnostics. Finance Lease, Liability Total Finance Lease, Liability, Total Land Improvements [Member] Land Improvements Equity Component [Domain] Equity Component Notes payable, long term Notes Payable, Noncurrent, Total Notes Payable, Noncurrent Notes payable, noncurrent portion Segments [Axis] Stock Options Employee Stock Option [Member] Options Debt Securities due After 5 Year through 10 Years Debt securities due after five years through ten years. Debt Securities Due After Five Years Through Ten Years [Member] Land [Member] Land Receivables [Abstract] Software Development [Member] Computer Software Computer Software Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Stock consideration in business combination. Stock Consideration in Business Combination Stock consideration in a business combination Measurement Frequency [Axis] Measurement Frequency Long Term Equity Securities [Member] Long Term Equity Securities [Member] Long Term Equity Securities Foreign currency impact Goodwill, Foreign Currency Translation Gain (Loss) Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Common stock withholding for employee tax obligations Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development Research and Development Expense, Total Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance lease ROU asset, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Other Liability, Current, Related Party, Type [Extensible Enumeration] Deferred Tax Liabilities, Gross Total deferred tax liabilities Federal return to provision Effective Income Tax Rate Reconciliation Federal Return To Provision Effective income tax rate reconciliation federal return to provision. Deferred Foreign Income Tax Expense (Benefit) Foreign Stock Repurchase Program, Authorized Amount Stock repurchase program, authorized amount Assets [Abstract] Assets Proceeds from Issuance of Common Stock Proceeds from public offerings of common stock, net of issuance costs Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Lessor, Operating Lease, Payment to be Received, Year Four 2026 Amortization of Intangible Assets Amortization of intangible assets Anatomic Pathology Anatomic Pathology [Member] Anatomic pathology. Common stock, $0.0001 par value per share, 50,000 shares authorized, 32,416 shares issued and 29,653 shares outstanding and 31,248 shares issued and 29,438 shares outstanding Common Stock, Value, Issued Contingencies reimbursements Contingencies Reimbursements Contingencies reimbursements. FF Gene Biotech Member. F F Gene Biotech [Member] FF Gene Biotech Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in valuation allowance (Loss)/earnings per share, diluted Income (Loss) from Continuing Operations, Per Diluted Share Diluted Other Noncash Income (Expense) Other Other Noncash Income (Expense), Total Available for sale securities debt equity securities and trading securities current. Available For Sale Securities Debt Equity Securities And Trading Securities Current Marketable securities Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of fixed assets Proceeds from Sale of Property, Plant, and Equipment, Total Contract with Customer, Liability, Revenue Recognized Contract with customer liability, revenue recognized Furniture and Fixtures [Member] Furniture and Fixtures Total Accrued Liabilities, Current Accrued liabilities Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Equity-based compensation Share-Based Payment Arrangement, Noncash Expense, Total Auditor Name Auditor Name Operating (loss) income Operating income Operating income (loss) Operating (loss) income Re-payment for the margin account Repayments of Debt Debt, commitments and contingencies disclosure. Debt Commitments And Contingencies Disclosure [Text Block] Debt, Commitments and Contingencies Accounting Standards Update 2019-12 [Member] ASU 2019-12 Unrecognized tax benefits excluding interest liability. Unrecognized Tax Benefits Excluding Interest Liability Balance at end of year Balance at beginning of year Unrecognized income tax benefit Total Considerations Total purchase price payable Business Combination, Consideration Transferred Tax Period [Axis] Tax Period Deferred Income Tax Expense (Benefit) Deferred taxes Deferred Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Provision for income taxes Total income tax expense (Benefit from) provision for income taxes Research and Development Expense [Member] Research and Development Decreases to prior year positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Financial assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets Stock Issued During Period, Shares, Acquisitions Common stock issued in a business combination, Shares Lessee, Leases [Policy Text Block] Leases Concentration Risk, Percentage Concentration risk, percentage Two thousand sixteen omnibus incentive plan. Two Thousand Sixteen Omnibus Incentive Plan [Member] 2016 Omnibus Incentive Plan Total Equity-based compensation expense Share-Based Payment Arrangement, Expense Indefinite-Lived Intangible Assets [Axis] Payment, Tax Withholding, Share-Based Payment Arrangement Common stock withholding for employee tax obligations Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Cost of revenue. Cost Of Revenue Policy [Text Block] Cost of Revenue Measurement Input Type [Domain] Finite-Lived Intangible Assets, Net Intangible assets, net Acquisitions-related intangibles, net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Business acquisitions pro forma operating income (loss). Business Acquisitions Pro Forma Operating Income Loss Operating Income (loss) Schedule of Information Regarding Operations and Assets for Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Lessor and lessee operating and finance leases. Lessor And Lessee Operating And Finance Leases [Text Block] Leases Income Taxes Paid Income taxes paid Valuation Approach and Technique [Domain] Clinical insurance contracts. Clinical Insurance Contracts [Member] Clinical Insurance Contracts Noncash or part noncash contingent consideration for business acquisition included in current liabilities Noncash Or Part Noncash Contingent Consideration For Business Acquisition Included In Current Liabilities Contingent consideration for business acquisition included in current liabilities Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income (loss): Finance Lease, Liability, Undiscounted Excess Amount Less imputed interest Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Balance Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Number of customer types. Number Of Customer Types Number of customer types Goodwill and intangible assets. Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Earnings Per Share, Policy [Policy Text Block] Basic and Diluted Net Income or Loss per Share Variable consideration Variable Consideration Variable Consideration. Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases for current year positions Subsegments [Domain] Measurement Basis [Axis] Sale of Stock, Price Per Share Selling price per share Unrecognized tax benefits operating activities. Unrecognized Tax Benefits Operating Activities Unrecognized tax benefits Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Leases Reagents and Other Supplies Reagents And Other Supplies [Member] Reagents and other supplies. Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Proceeds from Noncontrolling Interests Proceeds from noncontrolling interest Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Summary of Revenue by Geographic Distribution Revenue from External Customers by Geographic Areas [Table Text Block] Operating Lease, Lease Income, Lease Payments Lease income Entity Voluntary Filers Entity Voluntary Filers Xilong Scientific Member. Xilong Scientific [Member] Xilong Scientific BioPharma Services BioPharma Services [Member] BioPharma services. Subsequent Events [Abstract] General equipment. General Equipment [Member] General Equipment Foreign loss before income taxes and gain on equity-method investments Income (Loss) from Continuing Operations before Income Taxes, Foreign Fair value assets, transfers between levels, amount. Fair Value Assets Transfers Between Levels Amount Fair value assets, transfers between levels, amount Laboratory information system platform. Laboratory Information System Platform [Member] Laboratory Information System Platform Other Assets, Noncurrent Other long-term assets Accounts receivable allowance for credit losses. Accounts Receivable Allowance For Credit Losses [Line Items] Accounts Receivable Allowance For Credit Losses [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Units/Shares Subject to Options, Granted Other accrued liabilities Other Accrued Liabilities, Current Finance Lease, Liability, to be Paid, after Year Five Thereafter Equity [Text Block] Stock Repurchase Program U.S. Agency Debt Securities Agency Securities [Member] Depreciation Depreciation expense on fixed assets Depreciation, Total Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities US Treasury Bill Securities [Member] U S Treasury Bill Securities U.S. Treasury Bills 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Business combination, measurement input Alternative Investment, Measurement Input Inform Diagnostics. Inform Diagnostics [Member] Inform Diagnostics Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Debt securities, Unrealized Gains Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price Per Shares, Exercisable Two thousand twenty one equity distribution agreement. Two Thousand Twenty One Equity Distribution Agreement [Member] 2021 Equity Distribution Agreement 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] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lease, Cost [Table Text Block] Schedule of Operating and Finance Lease Expense Entity [Domain] Entity Restructuring and Related Cost, Expected Cost, Total Restructuring and Related Cost, Expected Cost Additional costs expected to be incurred Finance Leases Term Of Expiration Finance Leases Term Of Expiration Finance leases term of expiration Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Total fair value of options vested Operating Cost and Expense, Related Party, Type [Extensible Enumeration] Noncash or part noncash purchase of fixed assets in notes payable. Noncash Or Part Noncash Purchase of Fixed Assets in Notes Payable Purchases of fixed assets in notes payable Net (loss) income per common share attributable to Fulgent: Earnings Per Share [Abstract] Net (loss) income per common share attributable to Fulgent: Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Equity and Debt Securities Indefinite-Lived Intangible Assets, Major Class Name [Domain] Investment, Name [Domain] Investment, Name Short term equity securities. Short Term Equity Securities [Member] Short-Term Equity Securities Accounting Policies [Abstract] Segments [Domain] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Lease, Description [Table] Lessee Lease Description [Table] Redeemable preferred stock investment. Redeemable Preferred Stock Investment Policy [Text Block] Redeemable Preferred Stock Investment Payroll liabilities Accrued Payroll Taxes, Current Percentage Residual Revenue Growth Rate Percentage residual revenue growth rate. Business combination recognized identifiable assets acquired and liabilities assumed operating lease liabilities. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liabilities Operating lease liabilities Purchase obligations, payable within next five years Recorded Unconditional Purchase Obligation, Due in Rolling Year Five 2025 Finance Lease, Liability, to be Paid, Year Two Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations of Credit Risk, Customers and Suppliers Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Other Noncurrent Assets [Member] Other Long-Term Assets Deferred tax assets lease liability. Deferred Tax Assets Lease Liability Lease liability Summary of Unaudited Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Recognized amounts of identifiable assets acquired and liabilities assumed, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Debt Instrument, Interest Rate, Effective Percentage Debt instrument, interest rate FF Gene Biotech Acquisition FF Gene Biotech Acquisitions [Member] FF Gene Biotech Acquisitions [Member] Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity Less: Cash equivalents, Carrying Value Cash Equivalents, at Carrying Value Customer Concentration Risk [Member] Customer Concentration Risk Commitments and Contingencies Commitments and contingencies (Note 8) Business Combinations [Abstract] Acquisition related transaction costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Statement of Operations Data: Cytometry Specialists, Inc. Cytometry Specialists Inc [Member] Cytometry Specialists, Inc Property, Plant and Equipment Disclosure [Text Block] Fixed Assets Undiscounted amounts required to pay under contingent consideration agreement, maximum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Related Party, Type [Axis] Related Party Weighted average common shares. Weighted Average Common Shares [Abstract] Weighted-average common shares: Lessee operating lease extended lease term expiration date. Lessee Operating Lease Extended Lease Term Expiration Date Lessee operating lease extended lease term expiration date Selling, General and Administrative Expenses, Policy [Policy Text Block] General and Administrative Expenses Operating Lease, Cost Operating lease cost Deferred Tax Assets, Excess Tax Basis In Net Assets Deferred Tax Assets, Excess Tax Basis In Net Assets Excess tax basis in FF Gene Biotech net assets Short-Term Lease, Cost Short-term lease cost Retirement Benefits [Abstract] Measurement Input Type [Axis] Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Service of related party Related Party Transaction, Amounts of Transaction Proceeds from Issuance of Debt Borrowing under margin account All Award Types Award Type Other Significant Balance Sheet Accounts Other Significant Balance Sheet Accounts [Text Block] Other significant balance sheet accounts. Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Accounts Receivable, Allowance for Credit Loss Allowance for credit losses at end of year Allowance for credit losses at beginning of year Allowance for credit losses Stockholders' Equity Note [Abstract] Marketable Securities, Gain (Loss) Net loss on marketable securities Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Contingent consideration Business Combination, Consideration Transferred, Other Deferred Tax Asset [Domain] Deferred Tax Asset AHMC healthcare Inc. A H M C Healthcare Inc [Member] AHMC Healthcare Inc. Reporting unit, percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Cost of Sales [Member] Cost of Revenue Deferred Tax Assets, Operating Loss Carryforwards Net operating losses Deferred Tax Assets, Operating Loss Carryforwards, Total Unrecognized Tax Benefits Unrecognized tax benefits Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Unrealized gain (losses) Debt Securities, Available-for-Sale, Unrealized Gain (Loss) Debt Securities, Available-for-Sale, Unrealized Gain (Loss), Total Unrealized (losses) gains Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Open Tax Year Years subject to income tax examination Share based compensation arrangements by share based payment award options exercised in period weighted average grant date fair value. Share Based Compensation Arrangements By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Exercised 2028 Finance Lease, Liability, to be Paid, Year Five Employee Service Agreements Service Agreements [Member] Summary of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Related Party Transaction [Domain] Fair value of the Company's 30% equity interest held before the business combination Gain in equity-method investments Gain on equity method investment. Gain Loss On Equity Method Investment Debt Instrument, Description Debt instrument, interest rate terms Fair Value, Recurring [Member] Fair Value Measurements Recurring Number of Reportable Segments Number of reporting segments Operating Lease, Variable Lease Income Variable lease income Additional Paid in Capital, Common Stock Additional paid-in capital Deferred Tax Assets, Net Net deferred tax assets Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Purchase obligations, payable within twelve months Recorded Unconditional Purchase Obligation, Due in Next Rolling 12 Months Equity Securities, FV-NI, Current Marketable and non-marketable securities, Aggregate Fair Value Total equity trading securities Income taxes. Income Taxes [Table] Income Taxes [Table] Accounts Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration] Payments for Repurchase of Common Stock Repurchase of common stock Reagents and supplies current. Reagents And Supplies Current Reagents and supplies Fair value of noncontrolling interest Equity, Attributable to Noncontrolling Interest Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Weighted-average effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of common stock options, Shares Number of Units/Shares Subject to Options, Exercised Consolidation, Policy [Policy Text Block] Principles of Consolidation Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other Liabilities and Equity [Abstract] Liabilities and Stockholders’ Equity Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Stock Issued During Period, Value, Acquisitions Common stock issued in a business combination Entity Address, Postal Zip Code Entity Address, Postal Zip Code Customer deposit. Customer Deposit Policy [Text Block] Customer Deposit Entity Interactive Data Current Entity Interactive Data Current Defined Contribution Plan, Employer Matching Contribution, Percent of Match Employer matching contribution, percent of match Selling and Marketing Expense Selling and marketing Selling and Marketing Expense, Total Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized income tax benefit that would impact effective tax rate if recognized Discount Measurement Input, Discount Rate [Member] Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Revenue, Product and Service [Extensible Enumeration] Type of Revenue [Extensible List] Credit Facility [Domain] Credit Facility Share based compensation allocation of recognized period costs. Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Latest Tax Year [Member] Latest Tax Year Number of laboratories certified under clinical laboratory improvement Number of laboratories certified under Clinical Laboratory Improvement Number of laboratories certified under clinical laboratory improvement. Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less imputed interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of shares, granted Number of Shares, Granted Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Net income attributable to Fulgent Business Acquisition, Pro Forma Net Income (Loss) Debt Securities, Available-for-Sale, Allowance for Credit Loss Credit losses Debt Securities, Available-for-Sale, Allowance for Credit Loss, Total Debt Securities, Available-for-Sale, Allowance for Credit Loss, Beginning Balance Debt Securities, Available-for-Sale, Allowance for Credit Loss, Ending Balance Municipal Bonds [Member] Municipal Bonds Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price Per Shares, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Deferred tax assets, research and experimental expenditures. Deferred Tax Assets, Research and Experimental Expenditures Section 174 research & experimental expenditures Customer one. Customer One [Member] Customer One Equity Components [Axis] Stockholders' Equity Increase (Decrease) in Accounts Receivable Trade accounts receivable Investments, Debt and Equity Securities [Abstract] Cash Payments to Acquire Businesses, Gross Other Receivables, Net, Current Other receivable Other Receivables, Net, Current, Total Equity Securities, FV-NI, Cost Marketable and non-marketable securities, Amortized Cost Basis Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value, Vested and settled Local Phone Number Local Phone Number Building Improvements [Member] Building Improvements Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Increase in equity method investment ownership percentage. Increase In Equity Method Investment Ownership Percentage Percentage of effective investment Defined Contribution Plan [Table] Defined Contribution Plan [Table] Current Federal Tax Expense (Benefit) Federal Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Restricted stock awards, Shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Goodwill Goodwill, net Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Notes Payable, Current Notes Payable, Current, Total Notes payable, current portion Statement of Cash Flows [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Income (Loss) Director [Member] Ming Hsieh Income taxes. Income Taxes [Line Items] Income Taxes [Line Items] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Fair Value Measurements Earliest Tax Year [Member] Earliest Tax Year Income Tax Authority [Domain] Income Tax Authority Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Property, Plant and Equipment, Policy [Policy Text Block] Fixed Assets Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross Profit Gross profit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Purchased patent. Purchased Patent [Member] Purchased Patent Common Stock, Par or Stated Value Per Share Common stock, par value Other Accrued Liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities. Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected to be recognized, weighted-average period Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Maximum President And Chief Operating Officer [Member] President And Chief Operating Officer [Member] Jian Xie Mean multiple Mean Multiple Mean multiple. Preferred Stock Of Privately Held Company [Member] Preferred Stock Of Privately Held Company [Member] Preferred Stock Of Privately Held Company Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Related Party Transaction [Axis] Related Party Transaction Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Reconciliation of Gross Unrecognized Tax Benefits Fair Value, Inputs, Level 3 [Member] Level 3 APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Equity-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Automobile. Automobile [Member] Automobile Ownership [Domain] Deferred Tax Assets, Gross [Abstract] Deferred tax assets Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Internal Use Software, Policy [Policy Text Block] Software for Internal Use Effective Income Tax Rate Reconciliation Tax Credits Research And Development Effective Income Tax Rate Reconciliation Tax Credits Research And Development Research & development credit Related Party Transaction, Purchases from Related Party Purchased from related parties Purchase of COVID-19 antigen rapid tests kits and licensing and development services from related party Equity securities fv ni accumulated gross unrealized loss before tax. Equity Securities Fv Ni Accumulated Gross Unrealized Loss Before Tax Marketable and non-marketable securities, Unrealized Losses Clinical patients contracts. Clinical Patients Contracts [Member] Clinical Patient Contracts General and Administrative Expense [Member] General and Administrative Noncash Investing and Financing Items [Abstract] Supplemental disclosures of non-cash investing and financing activities: Share-based payment arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Units/Shares Subject to Options, Canceled Health Resources and Services Administration COVID-19 uninsured program. Health Resources And Services Administration C O V I D Nineteen Uninsured Program [Member] HSRA COVID-19 Uninsured Program Common stock shares holdback as partial security for indemnification obligations. Common Stock Shares Holdback as Partial Security for Indemnification Obligations Common stock shares holdback as partial security for indemnification obligations Document Financial Statement Error Correction [Flag] ANP technologies inc [Member]. A N P Technologies Inc [Member] ANP Technologies Inc Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share Reportable Segment and Geographic Information Segment Reporting Disclosure [Text Block] City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flow from operating activities: HRSA Uninsured Program Member Health Resources And Services Administration Uninsured Program Member Health resources and services administration uninsured program member. Maturities of marketable securities in other current assets. Maturities Of Marketable Securities In Other Current Assets Maturities of marketable securities in other current assets November two thousand twenty equity distribution agreement. November Two Thousand Twenty Equity Distribution Agreement [Member] November 2020 Equity Distribution Agreement Business Acquisition [Line Items] Debt Securities [Member] Debt Securities Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Customer [Domain] Customer Notes payable Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Notes Payable Business combination recognized identifiable assets acquired and liabilities assumed notes payable. Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance General and Administrative Expense General and administrative General and Administrative Expense, Total Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Weighted-average common shares - outstanding, basic Weighted Average Number of Shares Outstanding, Basic Basic Weighted Average Number of Shares Outstanding, Basic, Total Deferred tax assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Share-Based Payment Arrangement, Noncash Expense [Abstract] Proceeds from maturity of marketable securities. Proceeds From Sale Of Marketable Securities Proceeds from sale of marketable securities Prepaid Taxes Prepaid income taxes 2019 Underwriting agreement. Two Thousand Nineteen Underwriting Agreement [Member] 2019 Underwriting Agreement Institutional customer. Institutional Customer [Member] Institutional Customer Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flow from financing activities: Research and Development Expense, Policy [Policy Text Block] Research and Development Expenses Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of Activity for RSUs Relating to Shares of Company's Common Stock Other Employee [Member] Other Employee [Member] Other employees Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Activity for Options to Acquire Common Shares Accounts Receivable [Member] Accounts Receivable, Net Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Net operating loss carryforwards expiration beginning year. Net Operating Loss Carryforwards Expiration Beginning Year Net operating loss carryforwards expiration beginning year Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments Related Party Transactions Disclosure [Text Block] Related Party 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Accrued legal liabilities Accrued Professional Fees, Current Debt, commitments and contingencies. Debt Commitments And Contingencies [Table] Debt Commitments And Contingencies [Table] Statement [Line Items] Statement [Line Items] Ownership Post -Restructuring of FF Gene Biotech Ownership Post -Restructuring of FF Gene Biotech [Member] Ownership Post -Restructuring of FF Gene Biotech [Member] Decreases for current year positions Decreases for current year positions Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities excluded from calculation of diluted income per share Investment margin liabilities current. Investment Margin Liabilities Current Investment margin loan Outstanding borrowing amount Lease, Cost Total lease cost Consultants. Consultants [Member] Consultants Subsequent Event [Line Items] Subsequent Event [Line Items] Business combination recognized identifiable assets acquired and liabilities assumed finance lease liabilities. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Finance Lease Liabilities Finance lease liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Elements of Deferred Tax Assets (Liabilities) Trade accounts receivable, net of allowance for credit losses of $25,226 and $41,205 Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Customer [Axis] Customer Contract Liabilities. Contract Liabilities Policy [Text Block] Contract Liabilities Operating leases term of expiration. Operating Leases Term Of Expiration Operating leases term of expiration Common Stock [Member] Stockholders' Equity Common Stock Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Stock Repurchased During Period, Value Aggregate cost of shares repurchased Repurchase of common stock Share based compensation allocation of recognized period costs. Share Based Compensation Allocation Of Recognized Period Costs [Table] Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Equity-Based Compensation Other Assets, Current Other current assets Total Prepaid Expense, Current Prepaid expenses Prepaid Expense, Current, Total Building [Member] Building Entity Common Stock, Shares Outstanding Schedule of available for sale debt securities and equity/trading securities reconciliation. Schedule Of Available For Sale Debt Securities And Equity Trading Securities Reconciliation Table [Text Block] Summary of Equity and Debt Securities Accounts payable Accounts Payable Accounts Payable, Total Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Accounting Standards Update 2016-13 [Member] ASU 2016-13 U.S. (loss) income before income taxes and gain on equity-method investments Income (Loss) from Continuing Operations before Income Taxes, Domestic Tax effects related to unrealized holding loss on available for sale debt securities. Tax Effects Related To Unrealized Holding Loss On Available For Sale Debt Securities Tax effects related to unrealized holding loss on available-for-sale debt securities Estimated and recorded liability Estimated and Recorded Liability Estimated and recorded liability. Lease, expiration month and year. Lease Expiration Month And Year Lease, expiration month and year Short-term marketable securites. Short Term Marketable Securites [Member] Short-Term Marketable Securities Cover Cover [Abstract] Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Document Fiscal Year Focus Document Fiscal Year Focus Finite-Lived Intangible assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Nondeductible compensation - 162(m) Effective Income Tax Rate Reconciliation, Nondeductible Compensation Effective income tax rate reconciliation, nondeductible compensation. Cumulative catch-up adjustment Cumulative Catch-Up Adjustment Cumulative catch-up adjustment Lessor, operating lease, remaining term of contract including renewal options. Lessor Operating Lease Remaining Term Of Contract Including Renewal Options Remaining terms including renewal options Business combination, recognized identifiable assets acquired and liabilities assumed, other tangible assets. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Tangible Assets Other tangible assets Share-Based Payment Arrangement [Policy Text Block] Equity-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value, Granted Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Domestic Tax Authority [Member] Federal Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Summary of Annual Amortization Expense For Acquisition-Related Intangibles Goodwill and Indefinite-lived Intangibles Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Services. Services [Member] Services Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Operating costs and expenses Operating Costs and Expenses Operating Costs and Expenses, Total Deferred Tax Assets, State Taxes State income taxes Schedule of supplemental information related to leases. Schedule Of Supplemental Information Related To Leases Table [Text Block] Schedule of Supplemental Information Related to Leases Customer Relationships [Member] Customer Relationships Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross Fixed assets, gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Uncertain tax positions Notes Payable Notes payable Notes Payable, Total Current State and Local Tax Expense (Benefit) State Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease right-of-use assets obtained in exchange for lease liabilities Industry Sector [Axis] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price Per Shares, Canceled Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Legal Entity [Axis] Legal Entity Financial Instrument [Axis] Schedule of lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities. Schedule Of Lease Right Of Use Asset Short Term Lease Liabilities And Long Term Lease Liabilities Table [Text Block] Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities Debt Securities, Trading, and Equity Securities, FV-NI [Table] Schedule Of Trading Securities And Other Trading Assets [Table] 2024 Finance Lease, Liability, to be Paid, Year One Stock Issued During Period, Value, Stock Options Exercised Exercise of common stock options Entity Emerging Growth Company Entity Emerging Growth Company Percentage of acquisition of outstanding equity Business Acquisition, Percentage of Voting Interests Acquired Amendment Flag Amendment Flag Available for sale debt securities and equity/trading securities gross unrealized loss. Available For Sale Debt Securities And Equity Trading Securities Gross Unrealized Loss Gross unrealized loss Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Market approach Valuation, Market Approach [Member] Share based compensation arrangements by share based payment award options canceled in period weighted average grant date fair value. Share Based Compensation Arrangements By Share Based Payment Award Options Canceled In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Canceled Minority interest ownership percentage Subsidiary, Ownership Percentage, Parent Ming Hsieh, the Chief Executive Officer and Chairman. Ming Hsieh, the Chief Executive Officer and Chairman [Member] Ming Hsieh, the Chief Executive Officer and Chairman Payments to Acquire Intangible Assets Purchases of intangible assets Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt securities, Unrealized Losses Accounts Payable, Related Party, Type [Extensible Enumeration] Accounting Standards Update [Domain] Accounting Standards Update Royalty-Free Technology Technology-Based Intangible Assets [Member] Equity Method Investment, Ownership Percentage Equity interest to be made in joint venture Ownership percentage Finance Lease, Right-of-Use Asset, Amortization Amortization of ROU assets Deferred Tax Liabilities, Gross [Abstract] Deferred tax liabilities Available for sale securities debt, equity securities and trading securities amortized cost basis. Available For Sale Securities Debt Equity Securities And Trading Securities Amortized Cost Basis Equity and debt securities, Amortized Cost Basis Leases [Abstract] Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter US Government Debt Securities [Member] U.S. Government Debt Securities Tax Period [Domain] Tax Period Entity File Number Entity File Number Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Instalment Sale Contract. Installment Sale Contract [Member] Installment Sale Contract Gain on equity-method investments Gain (loss) on equity method investments. Gain Loss On Equity Method Investments Gain on equity method investment Deferred Tax Assets, Gross Gross deferred tax assets Goodwill and Intangible Assets Disclosure [Abstract] Finance Lease, Weighted Average Discount Rate, Percent Weighted average discount rate - finance leases Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Aggregate Intrinsic Value, Exercisable Net gain (loss) on available-for-sale debt securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Balance Sheet Related Disclosures [Abstract] Lack of marketability percentage Business Combination Lack Of Marketability Percentage Business combination lack of marketability percentage. Share-Based Payment Arrangement [Abstract] Customer deposit. Customer Deposit Customer deposit Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Fair value Estimate of Fair Value Measurement [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value, Balance Weighted-Average Grant-Date Fair Value, Balance Deferred Tax Assets, Valuation Allowance Valuation allowance Less: Valuation allowance Schedule of Intangible Assets and Goodwill [Table Text Block] Summaries of Goodwill and Acquisitions-Related Intangibles Balances Two thousand nineteen equity distribution agreement. Two Thousand Nineteen Equity Distribution Agreement [Member] 2019 Equity Distribution Agreement Employee service share-based compensation nonvested awards, compensation cost not yet recognized, share-based awards other than options on grant date. Employee Service Share Based Compensation Nonvested Awards Compensation Cost Not Yet Recognized Share Based Awards Other Than Options On Grant Date Total compensation cost not yet recognized on grant date Operating Expenses Total operating expenses Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Maturities of marketable securities Auditor Location Auditor Location Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Debt Securities, Available-for-Sale, Noncurrent Marketable securities, long-term Preferred Stock, Value, Issued Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segments Number of Operating Segments Title of Individual [Axis] Accrued bonus and commission Accrued Bonuses, Current Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense Contigent consideration paid Payment for Contingent Consideration Liability, Investing Activities Contingent consideration payout related to a business acquisition Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Common stock withholding for employee tax obligations, Shares Golden millets Golden Millets [Member] Golden Millets Computer Equipment [Member] Computer Hardware Income (Loss) per Share Earnings Per Share [Text Block] Other long-term liabilities Other Sundry Liabilities, Noncurrent Payable balance expected to be paid off date. Payable Balance Expected To Be Paid Off Date Payable balance, expected paid off date Summary of Property, Plant and Equipment, Net by Geographic Distribution Long-Lived Assets by Geographic Areas [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue Cash and Cash Equivalents, Fair Value Disclosure Cash and cash equivalents fair value disclosure Cash and cash equivalents fair value disclosure Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Assets not yet placed in service. Assets Not Yet Placed In Service [Member] Assets Not Yet Placed in Service Due to related parties Other Liabilities, Current Other current liabilities Income approach Valuation, Income Approach [Member] Finite-Lived Intangible Assets, Gross Acquisitions-related intangibles, gross Intangibles Finite-Lived Intangible Assets, Gross, Total Fulgent Pharma Holdings. Fulgent Pharma Holdings [Member] Fulgent Pharma Holdings Fulgent Pharma Preferred Stock, Redemption Date Preferred stock, redemption date Debt instrument interest rate at end of period. Debt Instrument Interest Rate At End Of Period Interest rate Subsequent Event Type [Domain] Subsequent Event Type Operating Lease, Lease Income [Table Text Block] Schedule of Lease Income Reagents and supplies Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Reagents and Supplies Business combination recognized identifiable assets acquired and liabilities assumed reagents and supplies. Other significant balance sheet accounts. Other Significant Balance Sheet Accounts [Table] Other Significant Balance Sheet Accounts [Table] Income Statement Location [Axis] Income Statement Location Noncash or part noncash public offering costs included in accounts payable. Noncash Or Part Noncash Public Offering Costs Included In Accounts Payable Public offerings costs included in accounts payable Measurement input discount owed to market participant acquisition premium. Measurement Input Discount Owed To Market Participant Acquisition Premium [Member] Discount Owed to Market Participant Acquisition Premium Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Accrued vacation and other accrued expenses Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Dividend yield Schedule of allowance for doubtful accounts on accounts receivable. Schedule Of Allowance For Doubtful Accounts On Accounts Receivable Table [Text Block] Roll-Forward of Activity in Allowance for Credit Losses Net loss Net (loss) income from consolidated operations Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net (loss) income from consolidated operations Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Restructuring Costs Payments for closing of escrow, financed under margin loan. Payments For Closing Of Escrow Financed Under Margin Loan Payments for closing of escrow, financed under margin loan 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Marketable securities interest receivable current. Marketable Securities Interest Receivable Current Marketable securities interest receivable Fair Value, Inputs, Level 2 [Member] Level 2 Equity Method Investments Carrying value of equity Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Voluntary Disclosure Process Voluntary Disclosure Process [Member] Voluntary disclosure process. Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Finance lease right-of-use assets obtained in exchange for lease liabilities Depreciation and Amortization Depreciation, Depletion and Amortization Depreciation and amortization Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Less: accumulated amortization Chief Financial Officer [Member] Paul Kim Payments to Acquire Equity Securities, FV-NI Stock purchase agreement, amount invested in stock Industry Sector [Domain] TEXAS Houston, Texas Type and Tier Identifier [Domain] Type and Tier Identifier Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair Value, Assets Measured on Recurring Basis [Table Text Block] Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy Accounting Standards Update [Axis] Accounting Standards Update Therapeutic Development Therapeutic Development [Member] Therapeutic development. Long-term marketable securities. Long Term Marketable Securities [Member] Long-Term Marketable Securities Business Combination,Fair value of noncontrolling interest Noncontrolling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flow from investing activities: Carrying value Reported Value Measurement [Member] Other adjustments related to revenue Business acquisition, other Adjustments Related to Revenue. Business acquisition, other adjustments related to revenue. State and Local Jurisdiction [Member] State Impairment Goodwill impairment loss Pre-tax impairment loss Goodwill, Impairment Loss Segment Reporting, Policy [Policy Text Block] Reporting Segment and Geographic Information Portion at Fair Value Measurement [Member] [Default] Portion at Fair Value Measurement [Member] Fulgent Pharma Limited Liability Company. Fulgent Pharma Limited Liability Company [Member] Fulgent Pharma LLC Reagents and supplies. Reagents And Supplies Policy [Text Block] Reagents and Supplies Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Subsequent Event [Table] Available for sale securities debt equity securities and trading securities. Available For Sale Securities Debt Equity Securities And Trading Securities Equity and debt securities, Aggregate Fair Value Deferred tax liabilities depreciation. Deferred Tax Liabilities Depreciation Depreciation Debt and Equity Securities, FV-NI [Line Items] Schedule Of Trading Securities And Other Trading Assets [Line Items] Purchase obligations Purchase Obligation Purchase Obligation, Total Defined Contribution Plan, Employer Discretionary Contribution Amount Company matching contributions to the 401(k) plan Deferred Tax Liabilities, Intangible Assets Intangible assets Foreign currency translation (gain) loss attributable to noncontrolling interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Life (in years), Exercisable Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock repurchase program, remaining authorized amount Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rates Share-Based Payment Arrangement [Text Block] Equity-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value, Forfeited Restructuring Costs, Total Restructuring Costs Restructuring costs Gain recognized on preexisting investment Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Net working capital Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Working Capital Business combination recognized identifiable assets acquired and liabilities assumed net working capital. Business Combinations Policy [Policy Text Block] Business Combinations Software. Software [Member] Software Concentration Risk Type [Domain] Concentration Risk Type In-place lease intangible assets. In-Place Lease Intangible Assets [Member] In-Place Lease Intangible Assets Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price Per Shares, Granted Document Type Document Type Ownership [Axis] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities September two thousand twenty equity distribution agreement. September Two Thousand Twenty Equity Distribution Agreement [Member] September 2020 Equity Distribution Agreement Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Acquisition-Related Intangibles Redeemable Preferred Stock [Member] Redeemable Preferred Stock Investment Net (loss) income attributable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Deferred Tax Liabilities, Other Other Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Shares, Forfeited Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Finance leases cost. Finance Leases Cost [Abstract] Finance lease cost: Overhead expenses. Overhead Expenses Policy [Text Block] Overhead Expenses Entity Filer Category Entity Filer Category Research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Gain from translations Foreign currency translation (loss) gain Debt Securities due After 1 Year through 5 Years Debt securities due after one year through five years. Debt Securities Due After One Year Through Five Years [Member] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Recorded Unconditional Purchase Obligation by Category of Item Purchased Balance Sheet Location [Domain] Balance Sheet Location U.S. agency debt securities. U S Agency Debt Securities [Member] U.S. Agency Debt Securities Genetic sequencing service. Genetic Sequencing Service [Member] Genetic Sequencing Services Yankee debt securities. Yankee Debt Securities [Member] Yankee Debt Securities Summary of Income (Loss) Before Income Taxes and Gain on Equity-Method Investments Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Amortization (Discount) of premium of marketable securities Investment Income, Net, Amortization of Discount and Premium Payments to Acquire Marketable Securities Purchase of marketable securities 2024 Lessor, Operating Lease, Payment to be Received, Year One Accounts Receivable, Allowance for Credit Loss, Writeoff Write-downs Trade Names [Member] Trade Name Liabilities Total liabilities Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign tax rate differential Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases Finite-Lived Intangible Asset, Useful Life Intangible asset, useful life Accounts receivable allowance for credit losses. Accounts Receivable Allowance For Credit Losses [Table] Accounts Receivable Allowance For Credit Losses [Table] Other significant balance sheet accounts. Other Significant Balance Sheet Accounts [Line Items] Other Significant Balance Sheet Accounts [Line Items] Equity, Attributable to Parent Stockholders Equity Total Fulgent stockholders' equity Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Estimated amortization life of identified intangible assets assumed Weighted-Average Amortization Period Noncash lease expense. Noncash Lease Expense Noncash lease expense Subsegments [Axis] Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Intangible Assets, Net (Excluding Goodwill) Total intangible assets, net Intangible assets, net Net (loss)/income attributable to common shareholders Net (loss) income attributable to Fulgent Net Income (Loss) Net (loss) income attributable to Fulgent Interest Expense Interest expense Interest Expense, Total Business Description and Basis of Presentation [Text Block] Overview and Basis of Presentation Restricted cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash Business combination recognized identifiable assets acquired and liabilities assumed restricted cash. IPR&D In-Process Research & Development In-Process Research & Development [Member] In-Process Research & Development Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State taxes Area of Land Area of lease Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Lease Corporate Debt Securities [Member] Corporate Debt Securities State return to provision Effective Income Tax Rate Reconciliation State Return To Provision Effective income tax rate reconciliation state return to provision. Deferred tax liability Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business combination, recognized identifiable assets acquired and liabilities assumed, operating lease right-of-use assets. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets ROU assets - operating Statement of Financial Position [Abstract] Weighted-average common shares - outstanding, diluted Weighted Average Number of Shares Outstanding, Diluted Diluted Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate Credit Facility [Axis] Credit Facility Deferred tax assets foreign taxes. Deferred Tax Assets Foreign Taxes Foreign Effective tax rate Effective Income Tax Rate Reconciliation, Percent CSI. CSI [Member] CSI Deferred Federal Income Tax Expense (Benefit) Federal (Loss)/earnings per share, basic Income (Loss) from Continuing Operations, Per Basic Share Basic Deferred tax liabilities right of use asset. Deferred Tax Liabilities Right Of Use Asset Right of use asset Debt Securities, Available-for-Sale, Amortized Cost Debt securities, Amortized Cost Basis Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term - operating leases Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Interest and Other Income Interest and other income, net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price Per Shares, Ending Balance Weighted-Average Exercise Price Per Shares, Beginning Balance Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Effective income tax rate reconciliation return to provision. Effective Income Tax Rate Reconciliation Return To Provision Return to provision Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired Insurance Type and Tier Identifier [Axis] Insurance Type and Tier Identifier Reconciliation of the Basic and Diluted Income (Loss) Per Share Computations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income tax payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Income Tax Payable Business combination recognized identifiable assets acquired and liabilities assumed income tax payable. Medical lab equipment. Medical Lab Equipment [Member] Medical Lab Equipment Laboratory Services Laboratory Services [Member] Laboratory services. Valuation Approach and Technique [Axis] Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements Income Tax Authority [Axis] Income Tax Authority Debt security investment outstanding borrowing amount. Debt Security Investment Outstanding Borrowing Amount Debt security investment outstanding borrowing amount Disclosure Text Block Supplement [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Goodwill and intangible assets. Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Fair Value Disclosures [Abstract] Contingently Issuable Shares Contingently Issuable Shares Contingently Issuable Shares [Member] Contingently issuable shares. Current Income Tax Expense (Benefit) Total Current Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed Schedule of Business Acquisitions, by Acquisition [Table Text Block] Comprehensive (loss) income from consolidated operations Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV 2026 Finance Lease, Liability, to be Paid, Year Three Measurement Frequency [Domain] Measurement Frequency Purchases of marketable securities in other current liabilities Non Cash Or Part Non Cash Investment In Marketable Securities Non cash or part non cash Investment in marketable securities. Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities Other Long-Term Liabilities Payments to Acquire Property, Plant, and Equipment Purchases of fixed assets Payments to Acquire Property, Plant, and Equipment, Total Finance Lease, Interest Expense Interest on lease liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares, Vested and settled (Loss) income before gain on equity-method investments Income (Loss) Before Gain (Loss) on Equity Method Investments Income (loss) before gain (loss) on equity method investments. Stock Issued During Period, Shares, New Issues Issuance of common stock, Shares Redeemable preferred stock investment. Redeemable Preferred Stock Investment [Member] Redeemable Preferred Stock Investment Business Acquisition [Axis] Business Acquisition Aircraft. Aircraft [Member] Aircraft Proceeds from Sale and Maturity of Marketable Securities Maturities of marketable securities Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Operating Loss Carryforwards Net operating loss carryforwards XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 15, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol FLGT    
Entity Registrant Name FULGENT GENETICS, INC.    
Entity Central Index Key 0001674930    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   29,784,771  
Entity Public Float     $ 628.5
Entity File Number 001-37894    
Entity Tax Identification Number 81-2621304    
Entity Address, Address Line One 4399 Santa Anita Avenue    
Entity Address, City or Town El Monte    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 91731    
City Area Code 626    
Local Phone Number 350-0537    
Entity Interactive Data Current Yes    
Entity Incorporation, State or Country Code DE    
Document Annual Report true    
Document Financial Statement Error Correction [Flag] false    
Document Transition Report false    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Security Exchange Name NASDAQ    
ICFR Auditor Attestation Flag true    
Auditor Firm ID 34    
Auditor Name DELOITTE & TOUCHE LLP    
Auditor Location Los Angeles, California    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Certain portions of the registrant’s definitive proxy statement for its 2024 annual meeting of stockholders are incorporated by reference in Part III of this report.

   

XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 97,473 $ 79,506
Marketable securities 326,681 446,729
Trade accounts receivable, net of allowance for credit losses of $25,226 and $41,205 51,132 52,749
Other current assets 32,559 48,889
Total current assets 507,845 627,873
Marketable securities, long-term 423,571 326,648
Redeemable preferred stock investment 20,438 12,385
Fixed assets, net 83,464 81,353
Intangible assets, net 143,053 150,643
Goodwill, net 22,055 143,027
Other long-term assets 34,902 44,124
Total assets 1,235,328 1,386,053
Current liabilities    
Accounts payable 15,360 23,093
Accrued liabilities 30,737 24,981
Contract liabilities 2,874 3,199
Customer deposit 22,700 10,895
Investment margin loan   14,999
Notes payable, current portion 1,183 5,639
Other current liabilities 164 5,301
Total current liabilities 73,018 88,107
Unrecognized tax benefits 5,978 9,836
Deferred tax liabilities 7,962  
Other long-term liabilities 15,084 18,235
Total liabilities 102,042 116,178
Commitments and contingencies (Note 8)
Stockholders’ equity    
Common stock, $0.0001 par value per share, 50,000 shares authorized, 32,416 shares issued and 29,653 shares outstanding and 31,248 shares issued and 29,438 shares outstanding 3 3
Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding  
Additional paid-in capital 501,718 486,585
Accumulated other comprehensive income (loss) 1,205 (20,903)
Retained earnings 633,175 801,000
Total Fulgent stockholders' equity 1,136,101 1,266,685
Noncontrolling interest (2,815) 3,190
Total stockholders’ equity 1,133,286 1,269,875
Total liabilities and stockholders’ equity $ 1,235,328 $ 1,386,053
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 25,226 $ 41,205
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 32,416,000 31,248,000
Common stock, shares outstanding 29,653,000 29,438,000
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 289,213 $ 618,968 $ 992,584
Cost of revenue 184,757 252,067 215,533
Gross profit 104,456 366,901 777,051
Operating expenses:      
Research and development 41,440 28,910 24,219
Selling and marketing 41,467 38,918 24,439
General and administrative 88,999 111,074 50,732
Amortization of intangible assets 7,845 6,497 1,708
Goodwill impairment loss 120,234    
Restructuring costs   2,975  
Total operating expenses 299,985 188,374 101,098
Operating (loss) income (195,529) 178,527 675,953
Interest and other income, net 21,444 5,498 1,347
(Loss) income before income taxes and gain on equity-method investments (174,085) 184,025 677,300
Provision for income taxes 1,154 42,102 174,795
(Loss) income before gain on equity-method investments (175,239) 141,923 502,505
Gain on equity-method investments     3,734
Net (loss) income from consolidated operations (175,239) 141,923 506,239
Net loss attributable to noncontrolling interests 7,414 1,480 1,125
Net (loss) income attributable to Fulgent $ (167,825) $ 143,403 $ 507,364
Net (loss) income per common share attributable to Fulgent:      
Basic $ (5.63) $ 4.76 $ 17.25
Diluted $ (5.63) $ 4.63 $ 16.38
Weighted-average common shares:      
Basic 29,784 30,097 29,408
Diluted 29,784 30,964 30,976
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net (loss) income from consolidated operations $ (175,239) $ 141,923 $ 506,239
Other comprehensive income (loss):      
Foreign currency translation (loss) gain (1,200) (2,665) 456
Net gain (loss) on available-for-sale debt securities, net of tax 24,717 (19,940) (1,548)
Comprehensive (loss) income from consolidated operations (151,722) 119,318 505,147
Net loss attributable to noncontrolling interest 7,414 1,480 1,125
Foreign currency translation (gain) loss attributable to noncontrolling interest (1,409) 2,461 (105)
Comprehensive loss attributable to noncontrolling interest 6,005 3,941 1,020
Comprehensive (loss) income attributable to Fulgent $ (145,717) $ 123,259 $ 506,167
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
November 2020 Equity Distribution Agreement
Stockholders' Equity
Stockholders' Equity
November 2020 Equity Distribution Agreement
Additional Paid-In Capital
Additional Paid-In Capital
November 2020 Equity Distribution Agreement
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Retained Earnings (Accumulated Deficit)
Cumulative Effect, Period of Adoption, Adjustment
Fulgent Stockholders' Equity
Fulgent Stockholders' Equity
Cumulative Effect, Period of Adoption, Adjustment
Fulgent Stockholders' Equity
November 2020 Equity Distribution Agreement
Noncontrolling Interest
Beginning Balance at Dec. 31, 2020 $ 569,387 $ (887)   $ 3   $ 418,065   $ 438 $ 150,881 $ (887) $ 569,387 $ (887)    
Beginning Balance, Shares at Dec. 31, 2020       28,178,000                    
Equity-based compensation 15,882         15,882         15,882      
Exercise of common stock options 86         86         86      
Exercise of common stock options, Shares       76,000                    
Restricted stock awards, Shares       836,000                    
Issuance of common stock     $ 72,030       $ 72,030           $ 72,030  
Issuance of common stock, Shares         1,111,000                  
Common stock withholding for employee tax obligations (4,155)         (4,155)         (4,155)      
Common stock withholding for employee tax obligations, Shares       (41,000)                    
Cumulative tax effect of accounting change 239               239   239      
Noncontrolling interest assumed related to acquisitions 8,151                         $ 8,151
Other comprehensive income (loss), net (1,092)             (1,197)     (1,197)     105
Net loss 506,239               507,364   507,364     (1,125)
Ending Balance at Dec. 31, 2021 1,165,880     $ 3   501,908   (759) 657,597   1,158,749     7,131
Ending Balance, Shares at Dec. 31, 2021       30,160,000                    
Equity-based compensation 32,640         32,640         32,640      
Exercise of common stock options 31         31         31      
Exercise of common stock options, Shares       5,000                    
Restricted stock awards, Shares       699,000                    
Common stock withholding for employee tax obligations (1,768)         (1,768)         (1,768)      
Common stock withholding for employee tax obligations, Shares       (32,000)                    
Repurchase of common stock $ (74,337)         (74,337)         (74,337)      
Repurchase of common stock, Shares (1,800,000)     (1,810,000)                    
Common stock issued in a business combination $ 28,111         28,111         28,111      
Common stock issued in a business combination, Shares       416,000                    
Other comprehensive income (loss), net (22,605)             (20,144)     (20,144)     (2,461)
Net loss 141,923               143,403   143,403     (1,480)
Ending Balance at Dec. 31, 2022 $ 1,269,875     $ 3   486,585   (20,903) 801,000   1,266,685     3,190
Ending Balance, Shares at Dec. 31, 2022 31,248,000     29,438,000                    
Equity-based compensation $ 42,922         42,922         42,922      
Exercise of common stock options 3         3         3      
Exercise of common stock options, Shares       9                    
Restricted stock awards, Shares       1,066                    
Common stock withholding for employee tax obligations (2,732)         (2,732)         (2,732)      
Common stock withholding for employee tax obligations, Shares       (93)                    
Repurchase of common stock $ (25,060)         (25,060)         (25,060)      
Repurchase of common stock, Shares (953,000)     (953)                    
Common stock issued in a business combination, Shares       186                    
Other comprehensive income (loss), net $ 23,517             22,108     22,108     1,409
Net loss (175,239)               (167,825)   (167,825)     (7,414)
Ending Balance at Dec. 31, 2023 $ 1,133,286     $ 3   $ 501,718   $ 1,205 $ 633,175   $ 1,136,101     $ (2,815)
Ending Balance, Shares at Dec. 31, 2023 32,416,000     29,653,000                    
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common stock shares not issued and holdback as partial security for indemnification obligations 185,503 371,006  
2021 Equity Distribution Agreement      
Selling price per share     $ 64.83
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flow from operating activities:      
Net (loss) income from consolidated operations $ (175,239) $ 141,923 $ 506,239
Adjustments to reconcile net income to net cash provided by operating activities:      
Goodwill impairment loss 120,234    
Equity-based compensation 42,922 32,640 15,882
Depreciation and amortization 26,143 32,662 11,004
Provision (gain) for credit losses (880) 32,596 8,931
Noncash lease expense 6,412 4,913 1,154
Loss on disposal of fixed asset 305 502 850
Amortization (Discount) of premium of marketable securities (3,911) 4,767 7,596
Deferred taxes 11,466 (8,280) (8,188)
Unrecognized tax benefits (3,858) 9,111 348
Net loss on marketable securities 589 692 1,186
Gain in equity-method investments     (3,734)
Other (21) (11) (15)
Changes in operating assets and liabilities:      
Trade accounts receivable 2,388 68,638 42,300
Other current and long-term assets (572) (4,337) 7,804
Accounts payable (6,896) (25,339) (12,206)
Accrued liabilities and other liabilities 14,208 (31,299) 13,081
Income tax payable   (827) (52,532)
Operating and finance lease liabilities (6,287) (4,831) (1,123)
Net cash provided by operating activities 27,003 253,520 538,577
Cash flow from investing activities:      
Purchases of fixed assets (22,207) (18,775) (23,812)
Purchases of intangible assets     (32)
Proceeds from sale of fixed assets 775 412 63
Purchase of marketable securities (491,914) (417,982) (710,490)
Purchase of preferred stock of privately held company   (15,000)  
Contingent consideration payout related to a business acquisition   (10,000)  
Purchase of redeemable preferred stock     (20,000)
Maturities of marketable securities 508,558 232,534 83,842
Proceeds from sale of marketable securities 44,085 140,176 185,749
Acquisition of businesses, net of cash acquired (399) (172,679) (61,868)
Net cash provided by (used in) investing activities 38,898 (261,314) (546,548)
Cash flow from financing activities:      
Repurchase of common stock (25,060) (74,337)  
Common stock withholding for employee tax obligations (2,732) (1,768) (4,155)
Proceeds from public offerings of common stock, net of issuance costs     89,475
Proceeds from noncontrolling interest     10
Proceeds from exercise of stock options 3 31 86
Principal paid for finance leases (730) (700) (7)
Repayment of notes payable (4,266) (367) (4)
Re-payment for the margin account (15,000)    
Net cash (used in) provided by financing activities (47,785) (77,141) 85,405
Effect of exchange rate changes on cash and cash equivalents (149) (453) 34
Net increase (decrease) in cash and cash equivalents 17,967 (85,388) 77,468
Cash and cash equivalents at beginning of period 79,506 164,894 87,426
Cash and cash equivalents at end of period 97,473 79,506 164,894
Supplemental disclosures of cash flow information:      
Income taxes paid 3,261 56,193 237,069
Cash paid for interest 960    
Supplemental disclosures of non-cash investing and financing activities:      
Stock consideration in a business combination   28,111  
Maturities of marketable securities in other current assets   19,120  
Purchases of fixed assets in notes payable   3,833  
Purchases of fixed assets in accounts payable 1,799 2,989 1,075
Finance lease right-of-use assets obtained in exchange for lease liabilities   573 1,693
Operating lease right-of-use assets reduced due to lease modification or termination 142 66 399
Operating lease right-of-use assets obtained in exchange for lease liabilities 2,661 $ 52 1,797
Finance lease right-of-use assets reduced due to lease modification or termination $ 696    
Contingent consideration for business acquisition included in current liabilities     10,000
Public offerings costs included in accounts payable     $ 5
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Overview and Basis of Presentation
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview and Basis of Presentation

Note 1. Overview and Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. These financial statements include the assets, liabilities, revenues and expenses of all subsidiaries and entities in which the Company has a controlling financial interest or is deemed to be the primary beneficiary. In determining whether the Company is the primary beneficiary of an entity, the Company applies a qualitative approach that determines whether it has both (i) the power to direct the economically significant activities of the entity and (ii) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company uses the equity method to account for its investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. All intercompany accounts and transactions are eliminated from the accompanying consolidated financial statements.

Nature of the Business

Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations, or PCs (collectively referred to as the Company, unless otherwise noted or the context otherwise requires), is a technology-based company with a well-established laboratory services business and a therapeutic development business. Its laboratory services business – to which the Company formerly referred as its clinical diagnostic business, includes technical laboratory services and professional interpretation of laboratory results by licensed physicians. Its therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The Company aims to transform from a genomic diagnostic business into a fully integrated precision medicine company.

XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of goodwill and indefinite-lived intangible assets at time of acquisition and on a recurring basis, and (vi) valuation of investments.

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated in consolidation.

Cash and Cash Equivalents

The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are stated at fair value.

Marketable Securities

All marketable debt securities, which consist of U.S. government and agency debt securities, U.S. treasury bills, corporate debt securities, municipal bonds, and Yankee debt securities issued by foreign governments or entities and denominated in U.S. dollars have been classified as “available-for-sale,” and are carried at fair value. Net unrealized gains and losses, net of any related tax effects, are excluded from earnings and are included in other comprehensive income (loss) and reported as a separate component of

stockholders’ equity until realized. Realized gains and losses on marketable debt securities are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable debt securities sold is based on the specific-identification method. The amortized cost of marketable debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Interest on marketable debt securities is included in interest and other income, net. In accordance with the Company’s investment policy, management invests to diversify credit risk and only invests in securities with high credit quality, including U.S. government securities.

The Company’s investments in marketable equity securities are measured at fair value with the related gains and losses, realized and unrealized, recognized in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable equity securities sold is based on the specific-identification method.

For available-for-sale debt securities, in an unrealized loss, the Company determines whether a credit loss exists. The credit loss is estimated by considering available information relevant to the collectability of the security and information about past events, current conditions, and reasonable and supportable forecasts. The Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. If the present value of cash flows to be collected is less than the amortized basis of the security, a credit loss exists, and an allowance for credit losses is recorded for the credit loss, limited by the amount of unrealized loss. Changes in the allowance are recorded in the period of changes as credit loss expense. If the Company has an intent to sell, or if it is more likely than not that the Company will be required to sell a debt security in an unrealized loss position before recovery of its amortized cost basis, the Company will write down the security to its fair value and record the corresponding charge as a component of interest and other income, net.

Trade Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses.

A roll-forward of the activity in the Company’s allowance for credit losses is as follows:

 

 

December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Allowance for credit losses at beginning of year

$

41,205

 

 

$

11,217

 

 

$

1,898

 

Impact of ASU 2016-13 adoption

 

 

 

 

 

 

887

 

Current period (gain) provision

 

(880

)

 

 

32,596

 

 

 

8,931

 

Write-downs

 

(15,099

)

 

 

(2,608

)

 

 

(499

)

Allowance for credit losses at end of year

$

25,226

 

 

$

41,205

 

 

$

11,217

 

Redeemable Preferred Stock Investment

The redeemable preferred stock investment of $20.4 million as of December 31, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Consolidated Statement of Balance Sheets. Unrealized gain of $8.1 million were excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2023. Unrealized losses of $9.6 million are excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2022. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until July 2027, the investment is recorded as a long-term investment.

Business Combinations

The Company uses the acquisition method of accounting and allocates the fair value of purchase consideration to the assets acquired and liabilities assumed from an acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.

Fixed Assets

Fixed assets are recorded at cost, net of accumulated depreciation and amortization. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the shorter of their expected lives or the applicable lease term, including renewal options, if available. Major replacements and improvements are capitalized, while general repairs and maintenance are expensed as incurred. See Note 5, Fixed Assets, for useful lives for each major class of fixed assets.

Finite-Lived Intangible assets

Intangible assets, unless determined to be indefinite-lived, are amortized over their estimated useful lives. The Company amortizes intangible assets on a straight-line basis with definite lives generally over periods ranging from three to fourteen years. See Note 17, Goodwill and Intangible Assets, for details of intangible assets.

Impairment of Long-Lived Assets

The Company evaluates the carrying amount of its long-lived assets whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of an asset and its eventual disposition is less than the carrying amount of the asset.

Goodwill and Indefinite-lived Intangibles

In-process research & development costs, or IPR&D, are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.

The Company assesses goodwill and indefinite-lived intangibles for impairment on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company may choose to bypass a qualitative assessment of impairment for any reporting unit and proceed directly to performing a quantitative assessment. An impairment loss would be recognized for the amount by which the reporting unit's carrying amount exceeds its fair value.

The Company’s quantitative assessment includes estimating the fair value of each reporting unit and comparing it to its carrying value. The Company estimates the fair value of reporting units using both income-based and market-based valuation methods and typically engages a third-party appraisal firm to assist with the valuation. The estimated fair value for each reporting unit is determined based upon the range of estimated values developed from the income and market-based methods. If the estimated fair value of a reporting unit exceeds its carrying value, the goodwill is not impaired, and no further review is required.

The income-based fair value methodology is based on a reporting unit’s forecasted future cash flows that are discounted to the present value using the reporting unit’s weighted average cost of capital, or WACC. Under the income-based approach, it requires management's assumptions and judgments regarding economic conditions in the markets in which the company operates and conditions in the capital markets, many of which are outside of management's control. The market-based fair value methodology looks at the guideline public company valuation method to determine the prices of comparable public companies and looks at merger and acquisition methods, similar businesses that were sold recently, to estimate the value of the reporting units. Under the market-based approach, judgment is required in evaluating market multiples and recent transactions.

The Company performed an annual goodwill and intangible asset impairment test on December 31, 2023, and elected to bypass the optional qualitative test and perform the quantitative assessments for both the laboratory services and therapeutic development reporting units, which includes an indefinite-lived intangible asset.

Reagents and Supplies

The Company maintains reagents and other consumables primarily used in testing which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. The reagents and other consumables were included in other current assets in the accompanying Consolidated Balance Sheets.

Fair Value of Financial Instruments

The Company’s financial instruments consist principally of cash and cash equivalents, marketable securities, trade accounts receivable, redeemable preferred stock investment, accounts payable, accrued liabilities, investment margin loan, and contingent consideration. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, investment margin loan, and contingent consideration approximate fair value due to their short maturities. Fair value of marketable securities and redeemable preferred stock investment is disclosed in Note 4, Fair Value Measurements, to the accompanying consolidated financial statements.

Concentrations of Credit Risk, Customers and Suppliers

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, trade accounts receivable, and marketable securities, which consist of debt securities and equity securities. As of December 31, 2023, substantially all of the Company’s cash and cash equivalents were deposited in accounts at financial institutions, and amounts may exceed federally insured limits. Management believes that the Company is not exposed to significant credit risk due to the financial strength of the depository institutions in which its cash and cash equivalents are held.

In certain periods, a small number of customers has accounted for a significant portion of the Company’s revenue. For the laboratory services segment, aggregating customers under common control, one customer comprised of $35.7 million or 12% of total revenue in the years ended December 31, 2023, and a different customer comprised of $115.6 million or 19% and $260.2 million or 26% of total revenue in the year ended December 31, 2022 and 2021, respectively. One customer comprised 13% of total accounts receivable, net, as of December 31, 2023, and a different customer comprised 17% of total accounts receivable, net, as of December 31, 2022. For the therapeutic development segment, the Company doesn't have customers or revenue as it does not have any commercialized or approved product candidates.

The Company’s therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with research and development efforts. The Company also relies on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into its processes, referred to as reagents, as well as for the sequencers and various other equipment and materials it uses in its laboratory operations. In particular, the Company relies on a sole supplier for the next generation sequencers and associated reagents it uses to perform its genetic tests and as the sole provider of maintenance and repair services for these sequencers. The Company’s laboratory operations would be interrupted if it encountered delays or difficulties securing these reagents, sequencers, other equipment or materials or maintenance and repair services, which could occur for a variety of reasons, including if the Company needs a replacement or temporary substitute for any of its limited or sole suppliers and is not able to locate and make arrangements with an acceptable replacement or temporary substitute. The Company's development efforts could also be delayed or interrupted if is unable to procure items needed for its therapeutic development activities. The Company believes there are currently only a few other manufacturers that are capable of supplying and servicing some of the equipment and other materials necessary for its laboratory operations, including collection kits, sequencers and various associated reagents.

Equity Method Investments

The Company uses the equity method to account for investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. Judgments regarding the level of influence over each equity method investment include consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions. The Company recognizes its share of the earnings or losses of an investee in net earnings or loss in the periods for which they are reported by the investee. The Company evaluates any equity method investments for impairment whenever events or changes in circumstances would indicate that a decline in value has occurred that is other than temporary. Evidence considered in this evaluation would include, but would not necessarily be limited to, the financial condition and near-term prospects of the investee, recent operating trends and forecasted performance of the investee,

market conditions in the geographic area or industry in which the investee operates and the Company’s strategic plans for holding the investment in relation to the period of time expected for an anticipated recovery of its carrying value. If the investments were determined to have a decline in value deemed to be other than temporary it is written down to estimated fair value.

The Company’s 25% interest in Boston Molecules was originally accounted for using the equity method, and the Company discontinued applying the equity method since the investment was reduced to zero in 2020 due to the full impairment loss recorded. The Company did not record any additional losses.

Leases

The Company determines if an arrangement is a lease at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Company obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating and finance lease right-of-use assets, or ROU assets, short-term lease liabilities, and long-term lease liabilities are included in other long-term assets, accrued liabilities, and other long-term liabilities, respectively, in the accompanying Consolidated Balance Sheets.

Lease ROU assets represent the Company’s right to use an underlying asset for the lease term. Lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term, including options to extend the lease when it is reasonably certain that the Company will exercise that option. The Company uses its incremental borrowing rate based on the information available at the commencement date, including inquiries with its bank, in determining the present value of lease payments when its leases do not provide an implicit or explicit rate. Lease ROU assets consist of initial measurement of lease liabilities, any lease payments made to lessor on or before the lease commencement date, minus any lease incentive received, and any initial direct costs incurred by the Company. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. For finance lease, ROU assets are amortized on a straight-line basis from the commencement date to the earlier of the end of useful life of the ROU assets or the end of the lease term. Amortization of ROU assets and interest on the lease liability for finance leases are included as charges to the accompanying Consolidated Statements of Operations.

Lease ROU assets and liabilities arising from business combinations are recognized and measured at the acquisition dates as if an acquired lease were a new lease at the date of acquisition using the Company’s incremental borrowing rate unless the discount rate is implicit in the lease. The Company elects to not to recognize assets or liabilities as of the acquisition dates for leases that, on the acquisition dates, have a remaining lease term of 12 months or less. The Company also retains the acquirees’ classification of the leases if there are no modifications as part of the business combinations.

The Company leases out space in buildings it owns to third-party tenants or subtenants under noncancelable operating leases. The Company recognizes lease payments as income over the lease terms on a straight-line basis and recognizes variable lease payments as income in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. The net rental income is included in the interest and other income, net, in the accompanying Consolidated Statements of Operations.

Software for Internal Use

The Company capitalizes certain costs incurred to purchase computer software for internal use. These costs include purchased software packages for Company use. Capitalized computer software costs are amortized over the estimated useful life of the computer software, which is generally one to five years. Internally developed software costs are capitalized after management has committed to funding the project, it is probable that the project will be completed and the software will be used for its intended function. Costs that do not meet that criteria and costs incurred on projects in the preliminary and post-implementation phases are expensed as incurred.

Reportable Segment and Geographic Information

Reporting segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company reports its business in two segments, a laboratory services business and a therapeutic development business. For further financial information about these segments, including information for each of the last three fiscal years regarding revenue, operating income (loss), and other important information, see Note 7, Reportable Segment and Geographic Information.

Revenue Recognition

The Company generates revenue from sales of its testing services. The Company currently receives payments from primarily three different customer types: insurance payors, institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly.

The Company recognizes revenue in an amount that reflects the consideration to which it expects to be entitled in exchange for the transfer of promised goods or services to its customers. To determine revenue recognition for contracts with customers, the Company performs the following steps described in ASC 606: (1) identifies the contract with the customer, or Step 1, (2) identifies the performance obligations in the contract, or Step 2, (3) determines the transaction price, or Step 3, (4) allocates the transaction price to the performance obligations in the contract, or Step 4, and (5) recognizes revenue when (or as) the entity satisfies a performance obligation, or Step 5.

The Company’s test results are primarily delivered electronically. The Company bills certain customers for shipping and handling fees incurred by the Company, and shipping and handling fees billed to customers are included in revenue, and such shipping and handling fees incurred are included in cost of revenue in the accompanying Consolidated Statements of Operations.

Performance Obligations

Institutional and Patient Direct Pay

The Company’s institutional contracts for its testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. Some arrangements involve the delivery of testing services to research institutions, which the Company refers to as “sequencing as a service.” In arrangements with institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly, the transaction price is stated within the contract and is therefore fixed consideration. For most of the Company’s testing, the Company identified the institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients as the customer in Step 1 and have determined a contract exists with those customers in Step 1. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering facility at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of test results.

Insurance

The Company’s insurance contracts for testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. For most of the Company’s insurance revenue, the Company identified the patient as the customer in Step 1 and determined a contract exists with the patient in Step 1. In arrangements with insurance patients, the transaction price is typically stated within the contract, however, the Company may accept payments from third-party payors that are less than the contractually stated price, therefore estimation of the transaction price is considered variable consideration. In developing the estimate of variable consideration, the Company utilizes the expected value method under a portfolio approach. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering parties at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of the test results.

Certain incremental costs pertaining to both insurance and institutional, such as commissions, are incurred in obtaining contracts. Contract costs are capitalized if the Company expects to recover them, and amortization of contract costs is classified in the general and administrative expense in the Consolidated Statements of Operations. Historically contract costs have not been significant to the financial statements.

Significant Judgments and Contract Estimates

Accounting for insurance contracts includes estimation of the transaction price, defined as the amount the Company expects to be entitled to receive in exchange for providing the services under the contract. Due to the Company’s out-of-network status with the majority of insurance payors for COVID-19 tests, estimation of the transaction price represents variable consideration.

In the absence of Medicare coverage, contractually established reimbursement rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions measured at the expected value using the “most likely amount” method under ASC 606. The amounts are determined by the historical average collection rates by test type and payor category taking into

consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded form the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor.

The Company re-assesses its estimated transaction price at the end of each reporting period, including an assessment of whether the estimate variable consideration is constrained to the extent that is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The Company records any necessary adjustments in the current period’s revenue. $23.0 million variable consideration was recognized as additional revenue in the year ended December 31, 2023 that related to collections for COVID-19 tests completed in the prior period.

Contract Liabilities

Contract liabilities are recorded when the Company receives payment or bills prior to completing its obligation to transfer goods or services to a customer, and the Company subsequently recognizes contract liabilities as revenue in the period in which the applicable revenue recognition criteria, as described above, are met.

Customer Deposit

Customer deposit in the accompanying Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.

Overhead Expenses

The Company allocates overhead expenses, such as facility, rent, and utilities, to cost of revenue and operating expense categories based on headcount or square footage. As a result, an overhead expense allocation is reflected in cost of revenue and each operating expense category.

Cost of Revenue

Cost of revenue reflects the aggregate costs incurred in delivering test results and consists of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; costs of laboratory supplies; depreciation of laboratory equipment; amortization of leasehold and building improvements and allocated overhead. Costs associated with performing tests are recorded as tests are processed.

Research and Development Expenses

Research and development expenses represent costs incurred to develop the Company’s technology and future tests. These costs consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; laboratory supplies; consulting costs and allocated overhead. The Company expenses all research and development costs in the periods in which they are incurred.

Selling and Marketing Expenses

Selling and marketing expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; customer service expenses; direct marketing expenses; educational and promotional expenses; market research and analysis and allocated overhead. The Company expenses all selling and marketing costs as incurred.

General and Administrative Expenses

General and administrative expenses include executive, finance and accounting, legal and human resources functions. These expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; audit and legal expenses; consulting costs and allocated overhead. The Company expenses all general and administrative expenses as incurred.

Restructuring Costs

Restructuring costs represent one-time employee termination benefits provided to employees associated with a newly acquired entity that were involuntarily terminated. A plan of termination was approved and authorized by management in the second quarter of 2022. The plan identified specific employees to be terminated and established terms of benefits those employees would receive upon termination. No additional costs are expected to be incurred under the plan of termination post 2022, and the full amount was paid off by August 2023.

Income Taxes

Income taxes are accounted for under the asset and liability method. The Company provides for federal, state and foreign income taxes currently payable, as well as for taxes deferred due to timing differences between reporting income and expenses for financial statement purposes versus tax purposes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in income tax rates is recognized as income or expense in the period that includes the enactment date.

The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount with a greater than 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. For income tax positions where it is not more likely than not that a tax benefit will be sustained, the Company does not recognize a tax benefit in its consolidated financial statements. The Company records interest and penalties related to uncertain tax positions, if applicable, as a component of income tax expense.

Equity-Based Compensation

The Company grants various types of equity-based awards to its employees, consultants, and non-employee directors. Equity-based compensation costs are reflected in the accompanying Consolidated Statements of Operations based upon each award recipient’s role with the Company. The Company primarily grants to its employees restricted stock unit awards, or RSU awards, that generally vest over a specified period of time upon the satisfaction of service-based conditions or performance conditions. Compensation expense for employee RSU awards with a service-based vesting condition is recognized ratably over the vesting period of the award. Compensation expense for employee RSU awards with a performance condition is based on the probable outcome of that performance condition. The Company measures compensation expense for equity-based awards granted to employees based on the fair value of the award on the grant date of the award.

Foreign Currency Translation and Foreign Currency Transactions

The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation gain (loss) included in the accompanying Consolidated Statements of Comprehensive Income (Loss). The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, and inventories, property and nonmonetary assets and liabilities at historical rates. Gains and losses from these measurements are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Losses from foreign currency exchange were not significant in 2023, 2022 and 2021.

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from its subsidiaries not using the U.S. dollar as their functional currency. Reclassifications from other comprehensive income (loss) to net earnings were not significant in 2023 or 2022. The Company did not have reclassifications from other comprehensive income (loss) to net loss in 2021. The tax effects related to net unrealized gain or loss on available-for-sale debt securities were zero, $7.2 million, and $437,000 in 2023, 2022, and 2021, respectively.

Basic and Diluted Net Income or Loss per Share

Basic net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares and dilutive common share equivalents outstanding during the period.

Disaggregation of Revenue

The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from HRSA for uninsured individuals, (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, or (iii) Patients who pay directly, as the Company believes this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

Insurance

$

151,946

 

 

$

377,873

 

 

$

555,762

 

Institutional

 

134,191

 

 

 

239,961

 

 

 

435,688

 

Patient

 

3,076

 

 

 

1,134

 

 

 

1,134

 

Total Revenue

$

289,213

 

 

$

618,968

 

 

$

992,584

 

The insurance revenue category above includes zero, $83.1 million, and $310.4 million for the years ended December 31, 2023, 2022, and 2021, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program.

$23.0 million variable consideration was recognized in the year ended December 31, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the year ended December 31, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $23.0 million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.

Contract Balances

Receivables from contracts with customers - Receivables from contracts with customers are included within trade accounts receivable on the Consolidated Balance Sheets. Receivables from Insurance and Institutional customers represented 39% and 61%, respectively, as of December 31, 2023 and 14% and 86%, respectively, as of December 31, 2022.

Contracts assets and liabilities - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Consolidated Balance Sheets. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Consolidated Balance Sheets. Revenues of $2.2 million, $14.4 million and $26.4 million for the years ended December 31, 2023, 2022, and 2021, respectively, related to contract liabilities at the beginning of the respective periods were recognized.

Transaction Price Allocated to Future Performance Obligations

ASC 606 issued by the Financial Accounting Standards Board, or FASB, requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as December 31, 2023. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.

The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less. The Company does not have material future obligations associated with COVID-19, molecular diagnostic or genetic testing services that extend beyond one year.

 

Recent Accounting Pronouncements

The Company evaluates all ASUs issued by FASB for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s consolidated financial statements or disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segments. This update improves reportable segment disclosure requirements and requires enhanced disclosures related to significant segment expenses regularly provided to CODM, the amount for other segment items with descriptions of the composition, segment profit or loss, and clarification on if the CODM uses more than one measurement of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. The update requires more detailed information on certain income tax disclosures including the income tax rate reconciliation and income taxes paid. Amendments in this update are effective for annual periods beginning December 15, 2024 for public entities, and early adoption is permitted. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.

The Company does not expect that any other recently issued accounting guidance will have a significant effect on its consolidated financial statements.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Debt Securities
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Equity and Debt Securities

Note 3. Equity and Debt Securities

The Company’s equity and debt securities consisted of the following:

 

 

December 31, 2023

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

119,739

 

 

 

8

 

 

 

(1,765

)

 

 

117,982

 

U.S. agency debt securities

 

72,310

 

 

 

 

 

 

(1,414

)

 

 

70,896

 

U.S. treasury bills

 

69,214

 

 

 

36

 

 

 

 

 

 

69,250

 

Corporate debt securities

 

63,810

 

 

 

 

 

 

(792

)

 

 

63,018

 

Money market accounts

 

38,291

 

 

 

 

 

 

 

 

 

38,291

 

Municipal bonds

 

5,557

 

 

 

1

 

 

 

(23

)

 

 

5,535

 

Less: Cash equivalents

 

(38,291

)

 

 

 

 

 

 

 

 

(38,291

)

Total debt securities due within 1 year

 

330,630

 

 

 

45

 

 

 

(3,994

)

 

 

326,681

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

247,104

 

 

 

1,262

 

 

 

(578

)

 

 

247,788

 

U.S. agency debt securities

 

156,150

 

 

 

161

 

 

 

(490

)

 

 

155,821

 

Corporate debt securities

 

12,885

 

 

 

 

 

 

(765

)

 

 

12,120

 

Municipal bonds

 

6,337

 

 

 

2

 

 

 

(48

)

 

 

6,291

 

Yankee debt securities

 

752

 

 

 

 

 

 

(60

)

 

 

692

 

Redeemable preferred stock investment

 

20,000

 

 

 

438

 

 

 

 

 

 

20,438

 

Total debt securities due after 1 year through 5 years

 

443,228

 

 

 

1,863

 

 

 

(1,941

)

 

 

443,150

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

868

 

 

 

1

 

 

 

(10

)

 

 

859

 

Total debt securities due after 5 years through 10 years

 

868

 

 

 

1

 

 

 

(10

)

 

 

859

 

Total available-for-sale debt securities

 

774,726

 

 

 

1,909

 

 

 

(5,945

)

 

 

770,690

 

Total equity and debt securities

$

789,726

 

 

$

1,909

 

 

$

(5,945

)

 

$

785,690

 

 

 

 

December 31, 2022

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

189,333

 

 

 

 

 

 

(3,373

)

 

 

185,960

 

Corporate debt securities

 

120,480

 

 

 

 

 

 

(2,222

)

 

 

118,258

 

U.S. treasury bills

 

69,991

 

 

 

 

 

 

(193

)

 

 

69,798

 

U.S. agency debt securities

 

68,411

 

 

 

 

 

 

(342

)

 

 

68,069

 

Money market accounts

 

27,455

 

 

 

 

 

 

 

 

 

27,455

 

Municipal bonds

 

7,371

 

 

 

 

 

 

(80

)

 

 

7,291

 

Yankee debt securities

 

2,347

 

 

 

 

 

 

(5

)

 

 

2,342

 

Less: Cash equivalents

 

(32,444

)

 

 

 

 

 

 

 

 

(32,444

)

Total debt securities due within 1 year

 

452,944

 

 

 

 

 

 

(6,215

)

 

 

446,729

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

152,435

 

 

 

2

 

 

 

(6,349

)

 

 

146,088

 

U.S. agency debt securities

 

92,054

 

 

 

 

 

 

(3,435

)

 

 

88,619

 

Corporate debt securities

 

80,647

 

 

 

 

 

 

(4,756

)

 

 

75,891

 

Municipal bonds

 

12,065

 

 

 

 

 

 

(217

)

 

 

11,848

 

Yankee debt securities

 

753

 

 

 

 

 

 

(85

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(7,615

)

 

 

12,385

 

Total debt securities due after 1 year through 5 years

 

357,954

 

 

 

2

 

 

 

(22,457

)

 

 

335,499

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total debt securities due after 5 years through 10 years

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total available-for-sale debt securities

 

814,515

 

 

 

2

 

 

 

(28,755

)

 

 

785,762

 

Total equity and debt securities

$

829,515

 

 

$

2

 

 

$

(28,755

)

 

$

800,762

 

Gross unrealized losses on the Company’s equity and debt securities were $5.9 million and $28.8 million as of December 31, 2023 and 2022, respectively. The Company did not recognize any credit losses for its available-for-sale debt securities in 2023 and 2022.

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 4. Fair Value Measurements

The authoritative guidance on fair value measurements establishes a framework with respect to measuring assets and liabilities at fair value on a recurring basis and non-recurring basis. Under the framework, fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as of the measurement date. The framework also establishes a three-tier hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability and are developed based on the best information available in the circumstances. The hierarchy consists of the following three levels:

 

Level 1:

Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.

Level 2:

Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3:

Inputs are unobservable for the asset or liability.

 

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the three-tier fair value hierarchy:

 

 

December 31, 2023

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

365,770

 

 

$

 

 

$

365,770

 

 

$

 

U.S. agency debt securities

 

226,717

 

 

 

 

 

 

226,717

 

 

 

 

Corporate debt securities

 

75,138

 

 

 

 

 

 

75,138

 

 

 

 

U.S. treasury bills

 

69,250

 

 

 

69,250

 

 

 

 

 

 

 

Money market accounts

 

38,291

 

 

 

38,291

 

 

 

 

 

 

 

Redeemable preferred stock investment

 

20,438

 

 

 

 

 

 

 

 

 

20,438

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Municipal bonds

 

12,685

 

 

 

 

 

 

12,685

 

 

 

 

Yankee debt securities

 

692

 

 

 

 

 

 

692

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

823,981

 

 

$

107,541

 

 

$

681,002

 

 

$

35,438

 

 

 

December 31, 2022

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

332,048

 

 

$

 

 

$

332,048

 

 

$

 

Corporate debt securities

 

194,149

 

 

 

 

 

 

194,149

 

 

 

 

U.S. agency debt securities

 

156,688

 

 

 

 

 

 

156,688

 

 

 

 

U.S. treasury bills

 

69,798

 

 

 

69,798

 

 

 

 

 

 

 

Money market accounts

 

27,455

 

 

 

27,455

 

 

 

 

 

 

 

Municipal bonds

 

22,673

 

 

 

 

 

 

22,673

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

12,385

 

 

 

 

 

 

 

 

 

12,385

 

Yankee debt securities

 

3,010

 

 

 

 

 

 

3,010

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

833,206

 

 

$

97,253

 

 

$

708,568

 

 

$

27,385

 

The Company’s Level 1 assets include U.S. treasury bills and money market instruments and are valued based upon observable market prices. Level 2 assets consist of U.S. government and U.S. agency debt securities, municipal bonds, corporate debt securities and Yankee debt securities. Level 2 securities are valued based upon observable inputs that include reported trades, broker/dealer quotes, bids and offers. As of December 31, 2023 and 2022, the Company had preferred stock of a privately held company, which was included in other long-term assets in the accompanying Consolidated Balance Sheets, and redeemable preferred stock of a private company that were measured using unobservable (Level 3) inputs. The fair value of redeemable preferred stock as of December 31, 2023 and 2022 was based on valuation performed by a third-party valuation company utilizing the guideline public company method under market approach and the discounted cash flow method under income approach. For the value of the investment in private equity securities, the Company elected to measure it at cost minus impairment, as the preferred stock of the privately held company did not have a readily determinable fair value, and no impairment loss was recorded as of December 31, 2023.

There were no transfers between fair value measurement levels in 2023, 2022, and 2021.

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Fixed Assets

Note 5. Fixed Assets

Major classes of fixed assets consisted of the following:

 

 

 

December 31,

 

 

Useful Lives

2023

 

 

2022

 

 

 

(in thousands)

 

Medical lab equipment

5 months to 10 Years

$

56,025

 

 

$

53,503

 

Leasehold improvements

Shorter of lease term or estimated useful life

 

11,222

 

 

 

11,804

 

Building

39 Years

 

9,781

 

 

 

6,731

 

Computer software

1 to 5 Years

 

7,982

 

 

 

6,982

 

Building improvements

6 months to 39 Years

 

7,748

 

 

 

5,865

 

Computer hardware

1 to 5 Years

 

6,805

 

 

 

6,979

 

Aircraft

7 Years

 

6,400

 

 

 

6,400

 

Furniture and fixtures

1 to 5 Years

 

3,860

 

 

 

4,248

 

Land improvements

5 to 15 Years

 

904

 

 

 

904

 

Automobile

2 to 5 Years

 

445

 

 

 

797

 

General equipment

3 to 5 Years

 

115

 

 

 

44

 

Land

 

 

8,800

 

 

 

7,500

 

Assets not yet placed in service

 

 

15,010

 

 

 

12,877

 

Total

 

 

135,097

 

 

 

124,634

 

Less: Accumulated depreciation

 

 

(51,633

)

 

 

(43,281

)

Fixed assets, net

 

$

83,464

 

 

$

81,353

 

 

Depreciation expense on fixed assets totaled $17.5 million, $25.5 million and $9.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Other Significant Balance Sheet Accounts

Note 6. Other Significant Balance Sheet Accounts

Other current assets consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

12,675

 

 

$

15,434

 

Prepaid expenses

 

7,744

 

 

 

6,814

 

Reagents and supplies

 

5,827

 

 

 

4,280

 

Marketable securities interest receivable

 

4,994

 

 

 

2,525

 

Other receivable

 

1,319

 

 

 

19,836

 

Total

$

32,559

 

 

$

48,889

 

Other receivables as of December 31, 2022 included $19.1 million of maturities of marketable securities that did not settle until after period-end.

Accrued liabilities consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Accrued legal liabilities

$

7,026

 

 

$

1,276

 

Accrued bonus and commission

 

6,255

 

 

 

5,558

 

Payroll liabilities

 

5,741

 

 

 

6,667

 

Other accrued liabilities

 

4,215

 

 

 

2,134

 

Operating lease liabilities - short term

 

3,957

 

 

 

6,132

 

Vacation accrual

 

3,543

 

 

 

3,214

 

Total

$

30,737

 

 

$

24,981

 

 

Accrued legal liabilities included $6.9 million in connection with the Company’s voluntary disclosure process as described in Note 8, Debt, Commitments and Contingencies. Other accrued liabilities included short term finance lease liabilities, health insurance liabilities, and third-party billing services.

Other long-term liabilities consisted of the following:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Other long-term liabilities

 

4,973

 

 

 

6,068

 

Notes payable, long term

 

2,964

 

 

 

3,372

 

Total

$

15,084

 

 

$

18,235

 

Other long-term liabilities included long term finance lease liabilities and long-term liabilities assumed from a business combination in 2022.

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segment and Geographic Information
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Reportable Segment and Geographic Information

Note 7. Reportable Segment and Geographic Information

In the 2022 financial statements, the Company viewed and managed its operations in one reportable segment. Given the advancement of the therapeutic development business, the Company made certain changes, including the bifurcation of financial information for the Company’s budget and forecast planning process in December 2023. The chief operating decision maker, or CODM, manages the operations of the Company and reviews discrete financial information to make resource decisions for its two operating segments separately. These are laboratory services and therapeutic development. The laboratory services operating segment offers technical laboratory services and professional interpretation of laboratory results by licensed physicians who specialize in pathology and oncology. The therapeutic development operating segment is a pharmaceutical research and development entity that the Company acquired in November 2022. These operating segments do not meet the aggregation criteria and therefore represent the Company’s reportable segments.

There is no inter-segment allocation of interest expense and income taxes. There is no inter-segment revenue and operating income or loss. Information regarding the Company’s operations and assets for its reporting segments as well as geographic information are as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Revenue from services:

 

 

 

 

 

 

 

 

Laboratory services:

 

 

 

 

 

 

 

 

Precision diagnostics

$

131,990

 

 

$

93,685

 

 

$

82,565

 

Anatomic pathology

 

104,655

 

 

 

74,799

 

 

 

 

COVID-19

 

27,152

 

 

 

437,507

 

 

 

899,699

 

BioPharma services

 

25,416

 

 

 

12,977

 

 

 

10,320

 

Total laboratory services

 

289,213

 

 

 

618,968

 

 

 

992,584

 

Therapeutic development

 

 

 

 

 

 

 

 

Total

$

289,213

 

 

$

618,968

 

 

$

992,584

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Operating (loss) income:

 

 

 

 

 

 

 

 

Laboratory services

$

(180,585

)

 

$

179,343

 

 

$

675,953

 

Therapeutic development

 

(14,944

)

 

 

(816

)

 

 

 

Total

$

(195,529

)

 

$

178,527

 

 

$

675,953

 

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Depreciation and amortization:

 

 

 

 

 

 

 

 

Laboratory services

$

25,453

 

 

$

32,557

 

 

$

11,004

 

Therapeutic development

 

690

 

 

 

105

 

 

 

 

Total

$

26,143

 

 

$

32,662

 

 

$

11,004

 

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Assets:

 

 

 

 

 

Laboratory services

$

1,146,192

 

 

$

1,292,821

 

Therapeutic development

 

89,136

 

 

 

93,232

 

Total

$

1,235,328

 

 

$

1,386,053

 

Geographic distribution of revenue:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

United States

$

268,977

 

 

$

603,148

 

 

$

978,978

 

Foreign

 

20,236

 

 

 

15,820

 

 

 

13,606

 

Total

$

289,213

 

 

$

618,968

 

 

$

992,584

 

Geographic distribution of property, plant and equipment, net:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Fixed assets:

 

 

 

 

 

Unites States

$

77,938

 

 

$

72,617

 

Foreign

 

5,526

 

 

 

8,736

 

Total

$

83,464

 

 

$

81,353

 

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt, Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Debt Commitments And Contingencies Disclosure [Abstract]  
Debt, Commitments and Contingencies

Note 8. Debt, Commitments and Contingencies

Debt

Notes payable as of December 31, 2023, consisted of $3.4 million of notes payable related to an installment sale contract the Company entered in February 2022 for a building and $775,000 of notes payable to Xilong Scientific Co., or Xilong Scientific, by Fujian Fujun Gene Biotech Co., Ltd., or FF Gene Biotech. The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%. The current portion and noncurrent portion are $408,000 and $3.0 million, respectively, and the noncurrent portion is included in the other long-term liabilities in the accompanying Consolidated Balance Sheets. The notes payable to Xilong Scientific is due on March 31, 2024, and the interest rate on the loan is 4.97%. The related interest expenses in 2023, 2022 and 2021 were $37,000, $304,000, and $177,000, respectively. The Company did not have the installment sale contract in 2021.

Operating and Finance Leases

See Note 9, Leases, for further information.

Purchase Obligations

The Company entered certain purchase commitments with its vendors, which primarily consist of services, reagent and supplies, computer software, and medical lab equipment. As of December 31, 2023, the Company had purchase obligations of $51.9 million, of which $29.7 million is payable within twelve months, and the remainder, $22.2 million, is payable within the next five years.

Contingencies

From time to time, the Company may be subject to legal proceedings and claims arising in the ordinary course of business. Management does not believe that the outcome of any of these matters will have a material effect on the Company’s consolidated financial position, results of operations or cash flows.

The Company has received a Civil Investigative Demand, or CID, issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. Among other things, this CID requests information and records relating to certain of the Company’s customers named in the CID, which represent a small portion of the Company’s revenues. As disclosed in the Company’s prior filings, the U.S. Securities and Exchange Commission, or the SEC is also conducting a non-public formal investigation, which appears to relate to the matters raised in the CID requests and our Exchange Act reports filed for 2018 through 2020. The Company is fully cooperating with the U.S. Department of Justice and the SEC to promptly respond to the requests for information in this CID and investigation. The Company cannot predict when these matters will be resolved, the outcome of these matters, or their potential impact, which may ultimately be greater than what the Company currently expects.

Similar to other laboratories in the industry, the Company is currently being audited by HRSA with respect to its reimbursement for COVID-19 tests furnished to patients believed to be uninsured. The Company recorded approximately $548.9 million of reimbursements from HRSA under the Uninsured Program during the years ending December 31, 2022, 2021, and 2020. The Company is fully cooperating and working with HRSA’s auditors to resolve any issues, including any reimbursed amounts that may need to be returned to HRSA. There is uncertainty with respect to the methodology HRSA will use and whether and how they will extrapolate audit results. The results of the HRSA audit may materially and adversely affect the Company’s business, prospects, and financial condition.

The Company cannot reasonably estimate the loss or range of loss, if any, that may result from any material government investigations, audits and reviews in which it is currently involved given the inherent difficulty in predicting regulatory action, fines and penalties, if any, and the various remedies and levels of judicial review available to the Company in the event of an adverse finding. As a result, the Company has not recorded any liability related to these matters.

In relation to a recent advisory opinion issued by the Office of Inspector General of the Department of Health and Human Services (the “OIG”), the Company’s subsidiary, Symphony Buyer, Inc., or Inform Diagnostics, initiated a voluntary disclosure process with the appropriate government contact. The Company currently has estimated and recorded $6.9 million as a liability in its financial statements in connection with this voluntary disclosure. This estimate may be incorrect, and the actual amount of liability may be lower or may materially exceed this estimate.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

Note 9. Leases

 

Lessee

The Company is party as a lessee to various non-cancelable operating leases with varying terms through April 2033 primarily for laboratory and office space and equipment. The Company has options to renew some of these leases after their expirations. On a lease-by-lease basis, the Company considers such options, which may be elected at the Company’s sole discretion, in determining the lease term. The Company also has various finance leases for lab equipment with varying terms through December 2026, of which, some were acquired in business combinations. The Company does not have any leases with variable lease payments. The Company’s operating lease agreements do not contain any residual value guarantees, material restrictive covenants, bargain purchase options or asset retirement obligations.

The Company’s headquarters are located in El Monte, California, which is comprised of various corporate offices and two laboratories certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, and licensed by the State of California Department of Public Health. Other CLIA-certified laboratories are located in Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.

The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of December 31, 2023, and 2022 were as follows:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease ROU asset, net

$

10,838

 

 

$

14,784

 

Operating lease liabilities, short term

$

3,957

 

 

$

6,132

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Finance lease ROU asset, net

$

1,316

 

 

$

2,784

 

Finance lease liabilities, short term

$

544

 

 

$

943

 

Finance lease liabilities, long term

$

760

 

 

$

1,818

 

The following was operating and finance lease expense:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Operating lease cost

$

6,875

 

 

$

5,429

 

 

$

1,262

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

758

 

 

 

683

 

 

 

7

 

Interest on lease liabilities

 

80

 

 

 

95

 

 

 

1

 

Short-term lease cost

 

1,758

 

 

 

1,528

 

 

 

296

 

Total lease cost

$

9,471

 

 

$

7,735

 

 

$

1,566

 

Supplemental information related to leases was the following:

 

 

December 31, 2023

 

Weighted average remaining lease term - operating leases

4.37 years

 

Weighted average discount rate - operating leases

 

4.02

%

Weighted average remaining lease term -finance leases

2.66 years

 

Weighted average discount rate - finance leases

 

3.74

%

The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:

 

 

Operating Leases

 

 

Financing Leases

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

 

 

2024

$

4,309

 

 

$

532

 

2025

 

2,358

 

 

 

470

 

2026

 

1,782

 

 

 

366

 

2027

 

1,693

 

 

 

 

2028

 

550

 

 

 

 

Thereafter

 

1,550

 

 

 

 

Total lease payments

 

12,242

 

 

 

1,368

 

Less imputed interest

 

(1,138

)

 

 

(64

)

Total

$

11,104

 

 

$

1,304

 

Lessor

The Company leases out space in buildings it owns to third-party tenants under noncancelable operating leases. As of December 31, 2023, the remaining lease term is 1 year, including renewal options and may include rent escalation clauses. Lease income

primarily represents fixed lease payments from tenants recognized on a straight-line basis over the application lease term. Variable lease income represents tenant payments for real estate taxes, insurance and maintenance.

The lease income was included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Total lease income was as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Lease income

$

154

 

 

$

269

 

 

$

413

 

Variable lease income

 

10

 

 

 

12

 

 

 

7

 

Total lease income

$

164

 

 

$

281

 

 

$

420

 

Future fixed lease payments from tenants for all noncancelable operating leases as of December 31, 2023 are as follows:

 

 

Lease Payments

 

 

from Tenants

 

 

(in thousands)

 

Year Ending December 31,

 

 

2024

$

90

 

Total

$

90

 

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation

Note 10. Equity-Based Compensation

The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Consolidated Statements of Operations as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Cost of revenue

$

9,749

 

 

$

8,704

 

 

$

3,563

 

Research and development

 

14,873

 

 

 

10,449

 

 

 

6,326

 

Selling and marketing

 

4,964

 

 

 

4,373

 

 

 

2,513

 

General and administrative

 

13,336

 

 

 

9,114

 

 

 

3,480

 

Total

$

42,922

 

 

$

32,640

 

 

$

15,882

 

The actual tax (expense) benefit realized from tax deductions related to awards vested or exercised were ($2.7) million, $2.1 million, and $13.3 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Award Activity

Option Awards

The following table summarizes activity for options to acquire shares of the Company’s common stock in the years ended December 31, 2023, 2022 and 2021:

 

 

 

Number
of Shares
Subject to
Options
(in thousands)

 

 

Weighted-
Average
Exercise Price

 

 

Weighted-
Average
Grant Date Fair Value

 

 

Weighted-
Average
Remaining
Contractual Life
(in years)

 

 

Aggregate
Intrinsic
Value
(in thousands) (1)

 

Balance at December 31, 2020

 

 

287

 

 

$

1.59

 

 

 

 

 

 

5.5

 

 

$

14,484

 

Granted

 

 

5

 

 

$

73.64

 

 

$

56.34

 

 

 

 

 

 

 

Exercised

 

 

(76

)

 

$

1.13

 

 

$

8.40

 

 

 

 

 

 

 

Canceled

 

 

 

 

$

 

 

$

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

216

 

 

$

3.42

 

 

 

 

 

 

4.6

 

 

$

20,965

 

Granted

 

 

10

 

 

$

59.54

 

 

$

44.56

 

 

 

 

 

 

 

Exercised

 

 

(5

)

 

$

7.16

 

 

$

7.41

 

 

 

 

 

 

 

Canceled

 

 

(9

)

 

$

43.30

 

 

$

33.53

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

212

 

 

$

4.21

 

 

 

 

 

 

3.7

 

 

$

5,420

 

Granted

 

 

20

 

 

$

33.14

 

 

$

24.85

 

 

 

 

 

 

 

Exercised

 

 

(9

)

 

$

0.38

 

 

$

10.76

 

 

 

 

 

 

 

Canceled

 

 

 

 

$

 

 

$

 

 

 

 

 

 

 

Balance at December 31, 2023

 

 

223

 

 

$

6.96

 

 

 

 

 

 

3.3

 

 

$

4,906

 

Exercisable as of December 31, 2023

 

 

196

 

 

$

2.40

 

 

 

 

 

 

2.5

 

 

 

 

 

(1)
Aggregate intrinsic value is calculated as the difference between (i) the exercise price of options and (ii) the market value of the Company’s common stock as of the applicable date.

The total fair value of options that vested during the years ended December 31, 2023, 2022 and 2021 was $172,000, $126,000 and $76,000, respectively. As of December 31, 2023, the remaining unrecognized compensation expense related to all outstanding option awards was $695,000 and is expected to be recognized over a weighted-average period of 2.9 years.

RSU Awards

RSUs are awards that entitle the holder to receive shares of the Company’s common stock upon satisfaction of vesting conditions. Each RSU represents the contingent right to receive one share of the Company’s common stock upon vesting and settlement.

The following table summarizes activity for RSUs relating to shares of the Company’s common stock in the years ended December 31, 2023, 2022, and 2021:

 

Number of
Shares
(in thousands)

 

 

Weighted-Average
Grant Date
Fair Value

 

Balance at December 31, 2020

 

2,085

 

 

$

17.93

 

Granted

 

477

 

 

$

95.33

 

Vested and settled

 

(836

)

 

$

15.43

 

Forfeited

 

(107

)

 

$

37.83

 

Balance at December 31, 2021

 

1,619

 

 

$

40.74

 

Granted

 

1,895

 

 

$

49.98

 

Vested and settled

 

(699

)

 

$

34.01

 

Forfeited

 

(184

)

 

$

61.11

 

Balance at December 31, 2022

 

2,631

 

 

$

47.76

 

Granted

 

853

 

 

$

34.38

 

Vested and settled

 

(1,066

)

 

$

43.84

 

Forfeited

 

(208

)

 

$

54.72

 

Balance at December 31, 2023

 

2,210

 

 

$

43.84

 

 

The RSU awards granted in the years ended December 31, 2023, 2022 and 2021 will result in aggregate equity-based compensation expense of $29.3 million, $94.8 million and $45.5 million, respectively, to be recognized over the vesting periods from the grant date of each award granted in the period. As of December 31, 2023, the remaining unrecognized compensation expense related to all outstanding RSU awards was $86.8 million and is expected to be recognized over a weighted-average period of 2.5 years.

Fair Value Assumptions for Option Awards

The Company uses the Black-Scholes option-pricing model to measure the fair value of option awards. The Black-Scholes option-pricing model requires the input of various assumptions, each of which is subjective and requires significant judgment. These assumptions include the following:

Expected Term. The expected term represents the period that the Company’s equity-based awards are expected to be outstanding. The Company determines the expected term assumption based on the vesting terms, exercise terms and contractual terms of the options.

 

Risk-Free Interest Rate. The Company determines the risk-free interest rate by using the equivalent to the expected term based on the U.S. Treasury yield curve in effect as of the date of grant.

 

Dividend Yield. The assumed dividend yield is based on the Company’s expectation that it will not pay dividends in the foreseeable future, which is consistent with its history of not paying dividends.

 

Expected Volatility. The Company calculates expected volatility based on historical volatility data of its stock that is publicly traded.

 

Forfeiture Rate. The Company accounts for forfeitures as they occur.

Awards to Employees

The table below sets forth the weighted-average assumptions used in the Black-Scholes option-pricing model to estimate the fair value of options to acquire shares of the Company’s common stock granted to employees during the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Expected term (in years)

 

6.1

 

 

 

6.1

 

 

 

6.1

 

Risk-free interest rates

 

3.8

%

 

2.6%

 

 

1.1%

 

Dividend yield

 

 

 

 

 

 

Expected volatility

 

87.3

%

 

88.7%

 

 

94.6%

 

 

Determination of Fair Value on Grant Dates

The fair value of the shares of the Company’s common stock underlying option and RSU awards is determined by the Company’s board of directors or the compensation committee thereof based on the closing sales price of the Company’s common stock on the date of grant as reported by the Nasdaq Global Market.

XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 11. Income Taxes

Provision for income taxes consists of United States federal and state income taxes. A deferred tax liability is recognized for all taxable temporary differences, and a deferred tax asset is recognized for all deductible temporary differences, operating losses and tax credit carryforwards. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

The following table summarizes income (loss) before income taxes and gain on equity-method investments:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

U.S. (loss) income before income taxes and gain on equity-method investments

$

(147,464

)

 

$

189,406

 

 

$

681,403

 

Foreign loss before income taxes and gain on equity-method investments

 

(26,621

)

 

 

(5,381

)

 

 

(4,103

)

(Loss) income before income taxes and gain on equity-method investments

$

(174,085

)

 

$

184,025

 

 

$

677,300

 

Income tax expense consisted of the following:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

Federal

$

(5,590

)

 

$

31,140

 

 

$

131,907

 

State

 

(4,722

)

 

 

19,242

 

 

 

51,076

 

Total Current

 

(10,312

)

 

 

50,382

 

 

 

182,983

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

(12,771

)

 

 

(3,763

)

 

 

(7,471

)

State

 

4,100

 

 

 

(4,517

)

 

 

(717

)

Foreign

 

(188

)

 

 

224

 

 

 

669

 

Change in valuation allowance

 

20,325

 

 

 

(224

)

 

 

(669

)

Total Deferred

 

11,466

 

 

 

(8,280

)

 

 

(8,188

)

Total income tax expense

$

1,154

 

 

$

42,102

 

 

$

174,795

 

 

Reconciliation of the difference between the federal statutory income tax rate and the effective income tax rate is as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Tax provision at federal statutory rate

 

21.00

%

 

21.00%

 

 

21.00%

 

State taxes

 

0.22

%

 

 

9.03

%

 

 

6.13

%

Uncertain tax positions

 

0.18

%

 

0.92%

 

 

0.05%

 

Stock based compensation

 

-1.65

%

 

 

-1.12

%

 

 

-1.96

%

Nondeductible compensation - 162(m)

 

-0.55

%

 

 

0.00

%

 

 

0.00

%

Goodwill impairment

 

-10.62

%

 

 

0.00

%

 

 

0.00

%

Federal return to provision

 

-0.21

%

 

 

-3.92

%

 

 

-0.17

%

State return to provision

 

3.41

%

 

 

-2.02

%

 

 

-0.14

%

Other permanent differences

 

-1.15

%

 

1.33%

 

 

1.09%

 

Research & development credit

 

3.19

%

 

 

-2.98

%

 

 

-0.33

%

Foreign tax rate differential

 

-2.42

%

 

 

0.00

%

 

 

0.00

%

Other

 

0.11

%

 

0.34%

 

 

0.19%

 

Change in valuation allowance

 

-12.20

%

 

0.12%

 

 

 

-0.10

%

Effective tax rate

 

-0.69

%

 

22.70%

 

 

25.76%

 

 

The following table summarizes the elements of the deferred tax assets (liabilities). Net deferred tax assets are included in other long-term assets in the Consolidated Balance Sheets.

 

 

As of December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Deferred tax assets

 

 

 

 

 

Accrued vacation and other accrued expenses

$

807

 

 

$

1,488

 

Provision for credit losses

 

818

 

 

 

10,255

 

Net operating losses

 

17,496

 

 

 

16,345

 

Stock based compensation

 

906

 

 

 

2,550

 

State income taxes

 

211

 

 

 

4,892

 

Excess tax basis in FF Gene Biotech net assets

 

2,256

 

 

 

2,032

 

Lease liability

 

2,345

 

 

 

4,086

 

Unrealized gain/loss on available-for-sale debt securities

 

406

 

 

 

7,664

 

Research and development credits

 

1,258

 

 

 

 

Section 174 research & experimental expenditures

 

18,606

 

 

 

6,573

 

Equity loss in investment

 

503

 

 

 

503

 

Other

 

107

 

 

 

199

 

Gross deferred tax assets

 

45,719

 

 

 

56,587

 

Less: Valuation allowance

 

(15,900

)

 

 

(2,832

)

Net deferred tax assets

 

29,819

 

 

 

53,755

 

Deferred tax liabilities

 

 

 

 

 

Intangible assets

 

30,558

 

 

 

39,199

 

Depreciation

 

3,901

 

 

 

5,500

 

Right of use asset

 

2,299

 

 

 

4,056

 

Other

 

1,023

 

 

 

1,496

 

Total deferred tax liabilities

 

37,781

 

 

 

50,251

 

Net deferred tax assets

$

(7,962

)

 

$

3,504

 

As of December 31, 2023, the Company has $63.0 million estimated federal net operating loss, or NOL, carryforwards and estimated state NOL carryforwards of $63.0 million. The Company’s state NOLs are scheduled to begin expiring in 2024. The Company also has foreign NOL carryforwards of $13.6 million which are scheduled to expire from 2024 through 2028.

ASC 740-10-30-5 requires that deferred income tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has evaluated the realizability of its deferred tax assets and has concluded that it is more likely than not that the Company may not realize the benefit of certain deferred tax assets and, accordingly, has established a full valuation allowance of $15.9 million on its deferred tax assets as of December 31, 2023. The Company maintained a valuation allowance of $2.8 million on certain deferred tax assets related to equity losses in joint ventures and

foreign net operating loss carryforwards as of December 31, 2022. The increase in the valuation allowance of $13.1 million for the year ended December 31, 2023 was primarily due to the establishment of a full valuation allowance on the Company’s deferred tax assets.

The Organization for Economic Cooperation and Development, or OECD, has enacted model rules for a new global minimum tax framework, or BEPS Pillar II. Various jurisdictions have enacted, or are in the process of enacting, legislation on these rules. We are closely monitoring developments and are currently evaluating the potential impact in each jurisdiction in which we operate

Uncertain Tax Positions

The Company is subject to income taxation by the U.S. government and certain states in which the Company’s activities give rise to an income tax filing requirement. The Company does not have any significant income tax filing requirements in any foreign jurisdiction. The Company’s tax returns are subject to statutes of limitations that vary by jurisdiction. As of December 31, 2023, the Company remains subject to income tax examinations in the United States, and various states for tax years 2019 through 2023; certain other states remain subject to examination for tax years 2018 through 2023. However, due to the Company’s NOL carryforwards in various jurisdictions, tax authorities have the ability to adjust carryforwards related to closed years until the statute expires on the year(s) in which the NOL carryforwards are utilized.

The Company is under examination by certain tax authorities for the 2020 and 2021 tax years. While the timing of the conclusion of the examination is uncertain, the Company believes that adequate amounts have been reserved for adjustments that may result.

A reconciliation of the Company’s gross unrecognized tax benefits is as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Balance at beginning of year

$

9,742

 

 

$

710

 

 

$

377

 

Increases to prior year positions

 

(3,845

)

 

 

2,843

 

 

 

 

Increases for current year positions

 

(64

)

 

 

6,189

 

 

 

333

 

Balance at end of year

$

5,833

 

 

$

9,742

 

 

$

710

 

As of December 31, 2023, the Company has $5.8 million of gross unrecognized tax benefits, of which, $2.3 million of unrecognized tax benefits would affect the effective tax rate if recognized. The Company has accrued $145,000 and $94,000 for interest at December 31, 2023 and 2022, respectively, and has recognized interest expense of $145,000 and $94,000 for the years ended December 31, 2023 and 2022, respectively. Although it is possible that the amount of unrecognized benefits with respect to our uncertain tax positions will increase or decrease in the next twelve months, the Company does not expect material changes.

While the Company believes it has adequately provided for all tax positions, amounts asserted by taxing authorities could differ from the Company’s accrued positions. Accordingly, additional provisions on federal, state and foreign tax-related matters could be recorded in future periods as revised estimates are settled or otherwise resolved.

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income (Loss) per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Income (Loss) per Share

Note 12. Income (Loss) per Share

The following is a reconciliation of the basic and diluted income (loss) per share computations:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands, except per share data)

 

Net (loss) income attributable to common shareholders

$

(167,825

)

 

$

143,403

 

 

$

507,364

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - outstanding, basic

 

29,784

 

 

 

30,097

 

 

 

29,408

 

Weighted-average effect of dilutive securities:

 

 

 

 

 

 

 

 

  Stock options

 

 

 

 

199

 

 

 

230

 

  Restricted stock units

 

 

 

 

613

 

 

 

1,338

 

  Contingently issuable shares

 

 

 

 

55

 

 

 

 

Weighted-average common shares - outstanding, diluted

 

29,784

 

 

 

30,964

 

 

 

30,976

 

 

 

 

 

 

 

 

 

 

(Loss) earnings per share:

 

 

 

 

 

 

 

 

  Basic

$

(5.63

)

 

$

4.76

 

 

$

17.25

 

  Diluted

$

(5.63

)

 

$

4.63

 

 

$

16.38

 

The following securities have been excluded from the calculation of diluted income per share because their effect would have been anti-dilutive:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Stock Options

 

224

 

 

 

10

 

 

 

5

 

Restricted Stock Units

 

2,210

 

 

 

728

 

 

 

182

 

Contingently Issuable Shares

 

186

 

 

 

 

 

 

 

The anti-dilutive shares described above were calculated using the treasury stock method. In the year ended December 31, 2023, the Company had outstanding stock options, restricted stock units, and contingently issuable shares for held back related shares to the business combination of Fulgent Pharma that were excluded from the weighted-average share calculation for continuing operations due to the Company’s net loss positions.

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Retirement Plans

Note 13. Retirement Plans

 

The Company offers a 401(k) retirement savings plan, or the 401 (k) Plan, for its employees, including its executive officers, who satisfy certain eligibility requirements. The Internal Revenue Code of 1986, as amended, allows eligible employees to defer a portion of their compensation, within prescribed limits, on a pre-tax basis through contributions to the 401(k) Plan. The Company matches contributions to the 401(k) Plan based on the amount of salary deferral contributions the participant makes to the 401(k) Plan. The Company will match up to 3% of an employee’s compensation that the employee contributes to his or her 401(k) Plan account. Total Company matching contributions to the 401(k) Plan were $3.2 million, $2.5 million and $697,000 in the years ended December 31, 2023, 2022 and 2021, respectively.

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party

Note 14. Related Party

Linda Marsh, who is a member of the Company’s board of directors, is currently the Senior Executive Vice President of AHMC Healthcare Inc., or AHMC. The Company performs genetic testing and other testing services, on an arms-length basis, for AHMC, and the Company recognized $125,000, $1.5 million and $3.4 million in revenue in the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, $13,000 and $93,000, respectively, was owed to the Company by AHMC, which is included in trade accounts receivable, net, in the accompanying Consolidated Balance Sheets, in connection with this relationship.

Ming Hsieh, is the owner of PTJ Associates Inc., or PTJ. PTJ provides flight services to the Company on an arms-length basis. In the years ended December 31, 2023, 2022, and 2021 the Company incurred zero, $235,000 and $142,000, respectively, in expenses for flights between California and Texas to transport employees and supplies. As of December 31, 2023 and 2022, no amount was owed to PTJ by the Company.

Ming Hsieh is also on the board of directors and an approximately 20% owner of ANP Technologies, Inc., or ANP, from which the Company purchased COVID-19 antigen rapid test kits and entered into certain drug-related licensing and development service agreements. The President and Chief Scientific Officer of Fulgent Pharma, Ray Yin, is the Founder, President, and Chief Technology Officer of ANP. The Company incurred $2.4 million and $1.2 million, in 2023 and 2022, respectively, related to the licensing and development services and purchase of equipment. No costs were incurred in the year ended December 31, 2021. As of December 31, 2023 and 2022, zero and $607,000, respectively, were owed to ANP by the Company in connection with these relationships. The Company also entered into an employee service agreement with ANP in April 2023, $115,000 was recognized in 2023, and $29,000 was owed by ANP in connection with the employee service agreement as of December 31, 2023.

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Business Combinations

Note 15. Business Combinations

 

Inform Diagnostics

On April 26, 2022, the Company completed the acquisition of 100% of the outstanding equity of Inform Diagnostics, a leading national independent pathology laboratory based in Irving, Texas. Under the terms of the Agreement and Plan of Merger, dated April 16, 2022, or the Inform Merger Agreement, the total purchase price payable to the securityholders of Inform Diagnostics was approximately $170 million, as adjusted for closing cash, closing indebtedness, closing working capital, closing transaction expenses and other transaction matters. With the addition of Inform Diagnostics, the Company will further expand the Company’s genomic testing footprint and extend its test menu into breast pathology, gastrointestinal pathology, dermatopathology, urologic pathology, neuropathology, and hematopathology.

The financial results of Inform Diagnostics are included in the consolidated financial statements from the date of acquisition. The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:

 

 

Amounts

 

 

(in thousands)

 

Consideration

 

 

Cash, net of cash received

$

137,755

 

 

 

 

 

 

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Net working capital

$

(15,024

)

Fixed assets

 

20,242

 

ROU assets - operating

 

12,653

 

ROU assets - finance

 

1,183

 

Deferred tax assets

 

3,410

 

Other long-term assets

 

4,711

 

Identifiable intangible assets

 

57,060

 

Operating lease liabilities

 

(12,653

)

Finance lease liabilities

 

(1,183

)

Income tax payable

 

(40

)

Other long-term liabilities

 

(4,449

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

65,910

 

Goodwill

 

71,845

 

Total

$

137,755

 

The goodwill of $71.8 million arising from the acquisition is attributed to the expected synergies, assembled workforce, other benefits that will be potentially generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.

The identifiable intangible assets acquired consisted of $54.0 million customer relationships with an estimated amortization life of 14 years, $2.7 million trade name with an estimated amortization life of 7 years, and $360,000 in-place lease intangible asset to be amortized over the remaining lease term of 5 years.

The fair value of the customer relationship was estimated using the Multiperiod Excess Earnings Method, or MPEEM, of the income approach. Under the MPEEM, an intangible asset’s fair value is equal to the present value of the incremental after-tax cash

flows attributable only to the subject intangible asset after deducting contributory asset charges. The incremental after-tax cash flows attributable to the customer relationships are then discounted to their present value at a risk-adjusted rate of return. The fair value of the trade name was estimated using the relief from royalty, or RFR, method. The RFR method estimates the portion of the Company’s earnings attributable to an intangible asset based on the royalty rate the Company would have paid for the use of the asset if it did not own it. The fair value of in-place lease intangible asset was estimated using the discounted cash flow under the income approach. The useful lives of the intangible assets for amortization purposes were determined by considering the period of expected cash flows used to measure the fair values of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic and other factors that may limit the useful life. The customer relationships and trade name are amortized on a straight-line basis over their estimated useful lives.

Revenue and operating loss from the Inform Diagnostics acquisition since the acquisition date were $83.6 million and $17.0 million, respectively, for year ended December 31, 2022, which are included in the accompanying Consolidated Statements of Operating.

The transaction costs associated with the acquisition of Inform Diagnostics consisted primarily of legal, regulatory and financial advisory fees of approximately $6.6 million for the year ended December 31, 2022, respectively. These transaction costs were expensed as incurred as general and administrative expense in the respective period.

Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information summarizes the combined results of operations of Fulgent and Inform Diagnostics as if the companies had been combined as of the beginning of 2021. The pro forma financial information has been adjusted for the following:

Acquisition-related costs - Acquisition-related costs incurred by both Fulgent and Inform Diagnostics were excluded from the net income attributable to Fulgent, and total costs were $9.6 million for the year ended December 31, 2022.

Other adjustments to the net income attributable to Fulgent were $772,000 and $2.3 million for the year ended December 31, 2022 and 2021, respectively. Other adjustments to revenue were $962,000 and $3.9 million for or the year ended December 31, 2022 and 2021, respectively.

 

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

 

 

 

 

 

Revenue

$

659,386

 

 

$

1,140,184

 

Net income attributable to Fulgent

$

140,288

 

 

$

493,313

 

Basic earnings per common share attributable to Fulgent

$

4.66

 

 

$

16.77

 

Diluted earnings per common share attributable to Fulgent

$

4.53

 

 

$

15.93

 

 

Fulgent Pharma Holdings, Inc

On November 7, 2022, the Company completed the acquisition of 100% of the outstanding equity of Fulgent Pharma, a clinical-stage, therapeutic development company focused on perfecting drug candidates for treating a broad range of cancers. Under the terms of the Agreement and Plan of Merger, dated November 7, 2022, or the Pharma Merger Agreement, the total merger consideration was paid in a combination of cash, the Company’s common stock, or the Stock Consideration, and assumed RSUs subject to customary adjustments for closing cash, closing indebtedness, transaction expenses and other transaction matters. A portion of the Stock Consideration was held back for a duration of time after the closing of the transaction to satisfy certain indemnification obligations of the Pharma Stockholders as described in the Pharma Merger Agreement. The RSUs are subject to vesting over the four-year period immediately following the date of their original grant, subject to the holder’s continuing service. The integrated companies plan to offer a vertically integrated solution to combat cancer with the potential to unlock significant long-term upsides for both the therapeutic and diagnostic businesses, while effectively managing risk.

The financial results of Fulgent Pharma are included in the consolidated financial statements from the date of acquisition. The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:

The goodwill of $22.1 million arising from the acquisition is attributed to Fulgent Pharma's rights to intellectual property, expected synergies, assembled workforce, and other benefits that will potentially be generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.

The identified intangible assets acquired consisted of $64.6 million in IPR&D. Fulgent Pharma has developed a novel nanoencapsulation and targeted therapy platform, which is designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The lead drug candidate, FID-007, has achieved proof-of-concept in preliminary human clinical trials for the treatment of various cancer types, including head and neck, ampullary, pancreatic, non-small cell lung cancer, and breast. The fair value of the IPR&D was estimated using MPEEM. The method involves forecasting after-tax operating income from existing clients, subtracting the portions attributable to a contributory asset, and discounting the remaining earnings to present value. The useful life of IPR&D is indefinite.

Revenue and operating loss from the Fulgent Pharma acquisition since the acquisition date are zero and $816,000, respectively, which are included in the accompanying Consolidated Statements of Operations, for the year ended December 31, 2022.

The transaction costs associated with the acquisition of Fulgent Pharma consisted primarily of legal, regulatory and financial advisory fees of approximately $1.4 million for the year ended December 31, 2022. These transaction costs were expensed as incurred as general and administrative expense in the respective period.

The $5.0 million restricted cash received represents cash consideration payable pursuant to the share transfer agreement Fulgent Pharma entered prior to Fulgent Pharma acquisition date. The cash consideration was not paid as of Fulgent Pharma acquisition date and was included in noncurrent or non-operating liabilities in above table.

 

FF Gene Biotech

In April 2017, the Company acquired a 30% equity interest in FF Gene Biotech, a newly formed a joint venture with Xilong Scientific and Fuzhou Jinqiang Investment Partnership (LP), or FJIP. The joint venture was formed under the laws of China to offer genetic testing services to customers in China.

In May 2021, we entered into a restructuring agreement with Xilong Scientific and FJIP, resulting in the Company indirectly acquiring a controlling financial interest of 72%in FF Gene Biotech. FF Gene Biotech was founded to bring the Company’s next generation sequencing, or NGS, capabilities to the Chinese genetic testing market through entities separate from the Company’s U.S. operations, and FF Gene Biotech is pursuing this separate from the Company’s business elsewhere. As a result of the acquisition of FF Gene Biotech, or the FF Gene Biotech Acquisition, the Company seeks to be more strategically aligned with its geographic expansion strategy. It also expects to reduce costs through economies of scale.

The Company allocated the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, such as the finalization of the estimated fair value of tax-related items, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the FF Gene Biotech Acquisition date). The following table summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed recognized at the FF Gene Biotech Acquisition date, as well as the fair value of the noncontrolling interest at the FF Gene Biotech Acquisition date.

 

 

Amounts

 

 

(in thousands)

 

Considerations

 

 

Cash

$

18,974

 

Fair value of the Company’s 30% equity interest held before the business combination

 

3,734

 

 

$

22,708

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Financial assets

$

3,181

 

Reagents and supplies

 

1,288

 

Fixed assets

 

3,874

 

Other tangible assets

 

944

 

Identifiable intangible assets

 

6,958

 

Other current liabilities

 

(2,585

)

Notes payable

 

(5,893

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

7,767

 

Noncontrolling interest

 

(8,141

)

Goodwill

 

23,082

 

Total

$

22,708

 

 

The fair value of the noncontrolling interest, or NCI, in FF Gene Biotech, a private entity, $8.1 million, was estimated by applying the income approach and market approach. The fair value measurement was based on significant inputs that are not observable in the market and thus represents a fair value categorized within Level 3 of the three-tier fair value hierarchy. The NCI represents a minority interest of 28% in the post-restructuring FF Gene Biotech. Since the NCI is the result of the restructuring, the implied value was utilized to value the NCI based on the 42% effective investment. After determining the implied value, a discount for lack of marketability was applied to the 28% interest representing lack of marketability related to the holding period to monetize the NCI in a future initial public offering, or IPO, or sale, and marketability related to market participant acquisition premiums implied in the value of the $19.0 million purchase price for a 42% interest. The resultant total discount applied was 35%, which is supported both by the put option analyses related to the potential holding period, and a 10% discount owed to a market participant acquisition premium.

The Company recognized a gain of $3.7 million as a result of remeasuring to fair value its 30% equity interest held before the FF Gene Biotech Acquisition. The fair value of the preexisting equity interest was determined based on the characteristics before consummating the FF Gene Biotech Acquisition and estimated by applying income approach and utilized the discounted cash flow method. The Company did not apply the market approach based on its characteristics before consummating the restructuring. The gain on the equity-method investment is included in the Company’s Consolidated Statements of Operations for the year ended December 31, 2021.

The goodwill of $23.1 million arising from the FF Gene Biotech Acquisition is attributed to the expected synergies and other benefits that will be potentially generated from the combination of the Company and FF Gene Biotech. The goodwill recognized is not deductible for tax purposes.

The identifiable intangible assets acquired in the FF Gene Biotech Acquisition consisted of a $5.7 million royalty-free technology with an estimated amortization life of 10 years and $1.2 million customer relationships with an estimated amortization life of 5 years. The value of these assets was based upon the preliminary fair values as of the closing date of the FF Gene Biotech Acquisition.

The Company concluded FF Gene Biotech is a variable interest entity as FF Gene Biotech lacks sufficient capital to operate independently. The Company concluded that it alone has the power to direct the most significant activities of FF Gene Biotech and therefore is the primary beneficiary of the entity post the FF Gene Biotech Acquisition. Judgment regarding the level of influence over FF Gene Biotech includes consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions.

 

CSI Acquisition

In August 2021, the Company acquired 100% of the outstanding equity of Cytometry Specialist, Inc, or CSI, a multi-site reference laboratory business in the United States. This acquisition of CSI, or the CSI Acquisition, expands the Company’s national reference laboratory presence in the United States.

The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, such as the finalization of the estimated fair value of tax-related items, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the CSI Acquisition date).The following tables summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed recognized at the CSI Acquisition date:

 

Amounts

 

 

(in thousands)

 

Considerations

 

 

Cash

$

43,359

 

Contingent consideration

 

10,000

 

 

$

53,359

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Debt-free net working capital

$

4,270

 

Fixed assets

 

6,855

 

ROU assets - operating

 

4,988

 

ROU assets - finance

 

49

 

Other assets

 

160

 

Identifiable intangible assets

 

30,540

 

Deferred tax liability

 

(9,881

)

Operating lease liabilities

 

(4,988

)

Finance lease liabilities

 

(49

)

Other liabilities

 

(6,069

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

25,875

 

Goodwill

 

27,484

 

Total

$

53,359

 

The CSI Acquisition includes a contingent consideration arrangement that requires additional consideration to be paid by the Company based on CSI’s achievement of a minimum level of earnings, for the year ending December 31, 2021, as described in the acquisition agreement. The range of undiscounted amounts the Company may be required to pay under the contingent consideration agreement is between zero and $10.0 million. The fair value of the contingent consideration recognized on the CSI Acquisition date of $10.0 million was estimated by applying the income approach using discounted cash flows. Given the short-term nature of the contingent consideration, the most significant assumption is the probability weighted cash flow. The actual contingent consideration paid in 2022 was $10.0 million.

The goodwill of $27.5 million arising from the CSI Acquisition is attributed to the expected synergies, assembled workforce, other benefits that will be potentially generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.

The identifiable intangible assets acquired in the CSI Acquisition consisted of $27.6 million customer relationships with an estimated amortization life of 12 years, $1.9 million laboratory information system platform with an estimated amortization life of 5 years, and $1.1 million trade name with an estimated amortization life of 10 years.

Prior to the acquisitions, the financial results for FF Gene Biotech and CSI were not significant for pro forma financial information. Post the acquisitions, the financial results for FF Gene Biotech and CSI are included in the Company’s consolidated financial statements. Revenue and operating income or loss from both acquisitions since the respective 2021 acquisition dates are included in the accompanying Consolidated Statements of Operations as follows, in thousands, for the year ended December 31, 2021:

 

 

Net Sales

 

 

Operating Income (Loss)

 

FF Gene Biotech

$

6,632

 

 

$

(3,894

)

CSI

 

17,390

 

 

 

1,138

 

Total

$

24,022

 

 

$

(2,756

)

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Stock Repurchase Program

Note 16. Stock Repurchase Program

In March 2022, the Company’s Board authorized a $250.0 million stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock

repurchase program has no expiration from the date of authorization. During the year ended December 31, 2023, the Company repurchased 953,000 shares of its common stock at an aggregate cost of $25.1 million under the stock repurchase program. During the year ended December 31, 2022, the Company repurchased $1.8 million shares of its common stock at an aggregate cost of $74.3 million under the stock repurchase program. As of December 31, 2023, a total of approximately $150.7 million remained available for future repurchases of its common stock under the stock repurchase program.

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangibles

Note 17. Goodwill and Intangible Assets

Changes in the carrying amount of goodwill, net of impairment, by reporting unit for the years ended December 31, 2023 and 2022 are as follows:

 

 

Laboratory Services

 

 

Therapeutic Development

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2023

 

 

December 31, 2022

 

 

(in thousands)

 

Balance as of January 1

$

120,972

 

 

$

50,897

 

 

$

22,055

 

 

$

 

Goodwill acquired during year

 

 

 

 

71,845

 

 

 

 

 

 

22,055

 

Impairment

 

(120,234

)

 

 

 

 

 

 

 

 

 

Foreign currency impact

 

(738

)

 

 

(1,770

)

 

 

 

 

 

 

Balance at the end of year

$

 

 

$

120,972

 

 

$

22,055

 

 

$

22,055

 

As of September 30, 2023, the Company had a single reporting unit. The Company monitors changing business conditions as well as industry and economic factors, among others, for events which could trigger the need for an interim impairment analysis. During the third quarter, the Company evaluated the significant decrease in its share price which had occurred over a period of about three months, and also performed a market approach supplemental qualitative analysis. Based on the short duration of the share price decline and the analysis performed, the Company did not recognize a goodwill impairment charge during the third quarter of 2023.

As of December 1, 2023, the Company has identified its laboratory services business and its therapeutic development business as its two operating segments and the Company determined that the operating segments represented the two reporting units. The Company has reassigned goodwill to its two reporting units using the relative fair value approach.

The Company tests for goodwill impairment at the reporting unit level on December 31st of each year and more frequently if events or circumstances indicate a potential impairment. During the fourth quarter of 2023, the Company witnessed a continued decline in its share price and market capitalization which prompted a quantitative impairment analysis as of December 31, 2023.

Laboratory Services

As of December 31, 2023, the fair value for the laboratory services reporting unit was calculated using the (i) income approach (discounted cash flows) weighted at 50% with an assumed weighted average cost of capital, or WACC, of 13% and assumed residual revenue growth rate of 2.5%, and (ii) a market approach weighted at 50%. Within the market approach, the Company used two methods, the guideline public company method weighted at 25% and the merger & acquisition method also weighted at 25%. Based on the quantitative results of the impairment analysis, the carrying value exceeded the fair value on the laboratory services reporting unit. The Company recognized a full goodwill impairment loss and recorded a pre-tax impairment loss of $120.2 million in the Consolidated Statements of Operations.

Therapeutic Development

As of December 31, 2023 the fair value for the therapeutic development reporting unit was calculated using the income approach weighted at 100% with a WACC of 36%. This reporting unit includes IPR&D, an intangible asset with an indefinite life that was initially recognized as part of the Fulgent Pharma acquisition in 2022 and which the Company appraised using the income approach known as multi-period excess earnings method.

Based upon the results of the quantitative assessments, the Company concluded that the fair values of the therapeutic development reporting unit and the IPR&D asset, at December 31, 2023, were greater than the carrying values and that there was no impairment. The fair value of this reporting unit was $74.2 million and exceeded the carrying value of $64.3 million by approximately 15%, and the fair value of IPR&D was $71.5 million and exceeded the carrying value of $64.6 million by approximately 11%.

There can be no assurance that the estimates and assumptions management made for the purposes of the goodwill or IPR&D impairment analysis will prove to be accurate predictions of future performance. It is possible that the conclusions regarding impairment or recoverability of goodwill or intangible assets could change in future periods. Management will continue to monitor the

therapeutic development reporting unit. For all IPR&D projects, there are major risks and uncertainties associated with the timely and successful completion of development and commercialization of these product candidates, including the ability to confirm their efficacy based on data from clinical trials, the ability to obtain necessary regulatory approvals, and the ability to successfully complete these tasks within budgeted costs. The Company is not able to market a human therapeutic without obtaining regulatory approvals, and such approvals require completing clinical trials that demonstrate a product candidate is safe and effective. In addition, the availability and extent of coverage and reimbursement from third-party payers, including government healthcare programs and private insurance plans, impact the revenues a product can generate. Consequently, the eventual realized value, if any, of these acquired IPR&D projects may vary from their estimated fair values.

Summaries of intangible assets balances as of December 31, 2023 and 2022 were as follows:

 

 

 

December 31,

 

 

 

 

 

 

 

 

 

Weighted-Average Amortization Period

2023

 

 

2022

 

 

 

(in thousands)

 

Laboratory services:

 

 

 

 

 

 

Royalty-free technology

10 Years

$

5,211

 

 

$

5,364

 

Less: accumulated amortization

 

 

(1,390

)

 

 

(894

)

Royalty-free technology, net

 

 

3,821

 

 

 

4,470

 

 

 

 

 

 

 

 

Customer relationships

13 Years

 

83,119

 

 

 

82,750

 

Less: accumulated amortization

 

 

(12,586

)

 

 

(6,215

)

Customer relationships, net

 

 

70,533

 

 

 

76,535

 

 

 

 

 

 

 

 

Trade name

8 Years

 

3,790

 

 

 

3,790

 

Less: accumulated amortization

 

 

(906

)

 

 

(412

)

Trade name, net

 

 

2,884

 

 

 

3,378

 

 

 

 

 

 

 

 

In-place lease intangible assets

5 Years

 

360

 

 

 

360

 

Less: accumulated amortization

 

 

(116

)

 

 

(46

)

In-place lease intangible assets, net

 

 

244

 

 

 

314

 

 

 

 

 

 

 

 

Laboratory information system platform

5 Years

 

1,860

 

 

 

1,860

 

Less: accumulated amortization

 

 

(899

)

 

 

(527

)

Laboratory information system platform, net

 

 

961

 

 

 

1,333

 

 

 

 

 

 

 

 

Purchased patent

10 Years

 

28

 

 

 

29

 

Less: accumulated amortization

 

 

(8

)

 

 

(6

)

Purchased patent, net

 

 

20

 

 

 

23

 

Total

 

 

78,463

 

 

 

86,053

 

 

 

 

 

 

 

 

Therapeutic development:

 

 

 

 

 

 

In-process research & development

n/a

 

64,590

 

 

 

64,590

 

Total

 

 

64,590

 

 

 

64,590

 

Total intangible assets, net

 

$

143,053

 

 

$

150,643

 

Acquisition-related intangibles included in the above tables are generally finite-lived and are carried at cost less accumulated amortization, except for IPR&D, which is related to the acquisition of Fulgent Pharma in 2022 and has an indefinite life until research and development efforts are completed or abandoned. All other finite-lived acquisition-related intangibles related to the business

combinations in 2022 and 2021 are amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized.

Amortization of intangible assets was $7.8 million and $6.5 million in 2023 and 2022, respectively.

Based on the carrying value of intangible assets recorded as of December 31, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:

 

 

Amounts

 

 

(in thousands)

 

2024

$

7,976

 

2025

 

7,976

 

2026

 

7,671

 

2027

 

7,210

 

2028

 

7,175

 

Thereafter

 

40,455

 

Total

$

78,463

 

XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Event

Note 18. Subsequent Event

As of February 28, 2024, no subsequent events are being reported.

XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of goodwill and indefinite-lived intangible assets at time of acquisition and on a recurring basis, and (vi) valuation of investments.

Principles of Consolidation

Principles of Consolidation

The accompanying consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated in consolidation.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are stated at fair value.

Marketable Securities

Marketable Securities

All marketable debt securities, which consist of U.S. government and agency debt securities, U.S. treasury bills, corporate debt securities, municipal bonds, and Yankee debt securities issued by foreign governments or entities and denominated in U.S. dollars have been classified as “available-for-sale,” and are carried at fair value. Net unrealized gains and losses, net of any related tax effects, are excluded from earnings and are included in other comprehensive income (loss) and reported as a separate component of

stockholders’ equity until realized. Realized gains and losses on marketable debt securities are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable debt securities sold is based on the specific-identification method. The amortized cost of marketable debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Interest on marketable debt securities is included in interest and other income, net. In accordance with the Company’s investment policy, management invests to diversify credit risk and only invests in securities with high credit quality, including U.S. government securities.

The Company’s investments in marketable equity securities are measured at fair value with the related gains and losses, realized and unrealized, recognized in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable equity securities sold is based on the specific-identification method.

For available-for-sale debt securities, in an unrealized loss, the Company determines whether a credit loss exists. The credit loss is estimated by considering available information relevant to the collectability of the security and information about past events, current conditions, and reasonable and supportable forecasts. The Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. If the present value of cash flows to be collected is less than the amortized basis of the security, a credit loss exists, and an allowance for credit losses is recorded for the credit loss, limited by the amount of unrealized loss. Changes in the allowance are recorded in the period of changes as credit loss expense. If the Company has an intent to sell, or if it is more likely than not that the Company will be required to sell a debt security in an unrealized loss position before recovery of its amortized cost basis, the Company will write down the security to its fair value and record the corresponding charge as a component of interest and other income, net.

Trade Accounts Receivable and Allowance for Credit Losses

Trade Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses.

A roll-forward of the activity in the Company’s allowance for credit losses is as follows:

 

 

December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Allowance for credit losses at beginning of year

$

41,205

 

 

$

11,217

 

 

$

1,898

 

Impact of ASU 2016-13 adoption

 

 

 

 

 

 

887

 

Current period (gain) provision

 

(880

)

 

 

32,596

 

 

 

8,931

 

Write-downs

 

(15,099

)

 

 

(2,608

)

 

 

(499

)

Allowance for credit losses at end of year

$

25,226

 

 

$

41,205

 

 

$

11,217

 

Redeemable Preferred Stock Investment

Redeemable Preferred Stock Investment

The redeemable preferred stock investment of $20.4 million as of December 31, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Consolidated Statement of Balance Sheets. Unrealized gain of $8.1 million were excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2023. Unrealized losses of $9.6 million are excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2022. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until July 2027, the investment is recorded as a long-term investment.

Business Combinations

Business Combinations

The Company uses the acquisition method of accounting and allocates the fair value of purchase consideration to the assets acquired and liabilities assumed from an acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.

Fixed Assets

Fixed Assets

Fixed assets are recorded at cost, net of accumulated depreciation and amortization. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the shorter of their expected lives or the applicable lease term, including renewal options, if available. Major replacements and improvements are capitalized, while general repairs and maintenance are expensed as incurred. See Note 5, Fixed Assets, for useful lives for each major class of fixed assets.

Finite-Lived Intangible assets

Finite-Lived Intangible assets

Intangible assets, unless determined to be indefinite-lived, are amortized over their estimated useful lives. The Company amortizes intangible assets on a straight-line basis with definite lives generally over periods ranging from three to fourteen years. See Note 17, Goodwill and Intangible Assets, for details of intangible assets.

Goodwill and Indefinite-lived Intangibles

Goodwill and Indefinite-lived Intangibles

In-process research & development costs, or IPR&D, are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.

The Company assesses goodwill and indefinite-lived intangibles for impairment on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company may choose to bypass a qualitative assessment of impairment for any reporting unit and proceed directly to performing a quantitative assessment. An impairment loss would be recognized for the amount by which the reporting unit's carrying amount exceeds its fair value.

The Company’s quantitative assessment includes estimating the fair value of each reporting unit and comparing it to its carrying value. The Company estimates the fair value of reporting units using both income-based and market-based valuation methods and typically engages a third-party appraisal firm to assist with the valuation. The estimated fair value for each reporting unit is determined based upon the range of estimated values developed from the income and market-based methods. If the estimated fair value of a reporting unit exceeds its carrying value, the goodwill is not impaired, and no further review is required.

The income-based fair value methodology is based on a reporting unit’s forecasted future cash flows that are discounted to the present value using the reporting unit’s weighted average cost of capital, or WACC. Under the income-based approach, it requires management's assumptions and judgments regarding economic conditions in the markets in which the company operates and conditions in the capital markets, many of which are outside of management's control. The market-based fair value methodology looks at the guideline public company valuation method to determine the prices of comparable public companies and looks at merger and acquisition methods, similar businesses that were sold recently, to estimate the value of the reporting units. Under the market-based approach, judgment is required in evaluating market multiples and recent transactions.

The Company performed an annual goodwill and intangible asset impairment test on December 31, 2023, and elected to bypass the optional qualitative test and perform the quantitative assessments for both the laboratory services and therapeutic development reporting units, which includes an indefinite-lived intangible asset.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company evaluates the carrying amount of its long-lived assets whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of an asset and its eventual disposition is less than the carrying amount of the asset.

Reagents and Supplies

Reagents and Supplies

The Company maintains reagents and other consumables primarily used in testing which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. The reagents and other consumables were included in other current assets in the accompanying Consolidated Balance Sheets.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The Company’s financial instruments consist principally of cash and cash equivalents, marketable securities, trade accounts receivable, redeemable preferred stock investment, accounts payable, accrued liabilities, investment margin loan, and contingent consideration. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, investment margin loan, and contingent consideration approximate fair value due to their short maturities. Fair value of marketable securities and redeemable preferred stock investment is disclosed in Note 4, Fair Value Measurements, to the accompanying consolidated financial statements.

Concentrations of Credit Risk, Customers and Suppliers

Concentrations of Credit Risk, Customers and Suppliers

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, trade accounts receivable, and marketable securities, which consist of debt securities and equity securities. As of December 31, 2023, substantially all of the Company’s cash and cash equivalents were deposited in accounts at financial institutions, and amounts may exceed federally insured limits. Management believes that the Company is not exposed to significant credit risk due to the financial strength of the depository institutions in which its cash and cash equivalents are held.

In certain periods, a small number of customers has accounted for a significant portion of the Company’s revenue. For the laboratory services segment, aggregating customers under common control, one customer comprised of $35.7 million or 12% of total revenue in the years ended December 31, 2023, and a different customer comprised of $115.6 million or 19% and $260.2 million or 26% of total revenue in the year ended December 31, 2022 and 2021, respectively. One customer comprised 13% of total accounts receivable, net, as of December 31, 2023, and a different customer comprised 17% of total accounts receivable, net, as of December 31, 2022. For the therapeutic development segment, the Company doesn't have customers or revenue as it does not have any commercialized or approved product candidates.

The Company’s therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with research and development efforts. The Company also relies on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into its processes, referred to as reagents, as well as for the sequencers and various other equipment and materials it uses in its laboratory operations. In particular, the Company relies on a sole supplier for the next generation sequencers and associated reagents it uses to perform its genetic tests and as the sole provider of maintenance and repair services for these sequencers. The Company’s laboratory operations would be interrupted if it encountered delays or difficulties securing these reagents, sequencers, other equipment or materials or maintenance and repair services, which could occur for a variety of reasons, including if the Company needs a replacement or temporary substitute for any of its limited or sole suppliers and is not able to locate and make arrangements with an acceptable replacement or temporary substitute. The Company's development efforts could also be delayed or interrupted if is unable to procure items needed for its therapeutic development activities. The Company believes there are currently only a few other manufacturers that are capable of supplying and servicing some of the equipment and other materials necessary for its laboratory operations, including collection kits, sequencers and various associated reagents.

Equity Method Investments

Equity Method Investments

The Company uses the equity method to account for investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. Judgments regarding the level of influence over each equity method investment include consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions. The Company recognizes its share of the earnings or losses of an investee in net earnings or loss in the periods for which they are reported by the investee. The Company evaluates any equity method investments for impairment whenever events or changes in circumstances would indicate that a decline in value has occurred that is other than temporary. Evidence considered in this evaluation would include, but would not necessarily be limited to, the financial condition and near-term prospects of the investee, recent operating trends and forecasted performance of the investee,

market conditions in the geographic area or industry in which the investee operates and the Company’s strategic plans for holding the investment in relation to the period of time expected for an anticipated recovery of its carrying value. If the investments were determined to have a decline in value deemed to be other than temporary it is written down to estimated fair value.

The Company’s 25% interest in Boston Molecules was originally accounted for using the equity method, and the Company discontinued applying the equity method since the investment was reduced to zero in 2020 due to the full impairment loss recorded. The Company did not record any additional losses.

Leases

Leases

The Company determines if an arrangement is a lease at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Company obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating and finance lease right-of-use assets, or ROU assets, short-term lease liabilities, and long-term lease liabilities are included in other long-term assets, accrued liabilities, and other long-term liabilities, respectively, in the accompanying Consolidated Balance Sheets.

Lease ROU assets represent the Company’s right to use an underlying asset for the lease term. Lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term, including options to extend the lease when it is reasonably certain that the Company will exercise that option. The Company uses its incremental borrowing rate based on the information available at the commencement date, including inquiries with its bank, in determining the present value of lease payments when its leases do not provide an implicit or explicit rate. Lease ROU assets consist of initial measurement of lease liabilities, any lease payments made to lessor on or before the lease commencement date, minus any lease incentive received, and any initial direct costs incurred by the Company. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. For finance lease, ROU assets are amortized on a straight-line basis from the commencement date to the earlier of the end of useful life of the ROU assets or the end of the lease term. Amortization of ROU assets and interest on the lease liability for finance leases are included as charges to the accompanying Consolidated Statements of Operations.

Lease ROU assets and liabilities arising from business combinations are recognized and measured at the acquisition dates as if an acquired lease were a new lease at the date of acquisition using the Company’s incremental borrowing rate unless the discount rate is implicit in the lease. The Company elects to not to recognize assets or liabilities as of the acquisition dates for leases that, on the acquisition dates, have a remaining lease term of 12 months or less. The Company also retains the acquirees’ classification of the leases if there are no modifications as part of the business combinations.

The Company leases out space in buildings it owns to third-party tenants or subtenants under noncancelable operating leases. The Company recognizes lease payments as income over the lease terms on a straight-line basis and recognizes variable lease payments as income in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. The net rental income is included in the interest and other income, net, in the accompanying Consolidated Statements of Operations.

Software for Internal Use

Software for Internal Use

The Company capitalizes certain costs incurred to purchase computer software for internal use. These costs include purchased software packages for Company use. Capitalized computer software costs are amortized over the estimated useful life of the computer software, which is generally one to five years. Internally developed software costs are capitalized after management has committed to funding the project, it is probable that the project will be completed and the software will be used for its intended function. Costs that do not meet that criteria and costs incurred on projects in the preliminary and post-implementation phases are expensed as incurred.

Reporting Segment and Geographic Information

Reportable Segment and Geographic Information

Reporting segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. The Company reports its business in two segments, a laboratory services business and a therapeutic development business. For further financial information about these segments, including information for each of the last three fiscal years regarding revenue, operating income (loss), and other important information, see Note 7, Reportable Segment and Geographic Information.

Revenue Recognition

Revenue Recognition

The Company generates revenue from sales of its testing services. The Company currently receives payments from primarily three different customer types: insurance payors, institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly.

The Company recognizes revenue in an amount that reflects the consideration to which it expects to be entitled in exchange for the transfer of promised goods or services to its customers. To determine revenue recognition for contracts with customers, the Company performs the following steps described in ASC 606: (1) identifies the contract with the customer, or Step 1, (2) identifies the performance obligations in the contract, or Step 2, (3) determines the transaction price, or Step 3, (4) allocates the transaction price to the performance obligations in the contract, or Step 4, and (5) recognizes revenue when (or as) the entity satisfies a performance obligation, or Step 5.

The Company’s test results are primarily delivered electronically. The Company bills certain customers for shipping and handling fees incurred by the Company, and shipping and handling fees billed to customers are included in revenue, and such shipping and handling fees incurred are included in cost of revenue in the accompanying Consolidated Statements of Operations.

Performance Obligations

Institutional and Patient Direct Pay

The Company’s institutional contracts for its testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. Some arrangements involve the delivery of testing services to research institutions, which the Company refers to as “sequencing as a service.” In arrangements with institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly, the transaction price is stated within the contract and is therefore fixed consideration. For most of the Company’s testing, the Company identified the institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients as the customer in Step 1 and have determined a contract exists with those customers in Step 1. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering facility at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of test results.

Insurance

The Company’s insurance contracts for testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. For most of the Company’s insurance revenue, the Company identified the patient as the customer in Step 1 and determined a contract exists with the patient in Step 1. In arrangements with insurance patients, the transaction price is typically stated within the contract, however, the Company may accept payments from third-party payors that are less than the contractually stated price, therefore estimation of the transaction price is considered variable consideration. In developing the estimate of variable consideration, the Company utilizes the expected value method under a portfolio approach. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering parties at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of the test results.

Certain incremental costs pertaining to both insurance and institutional, such as commissions, are incurred in obtaining contracts. Contract costs are capitalized if the Company expects to recover them, and amortization of contract costs is classified in the general and administrative expense in the Consolidated Statements of Operations. Historically contract costs have not been significant to the financial statements.

Significant Judgments and Contract Estimates

Accounting for insurance contracts includes estimation of the transaction price, defined as the amount the Company expects to be entitled to receive in exchange for providing the services under the contract. Due to the Company’s out-of-network status with the majority of insurance payors for COVID-19 tests, estimation of the transaction price represents variable consideration.

In the absence of Medicare coverage, contractually established reimbursement rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions measured at the expected value using the “most likely amount” method under ASC 606. The amounts are determined by the historical average collection rates by test type and payor category taking into

consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded form the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor.

The Company re-assesses its estimated transaction price at the end of each reporting period, including an assessment of whether the estimate variable consideration is constrained to the extent that is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The Company records any necessary adjustments in the current period’s revenue. $23.0 million variable consideration was recognized as additional revenue in the year ended December 31, 2023 that related to collections for COVID-19 tests completed in the prior period.

Disaggregation of Revenue

The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from HRSA for uninsured individuals, (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, or (iii) Patients who pay directly, as the Company believes this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

Insurance

$

151,946

 

 

$

377,873

 

 

$

555,762

 

Institutional

 

134,191

 

 

 

239,961

 

 

 

435,688

 

Patient

 

3,076

 

 

 

1,134

 

 

 

1,134

 

Total Revenue

$

289,213

 

 

$

618,968

 

 

$

992,584

 

The insurance revenue category above includes zero, $83.1 million, and $310.4 million for the years ended December 31, 2023, 2022, and 2021, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program.

$23.0 million variable consideration was recognized in the year ended December 31, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the year ended December 31, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $23.0 million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.

Contract Balances

Receivables from contracts with customers - Receivables from contracts with customers are included within trade accounts receivable on the Consolidated Balance Sheets. Receivables from Insurance and Institutional customers represented 39% and 61%, respectively, as of December 31, 2023 and 14% and 86%, respectively, as of December 31, 2022.

Contracts assets and liabilities - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Consolidated Balance Sheets. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Consolidated Balance Sheets. Revenues of $2.2 million, $14.4 million and $26.4 million for the years ended December 31, 2023, 2022, and 2021, respectively, related to contract liabilities at the beginning of the respective periods were recognized.

Transaction Price Allocated to Future Performance Obligations

ASC 606 issued by the Financial Accounting Standards Board, or FASB, requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as December 31, 2023. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.

The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less. The Company does not have material future obligations associated with COVID-19, molecular diagnostic or genetic testing services that extend beyond one year.

Contract Liabilities

Contract Liabilities

Contract liabilities are recorded when the Company receives payment or bills prior to completing its obligation to transfer goods or services to a customer, and the Company subsequently recognizes contract liabilities as revenue in the period in which the applicable revenue recognition criteria, as described above, are met.

Customer Deposit

Customer Deposit

Customer deposit in the accompanying Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.

Overhead Expenses

Overhead Expenses

The Company allocates overhead expenses, such as facility, rent, and utilities, to cost of revenue and operating expense categories based on headcount or square footage. As a result, an overhead expense allocation is reflected in cost of revenue and each operating expense category.

Cost of Revenue

Cost of Revenue

Cost of revenue reflects the aggregate costs incurred in delivering test results and consists of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; costs of laboratory supplies; depreciation of laboratory equipment; amortization of leasehold and building improvements and allocated overhead. Costs associated with performing tests are recorded as tests are processed.

Research and Development Expenses

Research and Development Expenses

Research and development expenses represent costs incurred to develop the Company’s technology and future tests. These costs consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; laboratory supplies; consulting costs and allocated overhead. The Company expenses all research and development costs in the periods in which they are incurred.

Selling and Marketing Expenses

Selling and Marketing Expenses

Selling and marketing expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; customer service expenses; direct marketing expenses; educational and promotional expenses; market research and analysis and allocated overhead. The Company expenses all selling and marketing costs as incurred.

General and Administrative Expenses

General and Administrative Expenses

General and administrative expenses include executive, finance and accounting, legal and human resources functions. These expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; audit and legal expenses; consulting costs and allocated overhead. The Company expenses all general and administrative expenses as incurred.

Restructuring Costs

Restructuring Costs

Restructuring costs represent one-time employee termination benefits provided to employees associated with a newly acquired entity that were involuntarily terminated. A plan of termination was approved and authorized by management in the second quarter of 2022. The plan identified specific employees to be terminated and established terms of benefits those employees would receive upon termination. No additional costs are expected to be incurred under the plan of termination post 2022, and the full amount was paid off by August 2023.

Income Taxes

Income Taxes

Income taxes are accounted for under the asset and liability method. The Company provides for federal, state and foreign income taxes currently payable, as well as for taxes deferred due to timing differences between reporting income and expenses for financial statement purposes versus tax purposes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in income tax rates is recognized as income or expense in the period that includes the enactment date.

The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount with a greater than 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. For income tax positions where it is not more likely than not that a tax benefit will be sustained, the Company does not recognize a tax benefit in its consolidated financial statements. The Company records interest and penalties related to uncertain tax positions, if applicable, as a component of income tax expense.

Equity-Based Compensation

Equity-Based Compensation

The Company grants various types of equity-based awards to its employees, consultants, and non-employee directors. Equity-based compensation costs are reflected in the accompanying Consolidated Statements of Operations based upon each award recipient’s role with the Company. The Company primarily grants to its employees restricted stock unit awards, or RSU awards, that generally vest over a specified period of time upon the satisfaction of service-based conditions or performance conditions. Compensation expense for employee RSU awards with a service-based vesting condition is recognized ratably over the vesting period of the award. Compensation expense for employee RSU awards with a performance condition is based on the probable outcome of that performance condition. The Company measures compensation expense for equity-based awards granted to employees based on the fair value of the award on the grant date of the award.

Foreign Currency Translation and Foreign Currency Transactions

Foreign Currency Translation and Foreign Currency Transactions

The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation gain (loss) included in the accompanying Consolidated Statements of Comprehensive Income (Loss). The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, and inventories, property and nonmonetary assets and liabilities at historical rates. Gains and losses from these measurements are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Losses from foreign currency exchange were not significant in 2023, 2022 and 2021.

Comprehensive Income (Loss)

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from its subsidiaries not using the U.S. dollar as their functional currency. Reclassifications from other comprehensive income (loss) to net earnings were not significant in 2023 or 2022. The Company did not have reclassifications from other comprehensive income (loss) to net loss in 2021. The tax effects related to net unrealized gain or loss on available-for-sale debt securities were zero, $7.2 million, and $437,000 in 2023, 2022, and 2021, respectively.

Basic and Diluted Net Income or Loss per Share

Basic and Diluted Net Income or Loss per Share

Basic net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares and dilutive common share equivalents outstanding during the period.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

The Company evaluates all ASUs issued by FASB for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s consolidated financial statements or disclosures.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280), Improvements to Reportable Segments. This update improves reportable segment disclosure requirements and requires enhanced disclosures related to significant segment expenses regularly provided to CODM, the amount for other segment items with descriptions of the composition, segment profit or loss, and clarification on if the CODM uses more than one measurement of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. The update requires more detailed information on certain income tax disclosures including the income tax rate reconciliation and income taxes paid. Amendments in this update are effective for annual periods beginning December 15, 2024 for public entities, and early adoption is permitted. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.

The Company does not expect that any other recently issued accounting guidance will have a significant effect on its consolidated financial statements.

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Roll-Forward of Activity in Allowance for Credit Losses

A roll-forward of the activity in the Company’s allowance for credit losses is as follows:

 

 

December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Allowance for credit losses at beginning of year

$

41,205

 

 

$

11,217

 

 

$

1,898

 

Impact of ASU 2016-13 adoption

 

 

 

 

 

 

887

 

Current period (gain) provision

 

(880

)

 

 

32,596

 

 

 

8,931

 

Write-downs

 

(15,099

)

 

 

(2,608

)

 

 

(499

)

Allowance for credit losses at end of year

$

25,226

 

 

$

41,205

 

 

$

11,217

 

Accounting Standards Update 2014-09  
Summary of Revenue from Contracts with Customers by Payor Type The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

Insurance

$

151,946

 

 

$

377,873

 

 

$

555,762

 

Institutional

 

134,191

 

 

 

239,961

 

 

 

435,688

 

Patient

 

3,076

 

 

 

1,134

 

 

 

1,134

 

Total Revenue

$

289,213

 

 

$

618,968

 

 

$

992,584

 

XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Debt Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Equity and Debt Securities

The Company’s equity and debt securities consisted of the following:

 

 

December 31, 2023

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

119,739

 

 

 

8

 

 

 

(1,765

)

 

 

117,982

 

U.S. agency debt securities

 

72,310

 

 

 

 

 

 

(1,414

)

 

 

70,896

 

U.S. treasury bills

 

69,214

 

 

 

36

 

 

 

 

 

 

69,250

 

Corporate debt securities

 

63,810

 

 

 

 

 

 

(792

)

 

 

63,018

 

Money market accounts

 

38,291

 

 

 

 

 

 

 

 

 

38,291

 

Municipal bonds

 

5,557

 

 

 

1

 

 

 

(23

)

 

 

5,535

 

Less: Cash equivalents

 

(38,291

)

 

 

 

 

 

 

 

 

(38,291

)

Total debt securities due within 1 year

 

330,630

 

 

 

45

 

 

 

(3,994

)

 

 

326,681

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

247,104

 

 

 

1,262

 

 

 

(578

)

 

 

247,788

 

U.S. agency debt securities

 

156,150

 

 

 

161

 

 

 

(490

)

 

 

155,821

 

Corporate debt securities

 

12,885

 

 

 

 

 

 

(765

)

 

 

12,120

 

Municipal bonds

 

6,337

 

 

 

2

 

 

 

(48

)

 

 

6,291

 

Yankee debt securities

 

752

 

 

 

 

 

 

(60

)

 

 

692

 

Redeemable preferred stock investment

 

20,000

 

 

 

438

 

 

 

 

 

 

20,438

 

Total debt securities due after 1 year through 5 years

 

443,228

 

 

 

1,863

 

 

 

(1,941

)

 

 

443,150

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

868

 

 

 

1

 

 

 

(10

)

 

 

859

 

Total debt securities due after 5 years through 10 years

 

868

 

 

 

1

 

 

 

(10

)

 

 

859

 

Total available-for-sale debt securities

 

774,726

 

 

 

1,909

 

 

 

(5,945

)

 

 

770,690

 

Total equity and debt securities

$

789,726

 

 

$

1,909

 

 

$

(5,945

)

 

$

785,690

 

 

 

 

December 31, 2022

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

189,333

 

 

 

 

 

 

(3,373

)

 

 

185,960

 

Corporate debt securities

 

120,480

 

 

 

 

 

 

(2,222

)

 

 

118,258

 

U.S. treasury bills

 

69,991

 

 

 

 

 

 

(193

)

 

 

69,798

 

U.S. agency debt securities

 

68,411

 

 

 

 

 

 

(342

)

 

 

68,069

 

Money market accounts

 

27,455

 

 

 

 

 

 

 

 

 

27,455

 

Municipal bonds

 

7,371

 

 

 

 

 

 

(80

)

 

 

7,291

 

Yankee debt securities

 

2,347

 

 

 

 

 

 

(5

)

 

 

2,342

 

Less: Cash equivalents

 

(32,444

)

 

 

 

 

 

 

 

 

(32,444

)

Total debt securities due within 1 year

 

452,944

 

 

 

 

 

 

(6,215

)

 

 

446,729

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

152,435

 

 

 

2

 

 

 

(6,349

)

 

 

146,088

 

U.S. agency debt securities

 

92,054

 

 

 

 

 

 

(3,435

)

 

 

88,619

 

Corporate debt securities

 

80,647

 

 

 

 

 

 

(4,756

)

 

 

75,891

 

Municipal bonds

 

12,065

 

 

 

 

 

 

(217

)

 

 

11,848

 

Yankee debt securities

 

753

 

 

 

 

 

 

(85

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(7,615

)

 

 

12,385

 

Total debt securities due after 1 year through 5 years

 

357,954

 

 

 

2

 

 

 

(22,457

)

 

 

335,499

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total debt securities due after 5 years through 10 years

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total available-for-sale debt securities

 

814,515

 

 

 

2

 

 

 

(28,755

)

 

 

785,762

 

Total equity and debt securities

$

829,515

 

 

$

2

 

 

$

(28,755

)

 

$

800,762

 

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the three-tier fair value hierarchy:

 

 

December 31, 2023

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

365,770

 

 

$

 

 

$

365,770

 

 

$

 

U.S. agency debt securities

 

226,717

 

 

 

 

 

 

226,717

 

 

 

 

Corporate debt securities

 

75,138

 

 

 

 

 

 

75,138

 

 

 

 

U.S. treasury bills

 

69,250

 

 

 

69,250

 

 

 

 

 

 

 

Money market accounts

 

38,291

 

 

 

38,291

 

 

 

 

 

 

 

Redeemable preferred stock investment

 

20,438

 

 

 

 

 

 

 

 

 

20,438

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Municipal bonds

 

12,685

 

 

 

 

 

 

12,685

 

 

 

 

Yankee debt securities

 

692

 

 

 

 

 

 

692

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

823,981

 

 

$

107,541

 

 

$

681,002

 

 

$

35,438

 

 

 

December 31, 2022

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

332,048

 

 

$

 

 

$

332,048

 

 

$

 

Corporate debt securities

 

194,149

 

 

 

 

 

 

194,149

 

 

 

 

U.S. agency debt securities

 

156,688

 

 

 

 

 

 

156,688

 

 

 

 

U.S. treasury bills

 

69,798

 

 

 

69,798

 

 

 

 

 

 

 

Money market accounts

 

27,455

 

 

 

27,455

 

 

 

 

 

 

 

Municipal bonds

 

22,673

 

 

 

 

 

 

22,673

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

12,385

 

 

 

 

 

 

 

 

 

12,385

 

Yankee debt securities

 

3,010

 

 

 

 

 

 

3,010

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

833,206

 

 

$

97,253

 

 

$

708,568

 

 

$

27,385

 

XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Major Classes of Fixed Assets

Major classes of fixed assets consisted of the following:

 

 

 

December 31,

 

 

Useful Lives

2023

 

 

2022

 

 

 

(in thousands)

 

Medical lab equipment

5 months to 10 Years

$

56,025

 

 

$

53,503

 

Leasehold improvements

Shorter of lease term or estimated useful life

 

11,222

 

 

 

11,804

 

Building

39 Years

 

9,781

 

 

 

6,731

 

Computer software

1 to 5 Years

 

7,982

 

 

 

6,982

 

Building improvements

6 months to 39 Years

 

7,748

 

 

 

5,865

 

Computer hardware

1 to 5 Years

 

6,805

 

 

 

6,979

 

Aircraft

7 Years

 

6,400

 

 

 

6,400

 

Furniture and fixtures

1 to 5 Years

 

3,860

 

 

 

4,248

 

Land improvements

5 to 15 Years

 

904

 

 

 

904

 

Automobile

2 to 5 Years

 

445

 

 

 

797

 

General equipment

3 to 5 Years

 

115

 

 

 

44

 

Land

 

 

8,800

 

 

 

7,500

 

Assets not yet placed in service

 

 

15,010

 

 

 

12,877

 

Total

 

 

135,097

 

 

 

124,634

 

Less: Accumulated depreciation

 

 

(51,633

)

 

 

(43,281

)

Fixed assets, net

 

$

83,464

 

 

$

81,353

 

XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

12,675

 

 

$

15,434

 

Prepaid expenses

 

7,744

 

 

 

6,814

 

Reagents and supplies

 

5,827

 

 

 

4,280

 

Marketable securities interest receivable

 

4,994

 

 

 

2,525

 

Other receivable

 

1,319

 

 

 

19,836

 

Total

$

32,559

 

 

$

48,889

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Accrued legal liabilities

$

7,026

 

 

$

1,276

 

Accrued bonus and commission

 

6,255

 

 

 

5,558

 

Payroll liabilities

 

5,741

 

 

 

6,667

 

Other accrued liabilities

 

4,215

 

 

 

2,134

 

Operating lease liabilities - short term

 

3,957

 

 

 

6,132

 

Vacation accrual

 

3,543

 

 

 

3,214

 

Total

$

30,737

 

 

$

24,981

 

 

Accrued legal liabilities included $6.9 million in connection with the Company’s voluntary disclosure process as described in Note 8, Debt, Commitments and Contingencies.
Schedule of Other Long-Term Liabilities

Other long-term liabilities consisted of the following:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Other long-term liabilities

 

4,973

 

 

 

6,068

 

Notes payable, long term

 

2,964

 

 

 

3,372

 

Total

$

15,084

 

 

$

18,235

 

XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Information Regarding Operations and Assets for Operating Segments Information regarding the Company’s operations and assets for its reporting segments as well as geographic information are as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Revenue from services:

 

 

 

 

 

 

 

 

Laboratory services:

 

 

 

 

 

 

 

 

Precision diagnostics

$

131,990

 

 

$

93,685

 

 

$

82,565

 

Anatomic pathology

 

104,655

 

 

 

74,799

 

 

 

 

COVID-19

 

27,152

 

 

 

437,507

 

 

 

899,699

 

BioPharma services

 

25,416

 

 

 

12,977

 

 

 

10,320

 

Total laboratory services

 

289,213

 

 

 

618,968

 

 

 

992,584

 

Therapeutic development

 

 

 

 

 

 

 

 

Total

$

289,213

 

 

$

618,968

 

 

$

992,584

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Operating (loss) income:

 

 

 

 

 

 

 

 

Laboratory services

$

(180,585

)

 

$

179,343

 

 

$

675,953

 

Therapeutic development

 

(14,944

)

 

 

(816

)

 

 

 

Total

$

(195,529

)

 

$

178,527

 

 

$

675,953

 

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Depreciation and amortization:

 

 

 

 

 

 

 

 

Laboratory services

$

25,453

 

 

$

32,557

 

 

$

11,004

 

Therapeutic development

 

690

 

 

 

105

 

 

 

 

Total

$

26,143

 

 

$

32,662

 

 

$

11,004

 

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Assets:

 

 

 

 

 

Laboratory services

$

1,146,192

 

 

$

1,292,821

 

Therapeutic development

 

89,136

 

 

 

93,232

 

Total

$

1,235,328

 

 

$

1,386,053

 

Summary of Revenue by Geographic Distribution

Geographic distribution of revenue:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

United States

$

268,977

 

 

$

603,148

 

 

$

978,978

 

Foreign

 

20,236

 

 

 

15,820

 

 

 

13,606

 

Total

$

289,213

 

 

$

618,968

 

 

$

992,584

 

Summary of Property, Plant and Equipment, Net by Geographic Distribution

Geographic distribution of property, plant and equipment, net:

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Fixed assets:

 

 

 

 

 

Unites States

$

77,938

 

 

$

72,617

 

Foreign

 

5,526

 

 

 

8,736

 

Total

$

83,464

 

 

$

81,353

 

XML 53 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities

The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of December 31, 2023, and 2022 were as follows:

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease ROU asset, net

$

10,838

 

 

$

14,784

 

Operating lease liabilities, short term

$

3,957

 

 

$

6,132

 

Operating lease liabilities, long term

$

7,147

 

 

$

8,795

 

Finance lease ROU asset, net

$

1,316

 

 

$

2,784

 

Finance lease liabilities, short term

$

544

 

 

$

943

 

Finance lease liabilities, long term

$

760

 

 

$

1,818

 

Schedule of Operating and Finance Lease Expense

The following was operating and finance lease expense:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Operating lease cost

$

6,875

 

 

$

5,429

 

 

$

1,262

 

Finance lease cost:

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

758

 

 

 

683

 

 

 

7

 

Interest on lease liabilities

 

80

 

 

 

95

 

 

 

1

 

Short-term lease cost

 

1,758

 

 

 

1,528

 

 

 

296

 

Total lease cost

$

9,471

 

 

$

7,735

 

 

$

1,566

 

Schedule of Supplemental Information Related to Leases Supplemental information related to leases was the following:

 

 

December 31, 2023

 

Weighted average remaining lease term - operating leases

4.37 years

 

Weighted average discount rate - operating leases

 

4.02

%

Weighted average remaining lease term -finance leases

2.66 years

 

Weighted average discount rate - finance leases

 

3.74

%

Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis

The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:

 

 

Operating Leases

 

 

Financing Leases

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

 

 

2024

$

4,309

 

 

$

532

 

2025

 

2,358

 

 

 

470

 

2026

 

1,782

 

 

 

366

 

2027

 

1,693

 

 

 

 

2028

 

550

 

 

 

 

Thereafter

 

1,550

 

 

 

 

Total lease payments

 

12,242

 

 

 

1,368

 

Less imputed interest

 

(1,138

)

 

 

(64

)

Total

$

11,104

 

 

$

1,304

 

Schedule of Lease Income Total lease income was as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Lease income

$

154

 

 

$

269

 

 

$

413

 

Variable lease income

 

10

 

 

 

12

 

 

 

7

 

Total lease income

$

164

 

 

$

281

 

 

$

420

 

Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases

Future fixed lease payments from tenants for all noncancelable operating leases as of December 31, 2023 are as follows:

 

 

Lease Payments

 

 

from Tenants

 

 

(in thousands)

 

Year Ending December 31,

 

 

2024

$

90

 

Total

$

90

 

XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Equity-Based Compensation

The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Consolidated Statements of Operations as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Cost of revenue

$

9,749

 

 

$

8,704

 

 

$

3,563

 

Research and development

 

14,873

 

 

 

10,449

 

 

 

6,326

 

Selling and marketing

 

4,964

 

 

 

4,373

 

 

 

2,513

 

General and administrative

 

13,336

 

 

 

9,114

 

 

 

3,480

 

Total

$

42,922

 

 

$

32,640

 

 

$

15,882

 

Summary of Activity for Options to Acquire Common Shares

The following table summarizes activity for options to acquire shares of the Company’s common stock in the years ended December 31, 2023, 2022 and 2021:

 

 

 

Number
of Shares
Subject to
Options
(in thousands)

 

 

Weighted-
Average
Exercise Price

 

 

Weighted-
Average
Grant Date Fair Value

 

 

Weighted-
Average
Remaining
Contractual Life
(in years)

 

 

Aggregate
Intrinsic
Value
(in thousands) (1)

 

Balance at December 31, 2020

 

 

287

 

 

$

1.59

 

 

 

 

 

 

5.5

 

 

$

14,484

 

Granted

 

 

5

 

 

$

73.64

 

 

$

56.34

 

 

 

 

 

 

 

Exercised

 

 

(76

)

 

$

1.13

 

 

$

8.40

 

 

 

 

 

 

 

Canceled

 

 

 

 

$

 

 

$

 

 

 

 

 

 

 

Balance at December 31, 2021

 

 

216

 

 

$

3.42

 

 

 

 

 

 

4.6

 

 

$

20,965

 

Granted

 

 

10

 

 

$

59.54

 

 

$

44.56

 

 

 

 

 

 

 

Exercised

 

 

(5

)

 

$

7.16

 

 

$

7.41

 

 

 

 

 

 

 

Canceled

 

 

(9

)

 

$

43.30

 

 

$

33.53

 

 

 

 

 

 

 

Balance at December 31, 2022

 

 

212

 

 

$

4.21

 

 

 

 

 

 

3.7

 

 

$

5,420

 

Granted

 

 

20

 

 

$

33.14

 

 

$

24.85

 

 

 

 

 

 

 

Exercised

 

 

(9

)

 

$

0.38

 

 

$

10.76

 

 

 

 

 

 

 

Canceled

 

 

 

 

$

 

 

$

 

 

 

 

 

 

 

Balance at December 31, 2023

 

 

223

 

 

$

6.96

 

 

 

 

 

 

3.3

 

 

$

4,906

 

Exercisable as of December 31, 2023

 

 

196

 

 

$

2.40

 

 

 

 

 

 

2.5

 

 

 

 

 

(1)
Aggregate intrinsic value is calculated as the difference between (i) the exercise price of options and (ii) the market value of the Company’s common stock as of the applicable date.
Summary of Activity for RSUs Relating to Shares of Company's Common Stock

The following table summarizes activity for RSUs relating to shares of the Company’s common stock in the years ended December 31, 2023, 2022, and 2021:

 

Number of
Shares
(in thousands)

 

 

Weighted-Average
Grant Date
Fair Value

 

Balance at December 31, 2020

 

2,085

 

 

$

17.93

 

Granted

 

477

 

 

$

95.33

 

Vested and settled

 

(836

)

 

$

15.43

 

Forfeited

 

(107

)

 

$

37.83

 

Balance at December 31, 2021

 

1,619

 

 

$

40.74

 

Granted

 

1,895

 

 

$

49.98

 

Vested and settled

 

(699

)

 

$

34.01

 

Forfeited

 

(184

)

 

$

61.11

 

Balance at December 31, 2022

 

2,631

 

 

$

47.76

 

Granted

 

853

 

 

$

34.38

 

Vested and settled

 

(1,066

)

 

$

43.84

 

Forfeited

 

(208

)

 

$

54.72

 

Balance at December 31, 2023

 

2,210

 

 

$

43.84

 

 

Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock

The table below sets forth the weighted-average assumptions used in the Black-Scholes option-pricing model to estimate the fair value of options to acquire shares of the Company’s common stock granted to employees during the years ended December 31, 2023, 2022 and 2021.

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Expected term (in years)

 

6.1

 

 

 

6.1

 

 

 

6.1

 

Risk-free interest rates

 

3.8

%

 

2.6%

 

 

1.1%

 

Dividend yield

 

 

 

 

 

 

Expected volatility

 

87.3

%

 

88.7%

 

 

94.6%

 

 

XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of Income (Loss) Before Income Taxes and Gain on Equity-Method Investments

The following table summarizes income (loss) before income taxes and gain on equity-method investments:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

U.S. (loss) income before income taxes and gain on equity-method investments

$

(147,464

)

 

$

189,406

 

 

$

681,403

 

Foreign loss before income taxes and gain on equity-method investments

 

(26,621

)

 

 

(5,381

)

 

 

(4,103

)

(Loss) income before income taxes and gain on equity-method investments

$

(174,085

)

 

$

184,025

 

 

$

677,300

 

Income Tax Expense (Benefit)

Income tax expense consisted of the following:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

Federal

$

(5,590

)

 

$

31,140

 

 

$

131,907

 

State

 

(4,722

)

 

 

19,242

 

 

 

51,076

 

Total Current

 

(10,312

)

 

 

50,382

 

 

 

182,983

 

Deferred:

 

 

 

 

 

 

 

 

Federal

 

(12,771

)

 

 

(3,763

)

 

 

(7,471

)

State

 

4,100

 

 

 

(4,517

)

 

 

(717

)

Foreign

 

(188

)

 

 

224

 

 

 

669

 

Change in valuation allowance

 

20,325

 

 

 

(224

)

 

 

(669

)

Total Deferred

 

11,466

 

 

 

(8,280

)

 

 

(8,188

)

Total income tax expense

$

1,154

 

 

$

42,102

 

 

$

174,795

 

 

Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate

Reconciliation of the difference between the federal statutory income tax rate and the effective income tax rate is as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Tax provision at federal statutory rate

 

21.00

%

 

21.00%

 

 

21.00%

 

State taxes

 

0.22

%

 

 

9.03

%

 

 

6.13

%

Uncertain tax positions

 

0.18

%

 

0.92%

 

 

0.05%

 

Stock based compensation

 

-1.65

%

 

 

-1.12

%

 

 

-1.96

%

Nondeductible compensation - 162(m)

 

-0.55

%

 

 

0.00

%

 

 

0.00

%

Goodwill impairment

 

-10.62

%

 

 

0.00

%

 

 

0.00

%

Federal return to provision

 

-0.21

%

 

 

-3.92

%

 

 

-0.17

%

State return to provision

 

3.41

%

 

 

-2.02

%

 

 

-0.14

%

Other permanent differences

 

-1.15

%

 

1.33%

 

 

1.09%

 

Research & development credit

 

3.19

%

 

 

-2.98

%

 

 

-0.33

%

Foreign tax rate differential

 

-2.42

%

 

 

0.00

%

 

 

0.00

%

Other

 

0.11

%

 

0.34%

 

 

0.19%

 

Change in valuation allowance

 

-12.20

%

 

0.12%

 

 

 

-0.10

%

Effective tax rate

 

-0.69

%

 

22.70%

 

 

25.76%

 

Summary of Elements of Deferred Tax Assets (Liabilities)

The following table summarizes the elements of the deferred tax assets (liabilities). Net deferred tax assets are included in other long-term assets in the Consolidated Balance Sheets.

 

 

As of December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Deferred tax assets

 

 

 

 

 

Accrued vacation and other accrued expenses

$

807

 

 

$

1,488

 

Provision for credit losses

 

818

 

 

 

10,255

 

Net operating losses

 

17,496

 

 

 

16,345

 

Stock based compensation

 

906

 

 

 

2,550

 

State income taxes

 

211

 

 

 

4,892

 

Excess tax basis in FF Gene Biotech net assets

 

2,256

 

 

 

2,032

 

Lease liability

 

2,345

 

 

 

4,086

 

Unrealized gain/loss on available-for-sale debt securities

 

406

 

 

 

7,664

 

Research and development credits

 

1,258

 

 

 

 

Section 174 research & experimental expenditures

 

18,606

 

 

 

6,573

 

Equity loss in investment

 

503

 

 

 

503

 

Other

 

107

 

 

 

199

 

Gross deferred tax assets

 

45,719

 

 

 

56,587

 

Less: Valuation allowance

 

(15,900

)

 

 

(2,832

)

Net deferred tax assets

 

29,819

 

 

 

53,755

 

Deferred tax liabilities

 

 

 

 

 

Intangible assets

 

30,558

 

 

 

39,199

 

Depreciation

 

3,901

 

 

 

5,500

 

Right of use asset

 

2,299

 

 

 

4,056

 

Other

 

1,023

 

 

 

1,496

 

Total deferred tax liabilities

 

37,781

 

 

 

50,251

 

Net deferred tax assets

$

(7,962

)

 

$

3,504

 

Reconciliation of Gross Unrecognized Tax Benefits

A reconciliation of the Company’s gross unrecognized tax benefits is as follows:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Balance at beginning of year

$

9,742

 

 

$

710

 

 

$

377

 

Increases to prior year positions

 

(3,845

)

 

 

2,843

 

 

 

 

Increases for current year positions

 

(64

)

 

 

6,189

 

 

 

333

 

Balance at end of year

$

5,833

 

 

$

9,742

 

 

$

710

 

XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of the Basic and Diluted Income (Loss) Per Share Computations

The following is a reconciliation of the basic and diluted income (loss) per share computations:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands, except per share data)

 

Net (loss) income attributable to common shareholders

$

(167,825

)

 

$

143,403

 

 

$

507,364

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares - outstanding, basic

 

29,784

 

 

 

30,097

 

 

 

29,408

 

Weighted-average effect of dilutive securities:

 

 

 

 

 

 

 

 

  Stock options

 

 

 

 

199

 

 

 

230

 

  Restricted stock units

 

 

 

 

613

 

 

 

1,338

 

  Contingently issuable shares

 

 

 

 

55

 

 

 

 

Weighted-average common shares - outstanding, diluted

 

29,784

 

 

 

30,964

 

 

 

30,976

 

 

 

 

 

 

 

 

 

 

(Loss) earnings per share:

 

 

 

 

 

 

 

 

  Basic

$

(5.63

)

 

$

4.76

 

 

$

17.25

 

  Diluted

$

(5.63

)

 

$

4.63

 

 

$

16.38

 

Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share

The following securities have been excluded from the calculation of diluted income per share because their effect would have been anti-dilutive:

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

(in thousands)

 

Stock Options

 

224

 

 

 

10

 

 

 

5

 

Restricted Stock Units

 

2,210

 

 

 

728

 

 

 

182

 

Contingently Issuable Shares

 

186

 

 

 

 

 

 

 

XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2023
Business Acquisition [Line Items]  
Summary of Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information summarizes the combined results of operations of Fulgent and Inform Diagnostics as if the companies had been combined as of the beginning of 2021. The pro forma financial information has been adjusted for the following:

 

Year Ended December 31,

 

 

2022

 

 

2021

 

 

 

 

 

 

 

Revenue

$

659,386

 

 

$

1,140,184

 

Net income attributable to Fulgent

$

140,288

 

 

$

493,313

 

Basic earnings per common share attributable to Fulgent

$

4.66

 

 

$

16.77

 

Diluted earnings per common share attributable to Fulgent

$

4.53

 

 

$

15.93

 

Summary of Revenue and Operating Income or Loss

Prior to the acquisitions, the financial results for FF Gene Biotech and CSI were not significant for pro forma financial information. Post the acquisitions, the financial results for FF Gene Biotech and CSI are included in the Company’s consolidated financial statements. Revenue and operating income or loss from both acquisitions since the respective 2021 acquisition dates are included in the accompanying Consolidated Statements of Operations as follows, in thousands, for the year ended December 31, 2021:

 

 

Net Sales

 

 

Operating Income (Loss)

 

FF Gene Biotech

$

6,632

 

 

$

(3,894

)

CSI

 

17,390

 

 

 

1,138

 

Total

$

24,022

 

 

$

(2,756

)

Inform Diagnostics  
Business Acquisition [Line Items]  
Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:

 

 

Amounts

 

 

(in thousands)

 

Consideration

 

 

Cash, net of cash received

$

137,755

 

 

 

 

 

 

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Net working capital

$

(15,024

)

Fixed assets

 

20,242

 

ROU assets - operating

 

12,653

 

ROU assets - finance

 

1,183

 

Deferred tax assets

 

3,410

 

Other long-term assets

 

4,711

 

Identifiable intangible assets

 

57,060

 

Operating lease liabilities

 

(12,653

)

Finance lease liabilities

 

(1,183

)

Income tax payable

 

(40

)

Other long-term liabilities

 

(4,449

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

65,910

 

Goodwill

 

71,845

 

Total

$

137,755

 

FF Gene Biotech  
Business Acquisition [Line Items]  
Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed The following table summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed recognized at the FF Gene Biotech Acquisition date, as well as the fair value of the noncontrolling interest at the FF Gene Biotech Acquisition date.

 

 

Amounts

 

 

(in thousands)

 

Considerations

 

 

Cash

$

18,974

 

Fair value of the Company’s 30% equity interest held before the business combination

 

3,734

 

 

$

22,708

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Financial assets

$

3,181

 

Reagents and supplies

 

1,288

 

Fixed assets

 

3,874

 

Other tangible assets

 

944

 

Identifiable intangible assets

 

6,958

 

Other current liabilities

 

(2,585

)

Notes payable

 

(5,893

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

7,767

 

Noncontrolling interest

 

(8,141

)

Goodwill

 

23,082

 

Total

$

22,708

 

Cytometry Specialists, Inc  
Business Acquisition [Line Items]  
Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed The following tables summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed recognized at the CSI Acquisition date:

 

Amounts

 

 

(in thousands)

 

Considerations

 

 

Cash

$

43,359

 

Contingent consideration

 

10,000

 

 

$

53,359

 

Recognized amounts of identifiable assets acquired and liabilities assumed

 

 

Debt-free net working capital

$

4,270

 

Fixed assets

 

6,855

 

ROU assets - operating

 

4,988

 

ROU assets - finance

 

49

 

Other assets

 

160

 

Identifiable intangible assets

 

30,540

 

Deferred tax liability

 

(9,881

)

Operating lease liabilities

 

(4,988

)

Finance lease liabilities

 

(49

)

Other liabilities

 

(6,069

)

Recognized amounts of identifiable assets acquired and liabilities assumed, net

 

25,875

 

Goodwill

 

27,484

 

Total

$

53,359

 

XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Carrying Amount of Goodwill, Net Of Impairment

Changes in the carrying amount of goodwill, net of impairment, by reporting unit for the years ended December 31, 2023 and 2022 are as follows:

 

 

Laboratory Services

 

 

Therapeutic Development

 

 

December 31, 2023

 

 

December 31, 2022

 

 

December 31, 2023

 

 

December 31, 2022

 

 

(in thousands)

 

Balance as of January 1

$

120,972

 

 

$

50,897

 

 

$

22,055

 

 

$

 

Goodwill acquired during year

 

 

 

 

71,845

 

 

 

 

 

 

22,055

 

Impairment

 

(120,234

)

 

 

 

 

 

 

 

 

 

Foreign currency impact

 

(738

)

 

 

(1,770

)

 

 

 

 

 

 

Balance at the end of year

$

 

 

$

120,972

 

 

$

22,055

 

 

$

22,055

 

Summaries of Goodwill and Acquisitions-Related Intangibles Balances

Summaries of intangible assets balances as of December 31, 2023 and 2022 were as follows:

 

 

 

December 31,

 

 

 

 

 

 

 

 

 

Weighted-Average Amortization Period

2023

 

 

2022

 

 

 

(in thousands)

 

Laboratory services:

 

 

 

 

 

 

Royalty-free technology

10 Years

$

5,211

 

 

$

5,364

 

Less: accumulated amortization

 

 

(1,390

)

 

 

(894

)

Royalty-free technology, net

 

 

3,821

 

 

 

4,470

 

 

 

 

 

 

 

 

Customer relationships

13 Years

 

83,119

 

 

 

82,750

 

Less: accumulated amortization

 

 

(12,586

)

 

 

(6,215

)

Customer relationships, net

 

 

70,533

 

 

 

76,535

 

 

 

 

 

 

 

 

Trade name

8 Years

 

3,790

 

 

 

3,790

 

Less: accumulated amortization

 

 

(906

)

 

 

(412

)

Trade name, net

 

 

2,884

 

 

 

3,378

 

 

 

 

 

 

 

 

In-place lease intangible assets

5 Years

 

360

 

 

 

360

 

Less: accumulated amortization

 

 

(116

)

 

 

(46

)

In-place lease intangible assets, net

 

 

244

 

 

 

314

 

 

 

 

 

 

 

 

Laboratory information system platform

5 Years

 

1,860

 

 

 

1,860

 

Less: accumulated amortization

 

 

(899

)

 

 

(527

)

Laboratory information system platform, net

 

 

961

 

 

 

1,333

 

 

 

 

 

 

 

 

Purchased patent

10 Years

 

28

 

 

 

29

 

Less: accumulated amortization

 

 

(8

)

 

 

(6

)

Purchased patent, net

 

 

20

 

 

 

23

 

Total

 

 

78,463

 

 

 

86,053

 

 

 

 

 

 

 

 

Therapeutic development:

 

 

 

 

 

 

In-process research & development

n/a

 

64,590

 

 

 

64,590

 

Total

 

 

64,590

 

 

 

64,590

 

Total intangible assets, net

 

$

143,053

 

 

$

150,643

 

Summary of Annual Amortization Expense For Acquisition-Related Intangibles

Based on the carrying value of intangible assets recorded as of December 31, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:

 

 

Amounts

 

 

(in thousands)

 

2024

$

7,976

 

2025

 

7,976

 

2026

 

7,671

 

2027

 

7,210

 

2028

 

7,175

 

Thereafter

 

40,455

 

Total

$

78,463

 

XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Roll-Forward of Activity in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable Allowance For Credit Losses [Line Items]      
Allowance for credit losses at beginning of year $ 41,205 $ 11,217 $ 1,898
Retained earnings 633,175 801,000  
Current period (gain) provision (880) 32,596 8,931
Write-downs (15,099) (2,608) (499)
Allowance for credit losses at end of year $ 25,226 $ 41,205 11,217
ASU 2016-13      
Accounts Receivable Allowance For Credit Losses [Line Items]      
Retained earnings     $ 887
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
9 Months Ended 12 Months Ended
Nov. 07, 2022
USD ($)
Sep. 30, 2023
Segment
Dec. 31, 2023
USD ($)
Segment
Customer
Dec. 31, 2022
USD ($)
Segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Preferred stock, redemption date     Jul. 31, 2027      
Redeemable preferred stock investment     $ 20,438,000 $ 12,385,000    
Unrealized gain (losses)     $ 8,100,000 $ (9,600,000)    
Number of reporting segments | Segment   1 2 1    
Number of customer types | Customer     3      
Tax effects related to unrealized holding loss on available-for-sale debt securities     $ 0 $ 7,200,000 $ 437,000  
Revenue     289,213,000 618,968,000 992,584,000  
Variable consideration     23,000,000      
Cumulative catch-up adjustment     23,000,000      
Contract with customer liability, revenue recognized     $ 2,200,000 14,400,000 26,400,000  
Practical expedient not to disclose amount of transaction price allocated to unsatisfied performance obligations     true      
Additional costs expected to be incurred     $ 0      
Payable balance, expected paid off date     2023-08      
Boston Molecules, Inc.            
Summary Of Significant Accounting Policies [Line Items]            
Ownership percentage     25.00%      
Carrying value of equity           $ 0
Clinical Insurance Contracts | HSRA COVID-19 Uninsured Program            
Summary Of Significant Accounting Policies [Line Items]            
Revenue     $ 0 $ 83,100,000 310,400,000  
Insurance Customer            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of accounts receivable from contract     39.00% 14.00%    
Institutional Customer            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of accounts receivable from contract     61.00% 86.00%    
Customer Concentration Risk | Revenue            
Summary Of Significant Accounting Policies [Line Items]            
Number of customers | Customer     1      
Customer Concentration Risk | Revenue | Customer One            
Summary Of Significant Accounting Policies [Line Items]            
Revenue     $ 35,700,000 $ 115,600,000 $ 260,200,000  
Concentration risk, percentage     12.00% 19.00% 26.00%  
Customer Concentration Risk | Accounts Receivable, Net | Customer One            
Summary Of Significant Accounting Policies [Line Items]            
Number of customers | Customer     1      
Concentration risk, percentage     13.00% 17.00%    
Maximum [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Intangible asset, useful life     14 years      
Maximum [Member] | Computer Software            
Summary Of Significant Accounting Policies [Line Items]            
Estimated useful lives of fixed assets     5 years      
Minimum            
Summary Of Significant Accounting Policies [Line Items]            
Intangible asset, useful life     3 years      
Minimum | Computer Software            
Summary Of Significant Accounting Policies [Line Items]            
Estimated useful lives of fixed assets     1 year      
Fulgent Pharma Holdings            
Summary Of Significant Accounting Policies [Line Items]            
Revenue $ 0          
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type $ 289,213 $ 618,968 $ 992,584
Accounting Standards Update 2014-09      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type 289,213 618,968 992,584
Accounting Standards Update 2014-09 | Clinical Insurance Contracts      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type 151,946 377,873 555,762
Accounting Standards Update 2014-09 | Clinical Institutional Contracts      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type 134,191 239,961 435,688
Accounting Standards Update 2014-09 | Clinical Patient Contracts      
Disaggregation Of Revenue [Line Items]      
Revenue from contracts with customers by payor type $ 3,076 $ 1,134 $ 1,134
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Debt Securities - Summary of Equity and Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Less: Cash equivalents, Carrying Value $ (38,291) $ (32,444)
Less: Cash equivalents, Fair Value (38,291) (32,444)
Equity and debt securities, Amortized Cost Basis 789,726 829,515
Equity and debt securities, Unrealized Gains 1,909 2
Equity and debt securities, Unrealized Losses (5,945) (28,755)
Equity and debt securities, Aggregate Fair Value 785,690 800,762
Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 774,726 814,515
Debt securities, Unrealized Gains 1,909 2
Debt securities, Unrealized Losses (5,945) (28,755)
Debt securities, Aggregate Fair Value 770,690 785,762
Short-Term Marketable Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 330,630 452,944
Debt securities, Unrealized Gains 45  
Debt securities, Unrealized Losses (3,994) (6,215)
Debt securities, Aggregate Fair Value 326,681 446,729
Short-Term Marketable Securities | U.S. Government Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 119,739 189,333
Debt securities, Unrealized Gains 8  
Debt securities, Unrealized Losses (1,765) (3,373)
Debt securities, Aggregate Fair Value 117,982 185,960
Short-Term Marketable Securities | U.S. Agency Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 72,310 68,411
Debt securities, Unrealized Losses (1,414) (342)
Debt securities, Aggregate Fair Value 70,896 68,069
Short-Term Marketable Securities | U.S. Treasury Bills    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 69,214 69,991
Debt securities, Unrealized Gains 36  
Debt securities, Unrealized Losses   (193)
Debt securities, Aggregate Fair Value 69,250 69,798
Short-Term Marketable Securities | Corporate Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 63,810 120,480
Debt securities, Unrealized Losses (792) (2,222)
Debt securities, Aggregate Fair Value 63,018 118,258
Short-Term Marketable Securities | Money Market Accounts    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 38,291  
Debt securities, Aggregate Fair Value 38,291 27,455
Short-Term Marketable Securities | Municipal Bonds    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 5,557 7,371
Debt securities, Unrealized Gains 1  
Debt securities, Unrealized Losses (23) (80)
Debt securities, Aggregate Fair Value 5,535 7,291
Short-Term Marketable Securities | Yankee Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis   2,347
Debt securities, Unrealized Losses   (5)
Debt securities, Aggregate Fair Value   2,342
Short-Term Equity Securities | Money Market Accounts    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis   27,455
Long Term Equity Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Marketable and non-marketable securities, Amortized Cost Basis 15,000 15,000
Marketable and non-marketable securities, Aggregate Fair Value 15,000 15,000
Long Term Equity Securities | Preferred Stock Of Privately Held Company    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Marketable and non-marketable securities, Amortized Cost Basis 15,000 15,000
Marketable and non-marketable securities, Aggregate Fair Value 15,000 15,000
Debt Securities due After 1 Year through 5 Years    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 443,228 357,954
Debt securities, Unrealized Gains 1,863 2
Debt securities, Unrealized Losses (1,941) (22,457)
Debt securities, Aggregate Fair Value 443,150 335,499
Debt Securities due After 1 Year through 5 Years | U.S. Government Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 247,104 152,435
Debt securities, Unrealized Gains 1,262 2
Debt securities, Unrealized Losses (578) (6,349)
Debt securities, Aggregate Fair Value 247,788 146,088
Debt Securities due After 1 Year through 5 Years | U.S. Agency Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 156,150 92,054
Debt securities, Unrealized Gains 161  
Debt securities, Unrealized Losses (490) (3,435)
Debt securities, Aggregate Fair Value 155,821 88,619
Debt Securities due After 1 Year through 5 Years | Corporate Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 12,885 80,647
Debt securities, Unrealized Losses (765) (4,756)
Debt securities, Aggregate Fair Value 12,120 75,891
Debt Securities due After 1 Year through 5 Years | Municipal Bonds    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 6,337 12,065
Debt securities, Unrealized Gains 2  
Debt securities, Unrealized Losses (48) (217)
Debt securities, Aggregate Fair Value 6,291 11,848
Debt Securities due After 1 Year through 5 Years | Yankee Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 752 753
Debt securities, Unrealized Losses (60) (85)
Debt securities, Aggregate Fair Value 692 668
Debt Securities due After 1 Year through 5 Years | Redeemable Preferred Stock Investment    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 20,000 20,000
Debt securities, Unrealized Gains 438  
Debt securities, Unrealized Losses   (7,615)
Debt securities, Aggregate Fair Value 20,438 12,385
Debt Securities due After 5 Year through 10 Years    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 868 3,617
Debt securities, Unrealized Gains 1  
Debt securities, Unrealized Losses (10) (83)
Debt securities, Aggregate Fair Value 859 3,534
Debt Securities due After 5 Year through 10 Years | Municipal Bonds    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 868 3,617
Debt securities, Unrealized Gains 1  
Debt securities, Unrealized Losses (10) (83)
Debt securities, Aggregate Fair Value $ 859 $ 3,534
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Debt Securities - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale And Trading Securities [Line Items]    
Gross unrealized loss $ 5.9 $ 28.8
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents $ 823,981 $ 833,206
U.S. Government Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 365,770 332,048
U.S. Agency Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 226,717 156,688
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 75,138 194,149
U.S. Treasury Bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 69,250 69,798
Money Market Accounts    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents fair value disclosure 38,291 27,455
Redeemable Preferred Stock Investment    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 20,438 12,385
Preferred Stock Of Privately Held Company    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 15,000 15,000
Municipal Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 12,685 22,673
Yankee Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 692 3,010
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents 107,541 97,253
Level 1 | U.S. Treasury Bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 69,250 69,798
Level 1 | Money Market Accounts    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents fair value disclosure 38,291 27,455
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents 681,002 708,568
Level 2 | U.S. Government Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 365,770 332,048
Level 2 | U.S. Agency Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 226,717 156,688
Level 2 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 75,138 194,149
Level 2 | Municipal Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 12,685 22,673
Level 2 | Yankee Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 692 3,010
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents 35,438 27,385
Level 3 | Redeemable Preferred Stock Investment    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 20,438 12,385
Level 3 | Preferred Stock Of Privately Held Company    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities $ 15,000 $ 15,000
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Fair value assets, transfers between levels, amount $ 0 $ 0 $ 0
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets - Major Classes of Fixed Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 135,097 $ 124,634
Less: Accumulated depreciation (51,633) (43,281)
Fixed assets, net 83,464 81,353
Medical Lab Equipment    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 56,025 53,503
Medical Lab Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 months  
Medical Lab Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 10 years  
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 11,222 11,804
Useful life in years us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember  
Building    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 9,781 6,731
Useful life in years 39 years  
Computer Software    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 7,982 6,982
Computer Software | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 1 year  
Computer Software | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Building Improvements    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 7,748 5,865
Building Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 6 months  
Building Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 39 years  
Computer Hardware    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 6,805 6,979
Computer Hardware | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 1 year  
Computer Hardware | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Aircraft    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 6,400 6,400
Useful life in years 7 years  
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 3,860 4,248
Furniture and Fixtures | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 1 year  
Furniture and Fixtures | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Land Improvements    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 904 904
Land Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Land Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 15 years  
Automobile    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 445 797
Automobile | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 2 years  
Automobile | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
General Equipment    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 115 44
General Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 3 years  
General Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Land    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 8,800 7,500
Assets Not Yet Placed in Service    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 15,010 $ 12,877
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed Assets - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation expense on fixed assets $ 17.5 $ 25.5 $ 9.3
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Prepaid income taxes $ 12,675 $ 15,434
Prepaid expenses 7,744 6,814
Reagents and supplies 5,827 4,280
Marketable securities interest receivable 4,994 2,525
Other receivable 1,319 19,836
Total $ 32,559 $ 48,889
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Other Significant Balance Sheet Accounts [Line Items]    
Maturities of marketable securities $ 19,100  
Accrued legal liabilities $ 1,276 $ 7,026
Voluntary Disclosure Process    
Other Significant Balance Sheet Accounts [Line Items]    
Accrued legal liabilities   $ 6,900
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Accrued legal liabilities $ 7,026 $ 1,276
Accrued bonus and commission 6,255 5,558
Payroll liabilities 5,741 6,667
Other accrued liabilities 4,215 2,134
Operating lease liabilities - short term 3,957 6,132
Vacation accrual 3,543 3,214
Total $ 30,737 $ 24,981
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Significant Balance Sheet Accounts - Schedule of other long-term liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Operating lease liabilities, long term $ 7,147 $ 8,795
Other long-term liabilities 4,973 6,068
Notes payable, long term 2,964 3,372
Total $ 15,084 $ 18,235
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segment and Geographical Information - Additional Information (Details) - Segment
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting [Abstract]      
Number of reporting segments 1 2 1
Number of operating segments   2  
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segment and Geographic Information - Schedule of Information Regarding Operations and Assets for Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenue $ 289,213 $ 618,968 $ 992,584
Operating (loss) income (195,529) 178,527 675,953
Depreciation and Amortization 26,143 32,662 11,004
Assets 1,235,328 1,386,053  
Laboratory Services      
Segment Reporting Information [Line Items]      
Revenue 289,213 618,968 992,584
Operating (loss) income (180,585) 179,343 675,953
Depreciation and Amortization 25,453 32,557 11,004
Assets 1,146,192 1,292,821  
Laboratory Services | Precision Diagnostics      
Segment Reporting Information [Line Items]      
Revenue 131,990 93,685 82,565
Laboratory Services | Anatomic Pathology      
Segment Reporting Information [Line Items]      
Revenue 104,655 74,799 0
Laboratory Services | COVID-19      
Segment Reporting Information [Line Items]      
Revenue 27,152 437,507 899,699
Laboratory Services | BioPharma Services      
Segment Reporting Information [Line Items]      
Revenue 25,416 12,977 10,320
Therapeutic Development      
Segment Reporting Information [Line Items]      
Revenue 0 0 0
Operating (loss) income (14,944) (816) 0
Depreciation and Amortization 690 105 $ 0
Assets $ 89,136 $ 93,232  
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segment and Geographical Information - Summary of Revenue by Geographic Distribution (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenue $ 289,213 $ 618,968 $ 992,584
United States      
Segment Reporting Information [Line Items]      
Revenue 268,977 603,148 978,978
Foreign      
Segment Reporting Information [Line Items]      
Revenue $ 20,236 $ 15,820 $ 13,606
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reportable Segment and Geographical Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Fixed assets, net $ 83,464 $ 81,353
United States    
Segment Reporting Information [Line Items]    
Fixed assets, net 77,938 72,617
Foreign    
Segment Reporting Information [Line Items]    
Fixed assets, net $ 5,526 $ 8,736
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt, Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt, Commitments and Contingencies [Line Items]        
Notes payable, current portion $ 1,183,000 $ 5,639,000    
Notes payable, noncurrent portion 2,964,000 3,372,000    
Purchase obligations 51,900,000      
Purchase obligations, payable within twelve months 29,700,000      
Purchase obligations, payable within next five years 22,200,000      
Estimated and recorded liability 6,900,000      
HRSA Uninsured Program Member        
Debt, Commitments and Contingencies [Line Items]        
Contingencies reimbursements   548,900,000 $ 548,900,000 $ 548,900,000
Xilong Scientific        
Debt, Commitments and Contingencies [Line Items]        
Notes payable 775,000      
Xilong Scientific | FF Gene Biotech        
Debt, Commitments and Contingencies [Line Items]        
Interest expense $ 37,000 $ 304,000 177,000  
Debt instrument, interest rate terms The notes payable to Xilong Scientific is due on March 31, 2024, and the interest rate on the loan is 4.97%.      
Debt instrument, interest rate 4.97%      
Installment Sale Contract        
Debt, Commitments and Contingencies [Line Items]        
Notes payable $ 3,400,000   $ 0  
Notes payable, current portion $ 408,000      
Debt instrument, interest rate terms The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%.      
Debt instrument, interest rate 1.08%      
Installment Sale Contract | Other Long-Term Liabilities        
Debt, Commitments and Contingencies [Line Items]        
Notes payable, noncurrent portion $ 3,000,000      
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
Laboratory
Lessee Lease Description [Line Items]  
Operating leases term of expiration 2033-04
Finance leases term of expiration 2026-12
Number of laboratories certified under clinical laboratory improvement 2
Building  
Lessee Lease Description [Line Items]  
Remaining terms including renewal options 1 year
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease ROU asset, net $ 10,838 $ 14,784
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Operating lease liabilities, short term $ 3,957 $ 6,132
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Operating lease liabilities, long term $ 7,147 $ 8,795
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance lease ROU asset, net $ 1,316 $ 2,784
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Finance lease liabilities, short term $ 544 $ 943
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Finance lease liabilities, long term $ 760 $ 1,818
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Operating and Financing Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease cost $ 6,875 $ 5,429 $ 1,262
Finance lease cost:      
Amortization of ROU assets 758 683 7
Interest on lease liabilities 80 95 1
Short-term lease cost 1,758 1,528 296
Total lease cost $ 9,471 $ 7,735 $ 1,566
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Supplemental Information Related to Leases (Details)
Dec. 31, 2023
Leases [Abstract]  
Weighted average remaining lease term - operating leases 4 years 4 months 13 days
Weighted average discount rate - operating leases 4.02%
Weighted average remaining lease term -finance leases 2 years 7 months 28 days
Weighted average discount rate - finance leases 3.74%
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 4,309
2025 2,358
2026 1,782
2027 1,693
2028 550
Thereafter 1,550
Total lease payments 12,242
Less imputed interest (1,138)
Total 11,104
Finance Lease  
2024 532
2025 470
2026 366
Total lease payments 1,368
Less imputed interest (64)
Total $ 1,304
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Lease income $ 154 $ 269 $ 413
Variable lease income 10 12 7
Total lease income $ 164 $ 281 $ 420
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Interest and Other Income Interest and Other Income Interest and Other Income
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 90
Total $ 90
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total Equity-based compensation expense $ 42,922 $ 32,640 $ 15,882
Cost of Revenue      
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total Equity-based compensation expense 9,749 8,704 3,563
Research and Development      
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total Equity-based compensation expense 14,873 10,449 6,326
Selling and Marketing      
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total Equity-based compensation expense 4,964 4,373 2,513
General and Administrative      
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total Equity-based compensation expense $ 13,336 $ 9,114 $ 3,480
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Summary of Activity for Options to Acquire Common Shares (Details) - Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of Units/Shares Subject to Options, Beginning Balance 212 216 287  
Number of Units/Shares Subject to Options, Granted 20 10 5  
Number of Units/Shares Subject to Options, Exercised (9) (5) (76)  
Number of Units/Shares Subject to Options, Canceled   (9)    
Number of Units/Shares Subject to Options, Ending Balance 223 212 216 287
Number of Units/Shares Subject to Options, Exercisable 196      
Weighted-Average Exercise Price Per Shares, Beginning Balance $ 4.21 $ 3.42 $ 1.59  
Weighted-Average Exercise Price Per Shares, Granted 33.14 59.54 73.64  
Weighted-Average Exercise Price Per Shares, Exercised 0.38 7.16 1.13  
Weighted-Average Exercise Price Per Shares, Canceled   43.30    
Weighted-Average Exercise Price Per Shares, Ending Balance 6.96 4.21 3.42 $ 1.59
Weighted-Average Exercise Price Per Shares, Exercisable 2.40      
Weighted-Average Grant Date Fair Value, Granted 24.85 44.56 56.34  
Weighted-Average Grant Date Fair Value, Exercised $ 10.76 7.41 $ 8.40  
Weighted-Average Grant Date Fair Value, Canceled   $ 33.53    
Weighted-Average Remaining Contractual Life (in years) 3 years 3 months 18 days 3 years 8 months 12 days 4 years 7 months 6 days 5 years 6 months
Weighted-Average Remaining Contractual Life (in years), Exercisable 2 years 6 months      
Aggregate Intrinsic Value, Balance $ 4,906 $ 5,420 $ 20,965 $ 14,484
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Tax (expense) benefit realized from deductions to awards vested or exercised $ (2,700,000) $ 2,100,000 $ 13,300,000
Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total fair value of options vested 172,000 126,000 76,000
Unrecognized compensation expense $ 695,000    
Expected to be recognized, weighted-average period 2 years 10 months 24 days    
Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected to be recognized, weighted-average period 2 years 6 months    
Total compensation cost not yet recognized on grant date $ 29,300,000 $ 94,800,000 $ 45,500,000
Unrecognized compensation expense $ 86,800,000    
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Summary of Activity for RSUs Relating to Shares of Company's Common Stock (Details) - Restricted Stock Units (RSUs) - 2016 Omnibus Incentive Plan - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares      
Number of Shares, Beginning Balance 2,631 1,619 2,085
Number of Shares, Granted 853 1,895 477
Number of Shares, Vested and settled (1,066) (699) (836)
Number of Shares, Forfeited (208) (184) (107)
Number of Shares, Ending Balance 2,210 2,631 1,619
Weighted-Average Grant-Date Fair Value, Balance $ 47.76 $ 40.74 $ 17.93
Weighted-Average Grant-Date Fair Value, Granted 34.38 49.98 95.33
Weighted-Average Grant-Date Fair Value, Vested and settled 43.84 34.01 15.43
Weighted-Average Grant-Date Fair Value, Forfeited 54.72 61.11 37.83
Weighted-Average Grant-Date Fair Value, Balance $ 43.84 $ 47.76 $ 40.74
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock (Details) - Options
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Risk-free interest rates 3.80% 2.60% 1.10%
Expected volatility 87.30% 88.70% 94.60%
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Income (Loss) Before Income Taxes and and Gain on Equity-Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. (loss) income before income taxes and gain on equity-method investments $ (147,464) $ 189,406 $ 681,403
Foreign loss before income taxes and gain on equity-method investments (26,621) (5,381) (4,103)
(Loss) income before income taxes and gain on equity-method investments $ (174,085) $ 184,025 $ 677,300
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (5,590) $ 31,140 $ 131,907
State (4,722) 19,242 51,076
Total Current (10,312) 50,382 182,983
Deferred:      
Federal (12,771) (3,763) (7,471)
State 4,100 (4,517) (717)
Foreign (188) 224 669
Change in valuation allowance 20,325 (224) (669)
Total Deferred 11,466 (8,280) (8,188)
Total income tax expense $ 1,154 $ 42,102 $ 174,795
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax provision at federal statutory rate 21.00% 21.00% 21.00%
State taxes 0.22% 9.03% 6.13%
Uncertain tax positions 0.18% 0.92% 0.05%
Stock based compensation (1.65%) (1.12%) (1.96%)
Nondeductible compensation - 162(m) (0.55%) 0.00% 0.00%
Goodwill impairment (10.62%) 0.00% 0.00%
Federal return to provision (0.21%) (3.92%) (0.17%)
State return to provision 3.41% (2.02%) (0.14%)
Other permanent differences (1.15%) 1.33% 1.09%
Research & development credit 3.19% (2.98%) (0.33%)
Foreign tax rate differential (2.42%) 0.00% 0.00%
Other 0.11% 0.34% 0.19%
Change in valuation allowance (12.20%) 0.12% (0.10%)
Effective tax rate (0.69%) 22.70% 25.76%
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Elements of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Accrued vacation and other accrued expenses $ 807 $ 1,488
Provision for credit losses 818 10,255
Net operating losses 17,496 16,345
Stock based compensation 906 2,550
State income taxes 211 4,892
Excess tax basis in FF Gene Biotech net assets 2,256 2,032
Lease liability 2,345 4,086
Unrealized gain/loss on available-for-sale debt securities 406 7,664
Research and development credits 1,258  
Section 174 research & experimental expenditures 18,606 6,573
Equity loss in investment 503 503
Other 107 199
Gross deferred tax assets 45,719 56,587
Less: Valuation allowance (15,900) (2,832)
Net deferred tax assets 29,819 53,755
Deferred tax liabilities    
Intangible assets 30,558 39,199
Depreciation 3,901 5,500
Right of use asset 2,299 4,056
Other 1,023 1,496
Total deferred tax liabilities 37,781 50,251
Net deferred tax assets   $ 3,504
Net deferred tax assets (liabilities) $ (7,962)  
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]        
Valuation allowance $ 15,900,000 $ 2,832,000    
Increase in valuation allowance (20,325,000) 224,000 $ 669,000  
Unrecognized income tax benefit 5,833,000 9,742,000 $ 710,000 $ 377,000
Unrecognized income tax benefit that would impact effective tax rate if recognized 2,300,000      
Accrual for interests 145,000 94,000    
Interest recognized $ 145,000 $ 94,000    
Earliest Tax Year        
Income Taxes [Line Items]        
Years subject to income tax examination 2018      
Latest Tax Year        
Income Taxes [Line Items]        
Years subject to income tax examination 2023      
Research and Development Credits and Depreciation Adjustments        
Income Taxes [Line Items]        
Increase in valuation allowance $ 13,100,000      
Federal        
Income Taxes [Line Items]        
Net operating loss carryforwards 63,000,000      
State        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 63,000,000      
Net operating loss carryforwards expiration beginning year 2024      
Foreign        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 13,600,000      
Net operating loss carryforwards expiration beginning year 2024      
Net operating loss carryforwards expiration ending year 2028      
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Balance at beginning of year $ 9,742 $ 710 $ 377
Increases to prior year positions   2,843  
Decreases to prior year positions (3,845)    
Increases for current year positions   6,189 333
Decreases for current year positions (64)    
Balance at end of year $ 5,833 $ 9,742 $ 710
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share Basic And Diluted [Line Items]      
Net (loss) income attributable to common shareholders $ (167,825) $ 143,403 $ 507,364
Weighted-average common shares - outstanding, basic 29,784 30,097 29,408
Weighted-average effect of dilutive securities:      
Contingently issuable shares   55  
Weighted-average common shares - outstanding, diluted 29,784 30,964 30,976
(Loss)/earnings per share, basic $ (5.63) $ 4.76 $ 17.25
(Loss)/earnings per share, diluted $ (5.63) $ 4.63 $ 16.38
Stock Options      
Weighted-average effect of dilutive securities:      
Share-based payment arrangements   199 230
Restricted Stock Units      
Weighted-average effect of dilutive securities:      
Share-based payment arrangements   613 1,338
XML 96 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted income per share 224 10 5
Restricted Stock Units      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted income per share 2,210 728 182
Contingently Issuable Shares      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted income per share 186 0 0
XML 97 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]      
Company matching contributions to the 401(k) plan $ 3,200,000 $ 2,500,000 $ 697,000
Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employer matching contribution, percent of match 3.00%    
XML 98 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Due to related parties $ 164,000 $ 5,301,000  
AHMC Healthcare Inc. | Genetic Sequencing Services      
Related Party Transaction [Line Items]      
Revenue from related parties $ 125,000 $ 1,500,000 $ 3,400,000
Revenue, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Trade accounts receivable, net from related parties $ 13,000 $ 93,000  
Accounts Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
PTJ Associates Inc      
Related Party Transaction [Line Items]      
Operating costs and expenses $ 0 $ 235,000 $ 142,000
Operating Cost and Expense, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Accounts payable $ 0 $ 0  
Accounts Payable, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
ANP Technologies Inc      
Related Party Transaction [Line Items]      
Due to related parties $ 0 $ 607,000  
Other Liability, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
Purchased from related parties $ 2,400,000 $ 1,200,000 $ 0
ANP Technologies Inc | Employee Service Agreements      
Related Party Transaction [Line Items]      
Due to related parties $ 29,000    
Other Liability, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember    
Service of related party $ 115,000    
ANP Technologies, Inc., | Ming Hsieh      
Related Party Transaction [Line Items]      
Ownership percentage 20.00%    
XML 99 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 07, 2022
Apr. 26, 2022
Apr. 16, 2022
Aug. 31, 2021
May 31, 2021
Apr. 30, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]                  
Goodwill             $ 22,055,000 $ 143,027,000  
Revenue             289,213,000 618,968,000 $ 992,584,000
Operating income (loss)             (195,529,000) 178,527,000 675,953,000
Fair value of noncontrolling interest             $ (2,815,000) 3,190,000  
Contigent consideration paid               10,000,000  
Xilong Scientific [Member]                  
Business Acquisition [Line Items]                  
Equity interest to be made in joint venture         72.00%        
Ownership Post -Restructuring of FF Gene Biotech                  
Business Acquisition [Line Items]                  
Minority interest ownership percentage           28.00%      
Inform Diagnostics                  
Business Acquisition [Line Items]                  
Percentage of acquisition of outstanding equity   100.00%              
Total purchase price payable     $ 170,000,000            
Goodwill   $ 71,845,000              
Identifiable intangible assets   57,060,000              
Revenue   83,600,000              
Operating income (loss)   17,000,000              
Acquisition related transaction costs               9,600,000  
Other adjustments related to net income               772,000 2,300
Other adjustments related to revenue               962,000 3,900,000
Inform Diagnostics | Selling, General and Administrative Expenses                  
Business Acquisition [Line Items]                  
Acquisition related transaction costs               6,600,000  
Inform Diagnostics | Customer Relationships                  
Business Acquisition [Line Items]                  
Identifiable intangible assets   $ 54,000,000              
Estimated amortization life of identified intangible assets assumed   14 years              
Inform Diagnostics | Trade Name                  
Business Acquisition [Line Items]                  
Identifiable intangible assets   $ 2,700,000              
Estimated amortization life of identified intangible assets assumed   7 years              
Inform Diagnostics | In-Place Lease Intangible Assets                  
Business Acquisition [Line Items]                  
Identifiable intangible assets   $ 360,000,000              
Estimated amortization life of identified intangible assets assumed   5 years              
Cytometry Specialists, Inc                  
Business Acquisition [Line Items]                  
Percentage of acquisition of outstanding equity       100.00%          
Total purchase price payable       $ 53,359,000          
Goodwill       27,484,000          
Identifiable intangible assets       30,540,000          
Undiscounted amounts required to pay under contingent consideration agreement, minimum       0          
Undiscounted amounts required to pay under contingent consideration agreement, maximum       10,000,000          
Fair value of the contingent consideration recognized       10,000,000          
Contigent consideration paid               10,000,000  
Cytometry Specialists, Inc | Customer Relationships                  
Business Acquisition [Line Items]                  
Identifiable intangible assets       $ 27,600,000          
Estimated amortization life of identified intangible assets assumed       12 years          
Cytometry Specialists, Inc | Trade Name                  
Business Acquisition [Line Items]                  
Identifiable intangible assets       $ 1,100,000          
Estimated amortization life of identified intangible assets assumed       10 years          
Cytometry Specialists, Inc | Laboratory Information System Platform                  
Business Acquisition [Line Items]                  
Identifiable intangible assets       $ 1,900,000          
Estimated amortization life of identified intangible assets assumed       5 years          
Fulgent Pharma Holdings, Inc                  
Business Acquisition [Line Items]                  
Percentage of acquisition of outstanding equity 100.00%                
Goodwill $ 22,100,000                
Revenue 0                
Operating income (loss) 816,000                
Restricted cash $ 5,000,000                
Fulgent Pharma Holdings, Inc | Restricted Stock Units                  
Business Acquisition [Line Items]                  
Restricted stock units vesting period 4 years                
Fulgent Pharma Holdings, Inc | Selling, General and Administrative Expenses                  
Business Acquisition [Line Items]                  
Acquisition related transaction costs               $ 1,400,000  
Fulgent Pharma Holdings, Inc | Research and Development                  
Business Acquisition [Line Items]                  
Identifiable intangible assets $ 64,600,000                
FF Gene Biotech                  
Business Acquisition [Line Items]                  
Percentage of acquisition of outstanding equity           30.00%      
Total purchase price payable         $ 22,708,000 $ 19,000,000      
Goodwill         23,082,000        
Identifiable intangible assets         6,958,000        
Business Combination,Fair value of noncontrolling interest         $ 8,141,000 $ 8,100,000      
Percentage of effective investment           42.00%      
Gain recognized on preexisting investment                 $ 3,700,000
Percentage of preexisting equity interest         30.00%       30.00%
FF Gene Biotech | Discount for Lack of Marketability                  
Business Acquisition [Line Items]                  
Business combination, measurement input           0.28      
FF Gene Biotech | Discount Owed to Market Participant Acquisition Premium                  
Business Acquisition [Line Items]                  
Business combination, measurement input           0.10      
FF Gene Biotech | Discount                  
Business Acquisition [Line Items]                  
Business combination, measurement input           0.35      
FF Gene Biotech | Customer Relationships                  
Business Acquisition [Line Items]                  
Identifiable intangible assets           $ 1,200,000      
Estimated amortization life of identified intangible assets assumed           5 years      
FF Gene Biotech | Royalty-Free Technology                  
Business Acquisition [Line Items]                  
Identifiable intangible assets           $ 5,700,000      
Estimated amortization life of identified intangible assets assumed           10 years      
XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 26, 2022
Apr. 16, 2022
Aug. 31, 2021
May 31, 2021
Apr. 30, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]                
Cash, net of cash received           $ 399 $ 172,679 $ 61,868
Goodwill           $ 22,055 $ 143,027  
Inform Diagnostics                
Business Acquisition [Line Items]                
Cash, net of cash received $ 137,755              
Total Considerations   $ 170,000            
Net working capital (15,024)              
Fixed assets 20,242              
ROU assets - operating 12,653              
ROU assets - finance 1,183              
Deferred tax assets 3,410              
Other long-term assets 4,711              
Identifiable intangible assets 57,060              
Operating lease liabilities (12,653)              
Finance lease liabilities (1,183)              
Income tax payable (40)              
Other long-term liabilities (4,449)              
Recognized amounts of identifiable assets acquired and liabilities assumed, net 65,910              
Goodwill 71,845              
Total $ 137,755              
FF Gene Biotech                
Business Acquisition [Line Items]                
Cash, net of cash received       $ 18,974        
Fair value of the Company's 30% equity interest held before the business combination       3,734        
Total Considerations       22,708 $ 19,000      
Financial assets       3,181        
Reagents and supplies       1,288        
Fixed assets       3,874        
Other tangible assets       944        
Identifiable intangible assets       6,958        
Other current liabilities       (2,585)        
Notes payable       (5,893)        
Recognized amounts of identifiable assets acquired and liabilities assumed, net       7,767        
Noncontrolling interest       (8,141) $ (8,100)      
Goodwill       23,082        
Total       $ 22,708        
Cytometry Specialists, Inc                
Business Acquisition [Line Items]                
Cash     $ 43,359          
Contingent consideration     10,000          
Total Considerations     53,359          
Debt-free net working capital     4,270          
Fixed assets     6,855          
ROU assets - operating     4,988          
ROU assets - finance     49          
Other long-term assets     160          
Identifiable intangible assets     30,540          
Deferred tax liability     (9,881)          
Operating lease liabilities     (4,988)          
Finance lease liabilities     (49)          
Other long-term liabilities     (6,069)          
Recognized amounts of identifiable assets acquired and liabilities assumed, net     25,875          
Goodwill     27,484          
Total     $ 53,359          
XML 101 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Parenthetical) (Details)
Dec. 31, 2021
May 31, 2021
FF Gene Biotech    
Business Acquisition [Line Items]    
Fair value equity interest held before the business combination 30.00% 30.00%
XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]    
Revenue   $ 24,022
Inform Diagnostics    
Business Acquisition [Line Items]    
Revenue $ 659,386 1,140,184
Net income attributable to Fulgent $ 140,288 $ 493,313
Basic earnings per common share attributable to Fulgent $ 4.66 $ 16.77
Diluted earnings per common share attributable to Fulgent $ 4.53 $ 15.93
XML 103 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Summary of Revenue and Operating Income or Loss (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]  
Net Sales $ 24,022
Operating Income (loss) (2,756)
FF Gene Biotech  
Business Acquisition [Line Items]  
Net Sales 6,632
Operating Income (loss) (3,894)
Cytometry Specialists, Inc  
Business Acquisition [Line Items]  
Net Sales 17,390
Operating Income (loss) $ 1,138
XML 104 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Stockholders' Equity Note [Abstract]      
Stock repurchase program, authorized amount     $ 250,000,000
Number of shares repurchased 953,000 1,800,000  
Aggregate cost of shares repurchased $ 25,060,000 $ 74,337,000  
Stock repurchase program, remaining authorized amount $ 150,700,000    
XML 105 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 22,055 $ 143,027  
Acquisitions-related intangibles, net 78,463    
Total intangible assets, net 143,053 150,643  
Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Goodwill   120,972 $ 50,897
Acquisitions-related intangibles, net 78,463 86,053  
Therapeutic Development      
Goodwill And Intangible Assets [Line Items]      
Goodwill 22,055 22,055  
Acquisitions-related intangibles, gross 64,590 64,590  
In-Process Research & Development | Therapeutic Development      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross 64,590 64,590  
Royalty-Free Technology | Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross 5,211 5,364  
Less: accumulated amortization (1,390) (894)  
Acquisitions-related intangibles, net $ 3,821 4,470  
Weighted-Average Amortization Period 10 years    
Customer Relationships | Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross $ 83,119 82,750  
Less: accumulated amortization (12,586) (6,215)  
Acquisitions-related intangibles, net $ 70,533 76,535  
Weighted-Average Amortization Period 13 years    
Trade Name | Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross $ 3,790 3,790  
Less: accumulated amortization (906) (412)  
Acquisitions-related intangibles, net $ 2,884 3,378  
Weighted-Average Amortization Period 8 years    
In-Place Lease Intangible Assets | Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross $ 360 360  
Less: accumulated amortization (116) (46)  
Acquisitions-related intangibles, net $ 244 314  
Weighted-Average Amortization Period 5 years    
Laboratory Information System Platform | Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross $ 1,860 1,860  
Less: accumulated amortization (899) (527)  
Acquisitions-related intangibles, net $ 961 1,333  
Weighted-Average Amortization Period 5 years    
Purchased Patent | Laboratory Services      
Goodwill And Intangible Assets [Line Items]      
Acquisitions-related intangibles, gross $ 28 29  
Less: accumulated amortization (8) (6)  
Acquisitions-related intangibles, net $ 20 $ 23  
Weighted-Average Amortization Period 10 years    
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
Segment
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Segment
Dec. 31, 2021
USD ($)
Goodwill And Intangible Assets [Line Items]          
Number of operating segments | Segment     2    
Number of reporting segments | Segment   1 2 1  
Amortization of intangible assets     $ 7,845 $ 6,497 $ 1,708
Pre-tax impairment loss $ 0   $ 120,234    
Laboratory Services          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     25.00%    
Percentage Residual Revenue Growth Rate     2.50%    
Pre-tax impairment loss     $ 120,234    
Laboratory Services | Weighted average cost of capital          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     13.00%    
Laboratory Services | Market approach          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     50.00%    
Laboratory Services | Income approach          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     50.00%    
Therapeutic Development          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     15.00%    
Therapeutic Development | IPR&D          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     11.00%    
Therapeutic Development | Weighted average cost of capital          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     36.00%    
Therapeutic Development | Income approach          
Goodwill And Intangible Assets [Line Items]          
Reporting unit, percentage of fair value in excess of carrying amount     100.00%    
Therapeutic Development | Fair value          
Goodwill And Intangible Assets [Line Items]          
Reporting Unit     $ 74,200    
Therapeutic Development | Fair value | IPR&D          
Goodwill And Intangible Assets [Line Items]          
Reporting Unit     71,500    
Therapeutic Development | Carrying value          
Goodwill And Intangible Assets [Line Items]          
Reporting Unit     64,300    
Therapeutic Development | Carrying value | IPR&D          
Goodwill And Intangible Assets [Line Items]          
Reporting Unit     $ 64,600    
XML 107 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Carrying Amount of Goodwill, Net of Impairment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]      
Goodwill, Beginning Balance   $ 143,027  
Impairment $ 0 (120,234)  
Goodwill, Ending Balance   22,055 $ 143,027
Laboratory Services      
Goodwill [Line Items]      
Goodwill, Beginning Balance   120,972 50,897
Goodwill acquired during year   0 71,845
Impairment   (120,234)  
Foreign currency impact   (738) (1,770)
Goodwill, Ending Balance     120,972
Therapeutic Development      
Goodwill [Line Items]      
Goodwill, Beginning Balance   22,055  
Goodwill acquired during year     22,055
Goodwill, Ending Balance   $ 22,055 $ 22,055
XML 108 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Finite Lived Intangible Assets [Line Items]  
2024 $ 7,976
2025 7,976
2026 7,671
2027 7,210
2028 7,175
Thereafter 40,455
Acquisitions-related intangibles, net $ 78,463
EXCEL 110 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &B(7%@'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 " !HB%Q8UV^2<>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OI\VJ2.CFHGA2$%Q0O(5D=C=L\X=DI-VWMXV[740?P&-F?OGF M&YA.1Z%#PI<4(B:RF*]&U_LL=%RS/5$4 %GOT:E<3PD_-;-+?@D)11I& &5G$A,MD9+71"12&=\$8O^/B9^@(S&K!'AYXRM'4+3,X3 MXW'L.[@ 9AAAF>0-OZX:7O&[#>>BX>*&?\RN/_PNPBX8N[7_ MV/@L*#OX=1?R"U!+ P04 " !HB%Q8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &B(7%A# YF<8@@ ",T 8 >&PO=V]R:W-H965T&UL MM9MM;^*X&H;_BL6.1KO2M.2%0CO35J(!9CG;:3F%[FIVM1],8B":Q.;83E_^ M_;$#)&3D/!#)?&DA\-R)+QSGOAWG^I7Q'V)%B$1O:4+%36LEY?ISNRW"%4FQ M.&=K0M4G"\93+-5;OFR+-2=XIBV;J_S;1-^>\TRF<243#@2 M69IB_GY'$O9ZTW);NPU/\7(E]8;V[?4:+\F4R.?UA*MW[4(EBE-"1=O"#_QI\Q>15[KY%NRIRQ'_K-.+II.?J(2$)"J26P^O=" I(D6DD= MQ_^VHJUBG[IP__5.?90W7C5FC@4)6/)7',G53>NRA2*RP%DBG]CK[V3;H NM M%[)$Y'_1Z^:[%]T6"C,A6;HM5D>0QG3S'[]M0>P57#HU!=ZVP/NIP.W4%/C; M O_8@LZVH).3V30EYS# $M]><_:*N/ZV4M,O?I /WZX3?T <44?8N31&T6UVVI=JXE MVN%V1W>;'7DU.W(]](U1N1)J+Q&)J@)M==3%H7N[0[_S0,4!"<^1[WY"GN/Y MA@,*X/(1F9\C]R(O[QC*!W#Y?S*J]NZ8]EYIC5_\$'ZNY]?H!>R%?L#Q,?L*HI'TMB%3X7!9\+L(%]!2?* 8T2O#0!@NL7 M.!$FK@%8UI20);$*H6Y!J'M<#YH0'C,]#D9(C:;&SG1 :3<=!&L0AQ@KX3S-%(;31>'&"M.EA@55-8EL0JL"X+6)>-8&T[6BTN M6&WTW00+K&D*RY)8!=95 >L*;-Z,XRBF2S1]3^&!ZT?W7VR++6/L%U;$><&H^8Z0& M%C>F9DFM2LTKJ7E@4X.,\Y]'?.A:>4#N[,SUSGS7B VL;(S-DEH56^GL7=#^ M[CK;7RKA8WY[AS= M=KHGLF96(4*!&L27CYFL K'./^9*@?A@2):1D MHHVDD9_5 &!+K76^^J=]GI]93A>]DG9FN_56)E%/".B@*3;)[$(1HE#$LC M'9M&/K"J-MBJ=?=8=[W+\XL"=!5-Z?<]V*#O71[10Y;.S4[U@(B*1V=^[_+* M-,<>P+6-.9S"YWNES_>.\ODS_(;&D;*L\2(.-W=1 'BPY*5[YG4]UW?,]*S: M?5MJ57JEW?>.LOO]*%+JXM/N!;I7WT./U!@P#TAV_*LK-,7*!Z,^C?7?%T(S MXT4 5FJ,\A09P"LS@'=4!BA0!OH=XVBFLJ<1XP&Y)+]U9^9F-0[84JMR*^. M=U0<*+CIH$DTN EG+S$-S7T0U@SZ1FQ64X MM2JV,@5X1Z6 MN$*9N1H+_C MM?(AD1D:K'CE]LSS0G!=8VZGR ->F0<\V+[GIV6?$UR/"1;H>ETC)*ONWY9: M%5+I_CW8MM^S_'[)BE'0@\ B_H5SYESX/2,MJ_;?EEIU#4%I__VC[/]8C=9\ MLZ1&3\[BW22:<5$!K%@S9P97-5X^<(H(X)<1P#\J HQIR/B:\=RS[8W^ 5_+MPTYS[N<.E\W*^/^T:LVS,N!X-W43GC M=8UAGB(V^&5L\&&/7Z[^X9B*.$<&=#]8K!Z9U7A@2ZV*K(P'/NSG9[%4@9XM MD.O].O\-34F8<37^&7G!2M5IIC7FZ 4G&4$?G'-]6Q2M"4="3SX9F5J-#K;4 MJDS+Z.##-G\'$0W?PA6F2U)[0_Z T$-_.NC_U\C+:F:PI5;E568&'W;XXV#T MA/I9%$LUVO6E)"HRY.=NW1JU WJU%PZK@<&66A5:&1A\V._O>(UBGJ+QP(@) M5O"-\TAP46-(IP@,?AD8?-CK[R#5GG]P^6!X_SB>S8;H(T[77]#L\3GX?8CN M[R=&<%:S@RVUZBK:,CMT8*>_ Z<3ESX53? .2-PSH2S@DB1$SSKA)%XP3F-L M0@XH T2D#1.> Q=^:$+&7(4B$YGJ%UH*HY&6>.CJD^A@\?QL^S*9Z M3=;CT^3QJ3\;#M#==_0T' V?A@_!$ 6$2QQ3E*^-8%3HR[I<$<2+E6$??[GT MW-X7H9^&B&F<9\(U9V_O2!2F4_U,*%9'KY?"([SQ\"DA^6H+)2CT]7W%DHAP M@=35',4_M9+O6JF?$9A@+M%X/-X<2BS4I_KHC(O*8 *->X'5%-3>>ZI"W[+- MGTX1*-1I *FGS_WT2Z_OGE\YAO6=WP%2LA"E3KG/656^.:)E,T; MR=;Y,QIS)B5+\YC%+W(+F6EA>MK[^5$^S$DA7H M]0O8\6K][$K:YUGY]$'5=WHAI4&/R[+29Z.%,:MWDXF>+>12Z!.UDA4\N57U M4ABXK><3O:JER)M!RW)",4XF2U%4H^EI\]ME/3U5:U,6E;RLD5XOEZ+^\5&6 MZN%L1$9//UP5\X6Q/TRFIRLQE]?2?%]=UG W:;WDQ5)6NE 5JN7MV>@#>7?. MN!W06/Q5R >] CF1FAYKLJ_B]PLSD9\A')Y*]:EN5(/?\AM0+'U-U.E;OZB MAZTM'J'96ANUW X&!,NBVOP7C]M$[ P@T< NAU GSN ;0>P)M -LB:L"V'$ M]+16#ZBVUN#-7C2Y:49#-$5EI_':U/"T@'%F>JXJKZ/>N$H;5W;_WT^S-$IAPNYWPW&MTBS&26NUAS-J<49!G%]$?2>-N"DETG*V MK@M32"_&C9MXY^V,)@DG/9"N610E*.8ACK,>1-6_1Y(WH+D+U_08U@*U?S8R'KI \S=;%$6 MI_VU[9K9+1!Q/^"L!9P% 5_)7()$L("A#MU*R&Z.@']F=U#\[Z4V0-[&ASIS MX% <,=X#[5H1RGCLQTQP1U\XB/I3\0@P-VN@V81>4Q\P&0M,!@!V=D3"?;* MH5_E;3_FCMU(F-X^/''W2ORPM6I4WH]G$:R M 9U .DHC84X[;QHH*!BY7"E=^"N:A[]HBIW9]A 8YMD @=&.P&B8P#ZWW IM M73V'/JM4HO+V)$%'+VY*7+(C43:4N#QD M1GB?\CQ6<<*&X.YT@F'"VY>[!]8R];":HR(\1C'# _N-=L1'P\2W+WH/ 75) M+04,?6KQF'%.\ !)TX[[:)C[OE?0&:EY5?P+9I M=:TRS@::3MI1( TW=!=/0M>B/)14M]]*LZ2O)\(O_$E^HQV_T>>T;YT^.A23 MC^HP=]:TQXR#6AE(?T=U]#F=W"&,+H,1#"V&DWF/'4E(.M 7T8[JZ"&J6RZ+ MID3KS5$*4%]1S64U \3HC:UXB+_U0@\Z]B\&Y*W6_]_1?O =A=(L*!*O;0>X M4&4N:_WZ%:2_+.:5[(9#]QG09@80UP MN7]^<"!W9"AUE>K%K^J# 0>!O73]_8RWT*YCG2QA85GR(<\+JY>@.JY$D1^# M+)R)50'5TANU1W)@DCI\[[&+>!(/G<*PG4/FL#B!EF6]7)?-1P2U451J"3E9 MV.\]]Q(5%=Q+],8>A'H+)7.5"&G.1O?QNU;'%&=X:,%V@H6%!B FD"38\7K:LTCBDG M3HX]Q\\D&\IPIT?8<_2(?A'E,9_L8(SRI(_98TB3C*=#^>T$"@L+%$=&-4SQ MPC"X\UG'?Q[E,_2>1TUVODK:3\)?FO96HU+>PDA\DD(FZLU7ULV-4:OF0^6- M,M"U-Y<+*0"^-8#GMPJ4UO;&?OMLOW5/_P-02P,$% @ :(A<6"[]Y74= M P FPH !@ !X;"]W;W)K4I58P+N[-9# 6N>8LA9DD*D\2*G_? !?KB>5:+S?NV3+6YH8= MC#.ZA#GHAVPF<6;7*A%+(%5,I$3"8F)=NU=3MW H++XQ6*O&F)A0'H5X,I// MT<1R#!%P"+61H'A9P10X-TK(\:L2M>HUC6-S_*)^5P2/P3Q2!5/!O[-(QQ-K M:)$(%C3G^EZL/T$54,_HA8*KXI^L2]O^R")AKK1(*F!5#MZQ#G[EX!>!EF1%6+=4TV LQ9I(8XUJ9E#DIO#&:%AJ7N-<2WS*T$\' M4Y$JP5E$-43DAG*:AD#F1DZ1\QF5D.H8- LIOR ?R,/\EIR?79 SPE+R-1:Y MHFFDQK9&$J-GA]6J-^6JWHY5;R'L$-^]))[C^2WNT^/=O4UW&^.OD^#52? * M/7^'WEQC^%B;FH@%N6,I)H%13F9"L:+6?EP_*BVQXGZVA5IJ=]NUS3:\4AD- M86+A/E,@5V %[]^Y?>=C6^#_26PC#7Z=!G^?>G#-<5,7!8"?!Q)*B)@F7"@% MK:^X%!L48N9KL0J\GN?UQ_:J&="V5=?UG%YMM4':K4F[>TFG(DGPO>#N")\N M248E65&>0QME*31LK.]T',=Q7V$>--O@[-6B-MY2 ML-< Z3GE[Q7Q$88;S/V:N7\Z,U,J;^?M;V'X7A<+@VPZZ_&WI80P_W0L_PL *).^RH&AX>5\,' MS3901S7JZ#34H\IXM)4XM[6*#]MM0+O.OW/->1/V[DJN!)LLKVGWFFR"-@Y@ M]TV@!TJX4MU+N\^DI+4;G8-IV[Y0N62I(AP6Z.-T!N@LRTZHG&B1%[, M[WAW_$A>[KCX)%>,*?!8E;6\FJR46E],IW*^8A65YWS-:OV?!1<55?I1+*=R M+1C-&Z.JG*(@B*<5+>K)[+)Y=R=FEWRCRJ)F=P+(3551\>6&E7QW-8&3IQ?O MBN5*F1?3V>6:+MD]4Q_6=T(_33LO>5&Q6A:\!H(MKB;7\")#J3%H$'\5;"E>L=WO[&64&3\S7DIF[]@UV*#"9AOI.)5 M:ZQ'4!7U_I,^MH$X,(#QB %J#=#0 (\8A*U!^%P#W!K@)C)[*DT<,JKH[%+P M'1 &K;V9+TTP&VM-OZC-O-\KH?];:#LUN^6UY&614\5R<*_TAYY4)0%?@#_7 M3% S.1*<@0_W&7CYXB<@5U0P"8H:O%_QC:1U+E^!%T?/EU.E!V;<3^?M(&[V M@T C@X (O.6U6DGP2YVS_-C!5#/J:*$G6C?(ZS%C\W,0PE< !2AT#.CV^>;( M89X]WQQZV(3=)(6-OW#$WYMZSBO63P_X^_I!*J%KYA]7L/?.L-N9:207 #+'# 816'HIA%W-&(OC5\%EQ*L!5\4RL4AMCD$ M&$?Q@(,-"^,X#>" @PTCA 01=',@'0?B+<>V,=9+P![U^BN9O'!1(:\Y"ME*!D5\Q702X5>H+=:>:Q-3W-%,+&F#T.,@T$NV"A=O7" MRAPHC&#JSH2T(Y-ZR=QKO6+RP'#1LND3,UGA8I*ZF Q+[M9&A9K)L+_8*(1Q M.,($!KT0"/R5R6J=UF7#A>9::A1FB3&JS+F@!]8HDB1-TP$C!PQ"&! \X.3 M10$)T0BI W4#O:2N*RY4\6\C8TSW+&I%ZV7Q4#) I63*+5:@W382' VIV:@8 MI\,NZD!!$B0CO%#/"_DGB_-\5Y0E**HU+40C"DK=69UTD#T$(XOPD)#W)[^U MQYS*VW& >L4$O5K"M!DE-G.U$:8^YWKQ=,?FI%JI]794FBF)ABGQ?Z@@V,L@ MZ-=![[G25Y Q? (!VKAUX<0;\ZZI?DEZ8, M?M*%;B2SDY,M;,Y@&D7(ZET./462"%DE;N-B$J71B%*"O52"?JWTIE9,9X!J M6C)7*R9:6J] S9P+)K0%#](KIE7I-BS"Z7"=<:!@B,D(JUX\0:^\F+W\_6"" MP -;<,&>GA1]U)M+0W=)]992]VSV>5.H+V<54RN>:]A6QZ/9H3KI$\?4$AS8 M^6H#M50.D%6J-BXF) R"D2#T(@CZ5="=X-NB.3O1](_8.WG9X@7"R)I5AUQ" M,$!#3@YG!),T&N'4:R'H%T/.B?V^>;0ECI['"(56B=I B&&*PB%G&Q?IV0Y& M.*->-*&OB*;OH>?W^:V+SDF]9<@68B$)1_:NJ-=AR*_#_F#JN#.#A>"57I@MPY"K0]KA9+CU<:$@&LO]7F(AO\2RYW1(^/6F M7(YL[5K?Y&@Z8Y(,6_"M PAQB -K.FV/M/!5 7G7VS<5_2F_9J;P=1[H7<<@OXFZH+.;.F.WMTL-DB<[CX?F< M X;/23Q,%!L%R?EH.?1J#?G56E:4&S4\O&[''S]O_#8,6ZC,@8+Q>3@BH5&O MRY#_5.MC,'I#8^=+Z!>RR&_EO,EL^/\R47 <9@5I/%P1^B&'13MGL#T MX(:K8F+9W!1*G:*;6NUOA;JWW6WD=7,'-WA_ R^R_9UB[V9_Q?F6BF512U"R MA789G!,])K&_-=P_*+YN[M$>N%*\:KZN&,V9, #]_P7GZNG!_$!W=SO[#U!+ M P04 " !HB%Q8NZT0)K&S3K]F'8!UJF;:$2 MZ9&TG?[['259D27:S19_L=Z>>WS/W?'(&^V%_*;6C>5.1YV(\=[!Q>?,E6:VU>N)/1AJ[8(]-?-P\2GMR&99$5C*M,<"39 M%!FOKO2I#D3+ $W ?>4 .>$ )NBCX'JMT*]\P1;'!"ZH:221@Z1[2OVM35IXR9*Y)-GL0F1'L8R: M6$9G2P:V&=A$.#1E*1E/OR-8%0LL#-W2L6"(E$4 M=BJECPK"R%XF<2,M_N%J,*X?9)C]>$>SG,YS-H"SQ4#1G,%N.M=(,="?Z8RI MMXBSLBEI^F33'/?\)$&,XX[F/FJ DR3HA&9F@X7!T"Y[V,@>GI5]W$U?UPZ& M-@=Q;':0([U]',:)CX<=O7U8Z(4XB.V"DT9P\L,\&Y6(:BVS^5:;!",M$!>@ MFFLI\5RQ34^77 MKXY![<)QM@.OV_HM,!)$N!,&*YEW*@ZM6%7*=$$R>!9/_O9J[RM]M\Q4.H MNY;=UB&^8')5#D,*>M"6Z^KPV[QM!JZ[;. *%_PHG.V=WYIQZ@L2+\6R2=NNR^N+S9E^?#' MY66QVB2[N/@]>TCVU5_NLGP7E]7;_/ZR>,B3>'TLM-M>4EG6+W=QNK^XN3K^ M[G-^+\[T_)-GN\OB 73[_XDMYOROH7ES=7#_%]\C4I M_WKXG%?O+I\IZW27[(LTVTMY"XQ7_2Y+%X\5JJJW*;9=_J M-\[Z^D*N]RC9)JNR1L35CQ_)/-EN:U*U']_/T(MGS;K@R]=/].6Q\E5E;N,B MF6?;_Z;K&>%& ]!6@YP*4*:#)/064BZ@,@4HZ2F@ MG0MH3 %=ZRF@GPOHK,*TI\#T7&#*%)CV[9)Q+F"PE=9["LS.!69L@;YF)?+3 MD9.9(D9OD>>#S1YM.NLK\G2X"7N\I[U%G@XX88]X?R=\.N2D<\S[.@EY.NBG M#G]YZO''X;*(R_CF*L\>I;S>ON+5+XYC[EB^&B7IOK:'KV5>_36MRI4W\VQ? M9-MT'9?)6OI:5C^JL5\64G97O9S ?IY8_K[*%VG0_5J_]5S5?7A2.Q$$N$V8]D=YOD$I6I M_%3Q15J4>7I[.)K:Q_L\27K@IAC.:U4.93F>(KUOORVQXL?U.JT9\5;Z'*?K MB;.7YO%#RC^&]EM9[ZR#\XKN:G7J/55?C\I-I3+/=M6GZJ;^N*LZE+-?9;M$ M^M7/BN(W#MX5X[\D9?5Y7+'-.-^G^_M"^O6EXB*Y2U=IR0-[$+"$&!N^>%>6 MA^U]59!K#AQ:\'8:I#;A._3?UQ6CUSRFZFO[,L^VU5_NJYY7)GE2,*#+RLR? M'9T^.SH]DM4>\J?D/MW7O43Z%&_C_2J1XK+J(JO?)85\.-:%Y]4GYO3(K*>4 M/VXT?:88TZO+'R^]N;O9Q& W6@CWKY[O_E$\Q*OD^J(:>D62_T@N;O[Y#Z++ M_^:Y:5=1:EP-!6C+>AVMR&:;!BDO9DWY/CXPXYU M,(05(ALB L%:PT9Y'C;*N&'S0?JZB2N=0<-'R![9#',D;(&$F2>8]J)+4(-, M#5F6F3&)5+60,!L)?2;Y*BZ0^\:F\85>=>A3U&8MT.@?B M7GS1.NUMZ(Q!"$7'&@029B)A2R3,>KU9;:2>@X2Y2)B'A/FO-VN U N1L @$ M:UF#_FP-^KNLX>DLAF<10O+8DQ8D;(&$F7JG;TWU[AD+4M)"PFPDS$'"7"3, M0\)\)"Q PD(D+ +!6LXS?7:>J=!YOB3UE=!5?0'ZY#CQ8YROA88C!(XU'"1L M@829T^Z'F<)Q'*2FA8392)B#A+E(F(>$^4A8@(2%2%@$@K4&@PQ2!)%O>,'OVAMF;O$$T'1$2QWH$$K9 PDPD;#GK7L:K_G4F-Q92 MU$;"'"3,1<(\),Q'P@(D+$3"(A"LY3E$?C:=.FTH<)WYRRLNCVFYJ3,D]7?( M=UDN);N';?9WDDAE_%/*;K?I?=Q[M?:L\W)<352B,;&#N7AWQKH,E&9":4LH MS1K6O#94U('27"C-@]+\8=SZ7"M>K;+#OJRM:K6)]_<)UXQH9XA29<;.;9!1P@649D)I2RC-@M)L M*,V!TMPAW:4"T1IVJ9F'MZCKE+<5$<=LE:RI/3 M$H8RJYSD^R$MTOY3I&[XU" :85T$&IZ%TDPH;0FE65":#:4Y4)H+I7E0F@^E M!5!:"*5%9]JT;S2W_:9)T1)A#N_FM*IKU5K5E9Y7=6WK55T?I'W"6Z[SB70# MBA,BS]A0K5A_M+\@:2:4MH32+"C-AM(<[J$G,V:IBPL5]: T?U@5 JAH"*5% MG"H06>LQA"8Y2\31V3 II7K@257.Q^+5@"2[AVT V* M$J)KAB&S?@#-ND)IYIDF6B\+%;0XK:;)9"8;['7V(\V8JIWK!M!@*906<2HQ)4K?_+S)C!)Q:+0]+/N6V/*')S0] M"J4MH#23= .DBDSJ!&GG.PUHAA1*LZ$T!TISH30/2O.AM !*"Z&T"$5K>U&3 M)B7B..FH);=G5FM,4EWM3 V@45$HS832EE":-:QY;:BH Z6Y4)H'I?G#FC> MBH906H2BMY;DBM%C3W*@M 649M)N9E#KGN! M-2THS8;2'"C-A=(\*,V'T@(H+832(A2M;41-J)2*0Z5?QJ_0%1-'^P\T-@JE MF;0;&]5G,XX#06.C4)H-I3E0F@NE>5":#Z4%4%H(I44H6MN!FM@H?24VBEH? M0[LYO F9ZLR7#'/Q[HPV'.R-3*$94BC-&M:\-E34@=)<*,V#TOQAS1M 14,H M+4+1VD;2Y$BI.$<*7Q\CUAL]T8&F3J$TDW9SLQ.%6JV^_SGZ:S\7RHZT#FEGEUX)P\BU070M*LZ$T!TISH30/2O.A MM !*"Z&T"$5K6TP3@:7B"&SKG"DMBD.RKA_9%4NWAZ+:M"AJV[E-][V9%]K- MDE*#$/8K;/%NC+8::!P62EM":1;M1BPYS6M#11THS872/"C-']:\ 50TA-(B M%*UM($U8EXK#NJ,,1#AM@49WH;0%E&;2;G17)9Q[OT)5+2C-AM(<*,V%TCPH MS8?2 B@MA-(B%*WM2TUPEXJ#NV]?Y$N[.<@)I;K,WF=-O .C+08:XX72EE": M!:794)K#/?8R49G5N@ZCU+BVB3T*7BA*YHI2_E MW+94)3.JL.,>FL:%TDPH;0FE65":#:4Y4)K+[4F**C,]R8.J^@-5 ZAJ"*5% MG#I,B/IB<6W[L9U-W%9Y)6XK7.E+>79P)K:>IDKUF3%EYP%BZ;%^ *69G$JP M*WVA@I;23>RJAJX9[%U4H:H.1[7ZR)NQ7=_E;&?(W=M >M"]\SFJ54_2=;91 M JAL"*5%G$HH9-8W,)OXJ2*.GPY;Z\L?H-UPID*HVGW0[%R\#Z-'*#1BRJD% MG:D*[W&YT) IE&9#:0Z4YD)I'I3F0VD!E!9":1&*UO:9)F2JB$.FH];Q*IR' MK=,996_S)98<;2O0("F4MH32+*6;=.0TKPT5=: T%TKSH#1_6/,&4-$02HM0 MM+99-$%211PD?,'OMU)Y2V@-),I1L$G+&G-DA!"TJS MH30'2G.A- ]*\Z&T $H+H;0(16N[4),255Y+B19C5_"*B:/-!QHCA=),I1LC M);*NL_X#C9!":3:4YD!I+I3F06D^E!9 :2&4%J%H;?]I(J3*B CI>];O*IS[ M==*ITKGL HV20FDFE+:$TJQAS6M#11THS872/"C-']:\ 50TA-(B%*UM)$V4 M5!D1)46LWQ7KC9[F0".E4)JI=".EDUGGFUYHGA1*LZ$T!TISH30/2O.AM !* M"Z&T"$5KFU.3)U7$>=)QBW>5[L/0)U23]/G ;OO: M4%4'2G.A- ]*\P>V;P!5#:&T"$5K&T83-57$4=.W+=Y5. &XF:9P,BW0%"J4 M9O94@IV.0-.E4)H-I3E0F@NE>5":#Z4%4%H(I44H6LM=U";0JHH#K;!E=V*= ML>=(4-H"2C-53@S38*\$0R4M*,V&TAPHS872/"C-A]("*"V$TB(4K6U*39A7 M%8=YW[[F[@QNW45 T0A[KR.Q_FA[@09YH;0EE&9!:3:4YJB< #0E[*/!7*BH M!Z7YPZH00$5#*"WB5(&H\HP?[U=IXPCBV*UHO9W*O>&EUGVTIEAC]*B'YFRA MM"649D%I-I3F0&DNMROI4X,R*VP\J*P_5#: RH906L2KQ%0E:L_0;T*TZBLA M6N&2.X7K"-WG?1.B*)2=I<_%TJ,= 9JDY52"O?(!%;0X@II,IH2],3-4U>$= M*\K>(\'E;*4K"F'74'K0??/Y_4@G,GM?'ZAL"*5%G$I,J$%Z'GJK-J%551A' M&[CBCC\^U8Y5*)1WZYJY>!]&#U DS>34@LYTSC76)537@M)L*,V!TEPHS8/2 M?"@M@-)"*"U"T4X^-F_\#4$L# M!!0 ( &B(7%C+O(JPG ( (P' 8 >&PO=V]R:W-H965T&ULK95K;],P%(;_BA40%PF::[&R[TW*N-::]]7^_%W OLAH!#;JP#Q=<&%L"Y-<)M/ R>WKBD%>ZW=^Y?7>Z8 MRYIJ6$C^FQ6FGGM7'BF@I!TW=W+[#89\IM8OEUR[)]D.L8%'\DX;V0QBW$'# M1/^FCP.'/4&8/".(!D%TKB >!/&Y@F00.-1^GXKCD%%#TYF26Z)L-+K9AH/I MU)@^$_:SKXS"688ZDRZDT)*S@AHHR,K@"[^IT426V)/Y?2UY 4J_)5\>.F:> MR+LE51A0@V$YY>_)1_*:^$37.*IGOL$=65\_'U:_[5>/GED]@WQ"XO #B8(H M/B)?G"^/CLBS\^7AH=Q'C"/+:&09.;_D699-@T=96VX#$B*D(4SK#NE241"+ M<5:YY%&^_H:G;D+WAFS2\ MFDX#9+G9Q_AO6'P98F$X#,M.IF<+T+5N:0YS#RN,!K4!+WWS*KP(/I^ %X_P MXI/P[#?8';*,::/8NG,$;BH%[E >R_^DY_D[[BF]I%GV0F8'+).197*2Y0K+ M*!,5:17+@;2@^M-X#.!)H_\%^))F66_V:>_,7B23J[\GNR?C[Y4^^Y_Z057% MA"8<2M0%DTL\]*JO_7W'R-95P[4T6%M=L\;?)2@;@/.EE&;7L05V_ &G?P!0 M2P,$% @ :(A<6,\XWD^!# U$0 !@ !X;"]W;W)K;$555O4E=>(]=NK=^1-$@;R@E[BWX5X;$>O/6G*75U_E6]^ MSM]>^?*)1"FR3JI(X<^#6(FRE)K@.?XX*+TZWE->.'[]HOU#;SP8V8E67 M_RGR;O/V*K[R)#UK[QLWW;U]G Q/,&V MJ(:_Z=/!$:,+2&BY@!XNH/H%W'(!.US SKV 'R[@O6<&4WH_)&F7WMXT]:/7 M2&G0)E_TSNRO!O.+2H[[YZZ!_RW@NNYV55=M719YVHG<^]S!'QC4KO7JM;=* MVXWW 0*C]1;>E\^)]^J[U]YW7E%YOV_J?9M6>7MSW<$S2$W7V>%^[X?[4&/%M 7"]Y3I\9$9#]XC'SO49\RY(%6YU].D7#^,76;*$4Z6,B#' M8HDI%OCA6-O$S.!H9N ,FG?Y?R%3#!.WJR$=@X%940JO OL/AL/G\ETFXVO7 MU \%S#[O[OG\" OFC+ YE24S*9NX/CRZ/G1&V$]UG3\69>D5VUU:-'(,/!EP MF <'3<$X1F3.XEHH.6]XJ6]F4C;Q373T3>3TS8]_[(ON>2&7Y1SFW!98I>UG M&N:^,:48#;FOS3)3B@1Q3/%)%A^MB9W6) )(E([A1Q%=$X[N3/B0_ MF>5* 8'GB2<9=@(E%=^X?\B)'G*(%%\2/;$C4H0$E@$B(SHC3EO^!P2+6BFS?].L2:BXUXY$M"=$--L5X M%$:ZQ:94- [;J+%0P)'QZ&NA6FV"*F^NQ+4#$2 MQQ8[%$T1-TY]J21:W%?%GX,MWIVHQ+KH<),X,C!Q$.LFF6(P>D2WR)1BW&:/ MPB;B1(,>#\O###L_X )SZL0Z#B)"X=*87Z80(;$MVA21D!-( KE<5FEB6'ZW MHMO4.7SP( Z,B%HU)W6L9M66$!.<%BQBMN2J\(2X^>2W;B,:U!DF0"RHD5$0 M(3-N,:' \N"*1$CL+A(W:74O6CG((WR7"T+;DTE9I'=%:4=YXB2=BP=[3FW) M7-JFKE5(1-Q,]'N3Y@)*H7Y1:F4I)8H'F150/YH 0UEL9#A3*HQ#%NNA8HIQ MRGS+>DL5#E$W#O51[D%&:V1MTH='7=TO.M%L#S&#F49-GED$DHD2:V$$Y]/1 1L04C=&D8B:AC?FP!_K)3(F%K" MZMB+R 5 G%%D,5(1%0TO:T03JXJJ TPK9$7A,&U6 M%)M56T+-KM/"FA(58=&37:=,B+P=YE*;@GO."0&3CHQQ72%"1C\G081"2QID M"K*8&[)>!OZBU@7#Z&E)ED3O"*.")%K&NFV88$1\OK10)%.LQ=RL-3808N?0 MSVB[.OLZ? 24W(GRV=N(I]Q3=,3?= MK>I*KA<2P.7>$ZR3PY:3Y*!ZWT&94?9[45WMI=[=OH7+6^"_#"KXMK#UE]WW MO-B3"!P2'_'D3'>=>G*T/>IFR'$<0@0*L>TGFA:2J+OFW2*==X\4X4\Z)"YN9"M)YXM9<[ MB'*'"D-OU%QDHS".ET;\8B 8$J:OP DF&/ PL/6@F4)&=J*7-ZTMAA+QG ,? MLX+CK-J2N;1-7:H(D[D)\Y/8C58)8)$MS!O[NH!L:-+ #_4M34PN0II=[H?[ MJP=>%(ER-XFN1N9ZCT6WV=1E+N-);NZ*[:ZLG\70@ZGORN+>]='[-JBWAR,;LDD)6X0TEJ,F)X^42FCND"E+%8I2N1N M2H3U('WN3V;!^%1U)YP[!MRDN 6GQE8\)L:, P6H,HL]"@>Y&P<_B<6+07*$ MNHV0R'M?5"_[5JA9&-J9E?+*?>^+)]^WZ#)R19/\3)I4!#GF2@RV4-\A],>C MR"@4,+DH(MR8NZ9<''#?EK\52W)W^_%'6/>R/LK%4];O$7M-VL$B=]@OAF5P M*!2J?'@ACP@\0-5D.13 D08@X<;15T2*!\;)5^2@FVTF*-+C;M+[=3C?VO3[ M*:]R,;R29<*%AIIL1Z*E/IM7B-@B#HP=WP21BR)N*XX"Q7;!";:SV>2EG7$#$2II#A&C+/)#VPE_A6:!&\WZ"7&D,A>,!\B).J.:==_MXF&>2=O4-Z.O M/P1_>1Y!%;/HY]*H=73.MJZ@8%WZ&[V7F.&_[/D#$[CS0TP/(@-?E.J'ZN ]$$\\_2& L5 M'H=N/#X]9V:) V88&!H'<-U/>O&W'K_%EXY#Q>KA"5:W'?>0H8,=[Y!-C'*? M#X'VLNB?BJXY"7XUJ[8D-$L08C_.$"K0#T_L]^O[._WVS<1[YRQG[KM<[+I9 MF?Z@;9(.-+==CW[N82N:^_YG,Z0OP.[A=Q..GQY_FN-=_X,4VN?OR9MD^($- MI6;XO8]?^GYR"Q-^#2K]'R)XJF;X"8WA35?O^A^5N*N[KM[V+SSKA,_F"[/6KVF&TJ? MV^N U73OI30-N6B\4X&J\]'%_-7E*=N+P>^&MO'HM^),5MY_X<7[\GPT8T!D MJ4CL0>/?AJ[(6G8$&%][GZ-]2-YX_'OP_E9R1RXK'>G*VS],F>KST=C9211>3;_K-0- 8E__KVYZ'?[-AT6]8".X< M2%"^T4DOSX+?JL#6\,8_)%79#7#&<5%N4L!;@WUI^>N&PH;)TZY4ESJ:J'RE MK@-%7B M08]OJ)BHD_E8+6:+DP?\G>RS/A%_)]_+.JRU,W]+?F-UY5WTUI0ZZP1$'.?/ M?+PU3KO":*MN\) @RA35GQ>KF )D]==]%&4 I_<#X%9[%5M=T/FHY5AA0Z/E MXT?S%[/7#Z1WND_O]"'O_[.H#_O\Z!.I^43]V+?ZK29T6^&;5KN=<6M5[ FF M4E5[+N.!RUIO2*V(G (=K0ZP,TZZ'QBBV*XD<:=C MI!3'RAJ],M8D0U@$VI#KX)[YH%L,RYAC 1%&W2J:TNA@!@.@YWV,<%N;HA;' M5YDJL K9BL%;RVG>\= M#+$/@X.];6N":;@3$[Z^LUV2 M$H+V; F\B1\*-%!_C ZNQ#!O$EGM&>LXN'C\VK''!HQXJ5\O:E5Q845Q&Y1Y M4-]!,>(:#)8>"^?3H).Q6G7IH*>>8]&KJ'3'0>B60F'B7;S&5;8C[BZ/IE8X MZ(.6YF(V#\IKT;H%$$S4A>UU6 PZR-BSMC$+7=1RV.)!0*K6H/ZYZ<%HQO2? MYL)$?=2I@ZN^VI==9$%%];:S:/NDWJ%DR13HP_>NF*!F?IVE)O."Z?RF!755 M@18)";E6\ ; B(I1T_H@LHFBD>NKJ)[@?)4+Q(90;UP8*(3<=CW'?7W'JG.6 M@7F.OF6F42)8]EKC6M%M.GH=6 AHZ*=C;D&M$A6U\]:O=\_XEE&J@>,\^=06 M%Y=G$(:&N''M#1XTZ6"_M3MT6VZ M!=##52/I ,FRI@3<3K5XR<0B/#=K5IMIP,0F3_KC++;&E3Z?Q6VM<4LM_!^OPA#AS/%685".!I4/;GOEC,]NL9"5VNYK$ML\M/S49[WPR+Y5B[%.(MPQ9:?-;YI*+ !WE<>[=LO M.,#^*VGY#U!+ P04 " !HB%Q8/;,QO6 M*20?L;&Q#VB@NALC-*J- DBU?_WF5559 )JDQC'CB7VP1;*!.K+RSB^K7U[; M[J/;&--GG[9-Z[XZVO3][OF#!Z[N#G MVEP[]7.&.UE:^Q%_>5-]=72""S*-*7L^PEV7AS*5M?JFK?O/5T=.CK#*K8FCZ]_;ZKT;V\PC'*VWCZ/_9-3_[ M\/PH*P?7VZV\#"O8UBW_6WP2.J@7GIX<>.%,7CBC=?-$M,K715^\>MG9ZZS# MIV$T_(&V2F_#XNH6#^5#W\&G-;S7O_K AY'95?:A7K?UJBZ+ML\NRM(.;5^W MZ^R=;>JR-N[E@Q[FP[<>E#+VUSSVV8&Q3\^R'VS;;USV35N9*AW@ 2PTK/;, MK_;KLQM'?&W*179^FF=G)V?G-XQW'G9_3N.='QAO9IO9_UPL7=\!M_SOW(YY MO(?SXZ$$/7>[HC1?'8&(.--=F:-7?_G3Z>.3%S>L]F%8[<.;1O^=9W7SV'^W MOK^#S*EO5;=&6 M==%DKH<_@&CW+JM;? BU2]WO@?G[3?;3XL,B^^[BXAU(_:]##80$CF]!1> ; M66_AMX\F*TW7@]+)C)\_S_XQ5&L>M6BKK'"@:7:X$I?UFZ+/BM4*= '\;&#@ MG>UP3<46]^5PK?"\D5>;NEC63=WC-@M^ [> 3^'/+D?8 / 5J"Y\8FAJ;*J!N8 M8Q5YOMEGJ\YN<4'Z !;96[ EP-SM\=HB?8#B-=! ;=%<%B5P:R!&\9V';66.!I1Z_"NTC:P9G5T "#XQ' <:_J3Z;2K%^W0/9U M3>/27_'MJ_N*X,@DQ2/;^,_N-VAZQ2]\9-[5_5HVKJ%??7$EHOL'3Q?UKN&UWP9^!B? M_?&SV1S&+INA,D%"O%#WD3V!N6#+L#O3R= 9F)+6%:5(*"QZ631\3IL"6'1I M#*BPI@;33C.S.HP+7627A=O0B_3#-T ;V#$M2,D%O52#_#CD!!#^]0:XK*GA MZ4H3A14LZ(4US-< T_:@?$C-T48Z8[(MFVQ@(B#<1/WMA@[D"'B7Q;?$-9FX M)K7<\4>!?O3!QC2TV671?F2ZP+QF#ROJ/H(KZNDKX^EA4,O1J52XME51=\0" M(-@_T+LD$A^077AC>"+;^$EEEGWFPL=Y=KVIRPW3S_6X13(_:WMENI;$F<1K M#5IS/WV9GNU1B0U@-$$>&OAC:3M0XTBPR?/;H07CN0/2+T$Q"1O_-]# 3![. M:E!JL,GE'B4:O,M6+8K.!_X5$P6#5*:UBHEH895MFJ+3G%8V(&^@X$CF,]2F M9R.SPS$+XIQ?\.1S6TL/VF_@T^78,]%@,JBJ3GF?WHJ6%T8!BI)#8N@UX+&65@3&L?RXL0V*C!@5XC+P0=#/0?/ FUID M[P]M#S738ZFUTH>HBV ';\&6DXH0"UE: M%VA]PZI@.%B-BXX"SNEVID2S=PPJ!':/!I"TY-: H:IX?'!CP#5!.OB9;I@% M)BBJ?T#X@L<*K"HO!ST-Y[>MP<3S*9=@KOPG5>U$M9*C1_H)].H;3[R;:5Z[ MSR YCDKD[BK4R*P;^QEG(RK0;(?>[SXQ]_PIK;<"ANQ OO;> '>U^RA&#/2Q M?Q)6IM9,TZ+&]B_]"NX);#J7K2 ?C'52?'W>/=(JOTXH)DP^XM,M:;"Q@$>* M>.&=2G@0?OQCU 6Y=V)^^R.9?[K9?XK]OT4.GBC)J7:OR3-4"A&)E&N6@G> M#J"G\=PWANA0:&\-M"&8(;\K]?I)D$[S!1T)%9[YN.4_#*9,&/%&.F,BK M!FL 6I>]MKWW7&3]>W'4XNO%T@[ [X5#AY;]?'3!D/NB4YV+P@U.//[JAATJ M8/H=31<8_#[E4]+%!09V/<>,#H=EGL.H$6W^"AQ:1R%+R3XR^1N\!V\LD@T$ M9AUI*G(8Q]L%V5_=.OEX3AB&?"*()MO13+.3Y+-GRS2#$8+//G79<2H4H*X2 M!=JG[)!GZ#(**\A*!K9L(_8##XKB'A=$+,R*@A\FD4\Y[B0ZR&L81"5[H+ U MT,^?Z :-+,Z*:_3N6>"(]X7Q4\G%1&\O5N!&#L:_!.D=6AF,8K[^T!*] M-ZZYG_G*KE80)Y(J._PRA1V1VV]:'3FUB3-<9.#C@U7AD+6H0$G7F C$K+'G M^M]KICP1,>BE98QT\A+=Y*O:7%-"Z.!!4D3L"7IE1/F /<$#!KT 3C]['LA^ M$'N"3(/I*$4!A: :I14\EKK"=$@8HR5I%4.(%E.,HV2C,<0DF:6@@LQ9;27A MA\%KXL* *2@W0<3WE)MI+9P!'%&7N4UQVX*#3F<1B31PY+QY:^KS9U$+IIIN M)B6B>7X@CF#]0:'"UE:F0=VUZ^Q2#N?8KHXEW1\2.8U+)7\:+\FFI1IP>;6/X3^*J9E MX"^@-6NFF]ZA.(4S'# M6I!J&]$:@CRVW+PI,BOUQMI*/'_>=H_YIBGVZAL?8C97?T&W[U)+9 +Z\101=C=J'4 MZ=0Z%;]YIEYD%UD'M$2G^;KHJIAAAOG$B,]%7+>X1@6R(7'T\R]> R&W2U . MYZ?Y%U@7PN+0&?[O](M[-+P=')#5W?_BXB:#@.>^KEO:#*QR;T G_3E[>)J? MG3R"'T[AA],G^$/^]-G3+][ >DMBGXL//\%DIX^/3\_AY"QEH2FSQ87ZQ[&4O=1;*]J*G'>@Z=.LOO9^5G^Z-GC[&G^[/STBU_0#SE& M/\3! Z>/\I-GS^"9>]E9_OCD*?WT$/]RV]Y,6ZE=G3W*S\X>SVSOO:F,V9+0 MO.O,RG0=V31;?@1U&X+@'XGYPI.[\"1E572X#%/";">+AQDH^8;""I)^?6A4 MS!O+LW*PJ&YR<#(,^C"Q?N53/)1T'3N5/FU)\ORW >02^8,E0BT76&OD%-P: M]?$8Z7)O>6L_3E/P2N>\"!SM:TX89Q^PR OS_90FW)C&3Q>G@<37YN:L6LB/ MW2FCYJ,/8AV#A=SIZ26+\LDQ7-:SQ>-X\O_F56$ULT;":4:@^*2BU!UF_[SU M&7$5NY(S'^#)H8E0#,GI0L]33S)V+5*F2IQ9QF\+:,U9(Q+Y3W234:'U%J"0K-96GD,7W603VWR11X$LRI01@DXHH M5MO\&6(4P ^:)*E2HY> OJ,8%C^]$PTPWD<5'!G@$22#K[7>9>%HX6:>YM+= M7;12D%,LQ&7_ M8E1-@Y@?E1,Z%7%$$"M<+JY_6GX3;91GRZ$G044F]RF&WBJ?=37TY!.&+$F( MV7@(-SZ:E7]EW=GKGFM#6XB*:]R5'TVE*$RY:6UCUWOM*%L)6ZA&2([KE6GL M#EXX!@-*_(+6H^C*C51#Z',D,^RI(VJ"_V%(P.@!23.3YP8$^S8RCCJ$+N7I M*:1@KK!=^"+6K@!W#:L]\.DU59D'#B'!7)7![\4#H&J;< OX:=]24?:"C^;; MI$*K4S9%3X2)59:R'+8#)VHK-*? +Z&*JC/P"]"5ZF/-^*B$>&$8^R*DZ1BA M(D'->$&+$)TQ=1SS,F$.MT&#T,F@ MM4HGR&3\6+';-<#KR,V-H=(D"*I.GN.Q7X,L6"]+M3+16#;\!X4TNZ8H3416 MW+1BXGF8S_O'"'JI.ZEC%F1C0H9-4@>D4V!-Z 168)E 71+FYE&>'G=.IBTA M*F52('"!H7&EY*&,:_?(-%1@_YX*[&\F$C[Y2PZ6B[*9*N;DA.>X7,]ENND! MX8G,LL$HV2$ONAF]0YF,E-,D$8$ZSB]#Z"#4!@U(*Q"(#$@PC G'+!EA-$2P MCY4=@'E <:.'X#)%\=,G>?:=AB/7S/C>GAV4#W$!.?N[W352R^RR8@EKLZWG$5F\1;UKJH,& M"ZOC(#&.4NSXV37['_$!#%-X(I./1_6LXX\2_51&M,3UTJ#T0(]#+T>%C ,^ MW &57T@.G_,I:,'!1A](=]X5%<0Z3[$GI\$XJ2(:@K TIK]&&9JZN$L,1 MBV463&+'@I-("XL1+YPI,5N<@#,?)( 817@*JC? %M#ZVVOB[1'7CK/G>YC; M6@'0['>HRHLD!\/$\CRC:$!U= )2)#,C'8B]T>J#[UGVG'4"]4BH2EQ)FD:* M,]Q9"_AP2R1QN1>G+P4MXGJ^G%" ''I3N5'A9+YP?6"AT;L4+IRZX4@MLI(S M].%R([F^O2_AA%5.5Z-B<>TA)!50M1C%B'Q<\$1E#]$H!H[4\S" M_7Z'CCJ.+N\.8G27).> M%>N\H$LD)&""',5@!EO]I4OQQ$#'B#;NS+KHR)\^D VFU#8=/?T:%83/REFJ MADEP.WU7MN''H%"92AD\$M+0#CV:8@8?J57#8'UG)4F?L-^!8JXR!'6I=0S2,5PBE*/XO%Y8<:MZ;#XQ<"G<1X'=NWK M84O)!_D2"V7U"+["I8,& F18CY>GH H"BGNDJ#17)"2*7.$/6\L*GHZXKSB4 MA+809O:,K)7R-Q7]%=0UU:=BBTREK/C(%TC]:VV4>H%]3;*.+.FFB0 1MJ=4 M+R0>AFFT:>U]P5W6,ZVP1(O#+@BI=:HO%4LLX-@.T43=%9VZY B[8F<&"/03 M%VU$_$F2A(NO-Z.B"7JX#@'IAP$#7>,.E.,[_:Q/H+8@S5RFB]CS0=+@2 U< M8!0O8I\ #@#UQ<$WZYF.T@R_*K67^"!7/]<=WF M\A,"C,B96TA)X<8=D #,H$&EK!(R6;=4Z,?I=,K\_.P%Y]N _'[30EPZ;,=( MZZCUPY.U>M+CB'>,/>=H54!%7QW5^P%'U&6W6"J M%+JO,M6P--2/X_5H'3EA.SK+)ET=N8&TLR#//YU MVV)5^(GUJ;(66%2"Z5[2XG"]"H625)HKANEJ-;<$$'Q&R"_I^@N-'$ MC&&D$#?-ES%SW#<&F4(%;,9(6T2"_CBX%59TE:'$"/- V!7" M$*D'BOSG;&4J29K!XP3QI;2^P[SG3%/6N' JSK7YM"-^')^@.J\H) F_@6Y> M8\L)$T%VA694KS[ZB^SM'Z(,&BGL'"'PCUA/(I3'QZEOT7K=#VE'3F;C&Q>)SG/%"@%?:0-C=2 M? ?F/#U]I&JV..DSF!3?_G-V]OAD<:8_.WM\RX(.E69I0"S!YRK#U.RQN6Z6 M'*?G>J)9(2<8^0%TP9VV?_KD]\QQ%GGCD$\8^$,+6&6-:[\4!%5D%JI(2+,H MQL#T'(DB/2@8:G@4Q8RS\AV;+_0DX9]J .4+K%V1#3C0)G!HI3[V0 QYS8TN M%W]_E_WH:W.D.M^TY8+!)B*(,S*1D_A*':ZWMA%%577#FC&P$!34OCX)0M%* MM[ZO<=Z2(4VRC(VS:L%%J%]&?>""%3NT;M;>*,W!349/9V.V5$Y% )G76 '4 M19X[)Y4DS\R-$6+A*643G-ND6]:GU1Q0"=MRQ=BF3;2!@F+'J!VT(:8@1 !V M5V#Y(.["*M@I*$JN0PX05*:LIVD%SH()Y GK:LVG7LHN="JC=2;);/'=_:IB M!I)6AX,@EW&*EE_FK5MRA^P5>F'L/ZGZ&>-"T/,)6E;6YC35YKE[EB(QO4GL MUPT[.D#"J,-@9" Z*J VQ9[D$)4&DH_[1\@'X$2-,^I4XV+RR;G!(/'8Z)<; MMQB]$EPII;#%8B%C&,9W4N/?J3&?(@*,'&H^DT)(U*:';M?=UA/P8TRW::>_Q.\P-^)NSVY#4296! M']GS%FA/T#Y(2[^G61E(PB^!D8-T?ZQ31DYTT8RL+Z@;&=CQ!\Z.O5%-9[.X M)?&C8S)-C"RO-FU9"\VM1"EM (/KA%@5Y3B2C]>G &?S"2TDZ@KEZ]7MJJ$M MXH<(EP ,I.P7$L20MXB)I?&#:4,2J_V0 M4MX+$$80@](#Y8=<'*B]TV\'3F52OT"EQCBAI582'P4%)9F!,9:N0Q:Q@1;$_+AZWQGXEXK D3& MICC"GT4L'%G-#*-]$AI33=K-QE7&-ZO1?"'Z98J"8B2I.!/C7P43E3,EM)I8SR<+;5MJI^7<0?*^Z%.!<&D%:3W M#7<'+/>ZI.+[@,ETJ;>!/E=F+Y<)8>D/]X6(&M2>OC^K4L@:/9!?GUUR=>!@ M6BH4\Y:@[U94HF=8;S5G3]F.:&R/0N2\G3&D'I-'&\ 6JB$@^?[M3^%7 MRJRRZN&7DH0N%]$\0CML':!'PZ.?0)+EY$KMLZG70<^2Z\W"[8N]1C[53R#KY M?&8W$[1SEZ!')*=("8M6/'^Z4"8!UTXZL4>K";C0>92G];A<]/H0Y*^>#6V- M+O:J[T/\/]^"'%Q'^IA'7TS]VIK1TYR-IWM=NHZ;_[K)#I/V^O$%7!/J)*%= MB]78<%L$3HHWY^3C+JR[T%&(X?CO$%Q94GT2@Y-VV2*BMJ;P#(P=_\R=AI.C M5ZESK&6B/[%5Y8DP_4C<]N-5;3%[C]$D^"SHHU)^47JXXT'.$ EV/C@U8DU% M!>Y_P\R=1X1P]P>O4-08ER8]*->[D>$NIZC/>&3?!+RBNY&2U0N$6OC](*IU MAH4Y;9@HRSP1K11Z>VCD(*)3(1-K"&X=Y7:\WN>&L #E6P5MKB87+2//CA=^ M,;K49:00:G5E2WPUP-R)C,F^1SJ\<-(^[V8K7'=LN[Z#KE)*+B0^2]V$,U9G ML3M5NA)O-3X_G^ZGL'&G2NN2%M;#O7SN"@J',?GH9%B_&3N?5[8 M5<&Z++(:CG]Z-KJ9;#;YR\Y.F*$S)MSNY!O[RD(7>F1QG#J3)$YKL9,[/$H[ MQ,C8OS/+)*/N6AX6 0YT'RC2>SG4%'!0CI0:.HFM(]2/4H),7W#7_&]<-FIM M6Z*DL,FPJ68Z'(^/#;KS.+T9370#&M_?<2&C8DY(]5O,#)_>)I*BP6(4C!?1![OJL<^(&)_NK,+X 6]* MU0<4.TE<<$)&M@ASE;'7;;L;L!'&Z=%K/_H@$NQ,'(023+'I-;P(O/B10*9T M;TCT8_">O=B/,YV0!YYO YD#AD=K,AE+W?&A&CI:;MI L^T;-CSYFKW"F\ZL M*.DD6O5I:FM#=X!NMQ@/$U570ZNZ/BUB%')Q#?D&A4:U4,@#X4X:C[JO0CP; MUN,?H;*1S[YRMRGA0MM2KG.TSL,EQ/':XMW;] =_UZ> 5!*&L*U?34R-=7)Q M9"?9.XOH*ESA-B0"=YM@6.<;D=Z;<%?3!ZY/TEC?Q1S,&^6UO@^P-BEFBLW6 MX6B\Z,;G^@R>)%59Y58IYH!P,Q^:*=#=*5@H3EJK/FQ&,L<,F/ALY:8V*Z46 M?:82,Y$J=R M M_/B?4*Z>MZDG\F,R/S-WR%N&$6Q'IQ @-)C&]> !?3P;ZT@[ M(M#05%3#3F%#DO7PS$3A6;QHD+S+*KVZ-.*B&KKBG*.@(>LS^6JH"K?E*'-+-3+MZJ/VH:ZN6AHM'C8"7/TFSC\^9$$QYQ9$0 MJ-0M@3\0CEYB,PRB4*2_)-P7 MY'JSPVHGJ,-ZR']T"\'D>95A_[SU M/)0;H!_=GV,C2G'&F&3 M:]0Y81#"3O<2KGHY_#QQRS%%HYQU.8'9<]9]3&PY"/F."!*)8,?RA$_"RW$LQ<>'%&/PTEF>;E!" MD;R'U5$.VN :D2CI5A'BSZ"Z44"A,XH<*&0!;#:Z7T%F&/0*Q(V+RL\W7-\B M9PJH$C)V(XWY)MQB$&K]OGD11IY_:W119U]SUHQ>]C ,W=XIZ=*" /W@6-!<"#'V]#4TU2YBK3H=,[ M P.$Z:Y7"=_1(_YKN">TV8]70)S+5[Q V*.1CC/].+'_2W^_U]^2+Y4*Q(O? M[:6^ (R3SU,#,KFBX08!R>7JV0 #O_DF:AW2\QD9OA(PC>ZYA!TNL/)RI;Y8 M2A:[R%Y'F-!$P 8"JK2FQR\4))(-RA#0)4QRR>XX)<-I];<_OWE]?/J,L>[Y MG12HNOWR!NU)A%HZ(W"Z'\@UI%PXWPB0CU0ZS PCU6Y#P+1ZNQPZQVEQ3FH% M+&@M('E@JG51:#,^I<,>E54^@:UFP[U<"2;4S1),J MOW"FXU:VI>'W82'1@N&2L&!4(<0U[(>0#/)L@1?0T[F1'O&9M=(DUBJ41/DD MJ"G1".-X:$0#?3#5\%/4WIADE$-CCZ2!@$K/+/6?.J<=E ME(#;J$M"=A9V3<7)H<<,KO@].VP1Y N$ B %CXZ_6")\(9WWDA!?&>&6E,<9 M6DF6D+5C&H9OCW,8(\=R3+PI:KQ21MNZP1$(3P[.HZW5O1*XM@#GSA,<=K@> M@>]N"%VKY'%Y. L4Q M)?A20$;$)$E+NM_+WWK-?29$<7P_I?KXRDDU X,C^!P.2HQ(,?X1R\NM'%F\ M#M;?QC#C2J%)ZP??O4-5>J[54Q_*2.45ZPZ[7LE+256>UW$,)Q[KTL(S*K=G M@X1#+,WQ+HD0=Q^GM_5S;PN+RSBS?1SNO-+? 5C-[,_K!L;8C"[I85'0J0&Y M2RW>$*51G\&?/LQ^^@A2'O,RK$3-9=NOVBIGV[!I[=AF7 [J*H5RQ MD84O0P]M(>RSZHNTISVZ?\[.SARGKNRQ3^JQR5 M@IWS!U0-.91Q:^MO,U2.Z_<*8A/^. >RI'L[@]PJ:B;E)H+34>J9YZ.%\F5U M="W6& \:JB2SE9%"51K&T&Z$&E-*4:I>/CE?SF["C6D]AQE15WS>_!V9A:Z> M%$L0^5R^WPI\/G^C =Y^BEWH\0_2EOZYN%X/?B0K$*)P#SOD<#S)@"57&]<= MV1UT8>H;O^[#?V.D1WG(:EW ',B7HQ3T[5R]OX3*QY?ZRQJHK1@A$%'Z58'K M+0@W>&)5]HW_;EHMG[&48_US_CMLHYWT69V<8#C,'!2URZTF=E(FH )OJ/[Z MZ$B\#V21^)6V,"7#V9 ;?QT8"6/[@K[5E5L=,03%62=KU&$[J:!5_(*'N25Q M'?O0NO9R[PVB'N6ER]$@2>'2WPB@(#HA?I5@FG@@*2ZUE6:PYR@9#CND)9K6 M5@%4],6G\B;[P]_:LTO9H MOH+H17J_*("XT56[;;R[O K'Z($SJ@V1S*^ZY5!: MBY,;DIWZJ^_-)M"+:BQ_K9 1@?'?'VP]]T]$H7.KD_RMK_A;.#S]\39\'-;RQQ$V9-M\-BU^))#TZ7)?9-CI5*B:)^;DK/P> MGY)VNH3(!3RR]P#.SSHK-TM".7B-'_M.9;HNTDQ7.(_O;LV&Q9R"\>BH/(## M.=SR^:<]/_^#,OADIN(>5U:PW[>R7J]C2C&Z/] M\,HF;$)GUP9G3?_&*XG*S;;FF+L>/4$XQ^!3/=(T)MTCI/W\DU-M3;!W:AJ4 MW+C@,N(%AU3UAH,62)1,A4N_H-9-KG3%!: 7'ZX](3(,_0;\AM\X!Y)\3:MD M!;'A-/OUY8/^UJ3^ MBN;]JZ.+T^<79T&PO=V]R:W-H965T!.5)@'2M-L*M$/0M!N&80^R1-M")-$EZ:3>K]\A)=M*'#M)][H7 M6R3/^7BN'T6=W&IS;>=*.?2]KAI[.IP[MS@>CVT^5W5F1WJA&EB9:E-G#H9F M-K8+H[(B*-75F$21&-=9V0S/3L+JTK>GPWBX MGOAD?=DHO6U'WPH3H>1-TA5*G<>(8._&W6AJLH#@1G?.LSA9DNOV']>H_\< M? =?)IE5%[KZHRS<_'0HAZA0TVQ9N<_Z]E?5^<,]7JXK&W[1;2O+8<=\:9VN M.V48UV73_F??NSCT%&2T1X%T"B38W6X4K'R7N>SLQ.A;9+PTH/F'X&K0!N/* MQB?ERAE8+4'/G;W_MBS="F5-@=ZIB4-7*E^:TI7*GHP=X'NI<=YAO6VQR!ZL MF*!/NG%SB]XWA2KN HS!L(UU9&W=6W(0\9W*1XC&&)&(T -X=.,M#7AT#]Z' MYD99!S7E+&[]]8YW,=BZCOXZGUAGH&+^?B@*[1[LX3U\%QW;19:KTR&TB57F M1@W/?GH1B^C- 0_8Q@-V"/V9^3J,]9MV"M$1VH^)OLP5NM#U(FM6/[V0)$[> M6*2VXH47MUOQ7$.W6J<*I*?(@>Y45]#V93,['D N53U19I//P7FMC2O_ >FO M#1!*=?_Q?#8S:I8Y-7A9-@"GEQ8VM:\&G<';C8\''W4S>^V4J0>7T-;*&-"' MYLFOO24+4]X 3+5"W'EJ%P=?M,NJM=,]7SO= MM?SZO],ZO\G**IM4ZC40YVN;5>I^L 97V25("F\!T%,L!<(): 6>9 M:SACLCS72V@_1"4F:;P3OG9Z\&G9E'FY@,!/-*0<<TG,#0?;(+]?8KW;0MTM=6N][4BP5$+";0[W%:*4RJ%8:84$CQ+C7 MQFGJPT>)P$+&@_,II&\MZ>9&+V=SQ,/0/II4PA(<1PQR0@0!<)Y(@/:SB90' MTQIS@6,>H5CXB+ T\N7 .08G#V0I)EA*WL]26T<$QR3:B;C E";(V\6\62*D MY<^LN5:[R DG/5CAS1$I&7Q6A8)7"&@"Z,"[35ENB!BH(/01HW*# 5,P/)"B M[$#<$6,4$R(AKE+04/,I\\7@YR%J7=+6TFMMJ-\V;?<#(84,A1=[MR1/'S5K M'_(^I.Q1JD!)PG!"A':9L$?.]O('W1 M)X=8!,XJEO0T?&7Z.7* Z EFC#U,]-W2DXF><0+MP/I$!@RU.<6@*-'N#XE..+L3E%Y&" 0B46<'J@I"=QP)Z# (5SX+,!) M\< 9"P=!)/KG [SNA0+$DLG]U-\O>.D-$T(^C_I[)Q*XU)U)5/(?/0 HASJ*]W:;H@E*H$VGA!=8(4[6X\>NKF->[?N6IE9^+;@[T# MENT%?#.[^7QQWM[:M^+MMX]/F9F5C465FH)J-$KX$)GV>T([<'H1[O 3[9RN MP^-<984R7@#6IQKN>B@.]X&6Z!5O)5$AJ77<7]]G2$F6WS:YWAUP M7RQ1Y@R?F7EF..351ND'DPEAV9WF?6?HPOKFJ^+WX(.RGZIW&:-QI264A2B-5R;187P]?A9>W4YKO)OPF MQ<;TWAE9LE+J@08_I=?#"0$2N4@L:>!X/(H[D>>D"# ^-SJ'W9(DV']OM;]Q MML.6%3?B3N5_EZG-KH?+(4O%FM>Y?:\V/XK&GAGI2U1NW"_;^+GQ=,B2VEA5 M-,) 4,C2/_F7Q@\]@>7DC$#4"$0.MU_(H7S-+;^YTFK#-,V&-GIQICII@),E M!>6#U?A70L[>O.%2L]]X7@OV5G!3:P&/6W,UME!.4\9)H^C6*XK.* HC]E:5 M-C/LAS(5Z;Z",5!UT*(6VFWTI,;7(AFQ. Q8-(GB)_3%G:FQTQ=_W=37TB2Y M(FL-^\>KE;$:[/CG*:.]RNEIE90QEZ;BB;@>(B6,T(]B>//]=^%\\O()P-,. M\/0I[?].;)Y6](NR@DU'[(Q"]C$3C- -(JN+2_0'BE&8-!+RS M:,MD27.5!K)\ZZ=P7X-6PFZ$*)' ^@&**JZM3&3%X6[4@?MMIH5X 7=JEN&'ZR3;,M1L@*EJ^+PVL 3 =L'H."8]RD\%# M_)'+G/X=L5^/,>CN]80GFQ 2+!A,%OK5Q2Y\NUB1.:0N%8_8H"HL3S4^)18V MJA$ #K26.Q*MM2J84;5.8+T$^; [IA2G)G1WJ@"(+1'SA.]VN)TSL 'E+DEV M@M]_MXS"Q4M#6.NB(M;@?87MU),<1%+Z?VHV2:Q +FCQ>[[;/-MPD&Z:D4B= MU 4HB")A/#]WO$L 6AK;\7FM_@O;H$B?N[QRFWACOO$$)_?+A.=M>>D9*H79T4Z+2L%=0$$"<$)" M&9U@&5>"3B9> S':@]B$4$&"Z@>T[(.699+7*3$9E1"@&S,]$E+08\:Z+4%' M,0J8D&Z%5*(46502E\WMJ(46[T';2\+SNIN"L@L+S3?,[6'E0>0[[ATR%%45 MT9<[QS?>2[^AH ?[?.M5KYY@1ZC+ 7H!4:SP=]L/##XJBY5;US9A:I[QX)FC MJ:H-B&Z>#WY #4+ #8%PK C _)7M?7 9D7"3,:I76)^VN,O!I]&'$;M7CT*7 MGA0'4G]C\7P6+!83O#G'1"]/??-ZT.26R?9(1Q3-@T6XZ.0/QH,[I4%X/_9I6NZ!L&0*?&S:_"*+9I'VT@JT$&CBQ;6L+,H-V1'0BB;""5 M'F$R6)\)5+7$?!Z\K4M7#7.V4H@["Z-@OISM9NT-![_S\D$< M.W5^$742O?>&<.*O,0E46$9Q<+$,\19.%L%L2F_S90C@$5%FYCQQR//H_X?G M<11,ILM]GA]^>X*KX<4T"*<7NV#LCY_,D' V1^26O7#OC<\Q?7&Q;!_?QO1H M$4QGL_9Q)'/ K@AT6L2]M.T/_VN<_K;\ K7CY1'DYO,YIL?!)-RMNS?ZS]D> MQT$TF>/M8H%:$^-E,5D&LSFQ!0XFM!]/;"HMT9LMI=E*V:D(NTZT'T=9XB!7 M^\-)V^"XG:3M;NH*^TUO@VR[*+=MC[KD:M9NNAB*W&%ZD/8G"!NP8I\K 92= M2PS2=3I .T3]Z5\SJM]@MN[SK0^=931/"=]*JP>AQZE P+1O7^BK3#T>M0;1 ML/XKU\(=;;YN#E6GH-\8L(RG1QR%.#]#_ "=ODPRMN&]E@GUS/=5N2KO7UBA MBQT5?#.3-.+42]PA1"J7U*JE[);G[LCZ@2Y#Z#P%D/I\]O21=;GHCX!"BUTS M4QM:::^Q>M:4W^>-LYMVJM?RK)]:F7_%J\XC77]$>K5@E-?1E%?NN.?%*G M+^@(L.U-:BVI+3J]/]HC )WG!5T+L*K&H3'IIA4"VP>,=,?HMAY6E58/X8W M,6$XP"-,"1TC<12MP0U,E9H4!^TQ_T2X_>>3-3B5=+]@06&<+JA;Y:G,*:^) M@>AS73O=Q3=H[B-ZZX*O.$90X-#ITM$_/1=F1Q88X5A6[JX03'<[=(3= D8$.:<'3JPFGUN6%_YB\7=='\]^Y;K M>Q18H%A#=#):S(9,^RM//["J,*V6M*MQK!C<*31/P_UJAR#0#6J"[=[[Y M$U!+ P04 " !HB%Q8:)S^/@ $ !9" &0 'AL+W=OBNMNPS#L M@V+3B7:RY9/DIOWW1\FIZV)M]Z&.1)$/'XJDV.5!JF]ZCVC@H1:-7OE[8]JS MZ507>ZR9GL@6&SJII*J9H:W:376KD)7.J!;3. QGTYKQQE\OG>Q6K9>R,X(W M>*M =W7-U.,Y"GE8^9'_)/C"=WMC!=/ULF4[O$/SM;U5M)L.*"6OL=%<-J"P M6OF;Z.P\M?I.X0^.!SU:@XUD*^4WN_FM7/FA)80""V,1&/WMV4/!:=-K(^&M.^YDW_RQZ.]S RF(=O&,1'@]CQ[ATYEI?,L/52R0,HJTUH M=N%"==9$CC6\=O6$ M [@5K#' FA(^?N]X2X5EX._-5AM%E?'/:['WR.GKR+9;SG3+"ESYU X:U3WZ MZY]_BF;A+^_P3@?>Z7OH_YN7]ZT_2X.036", C?L7ZF@$(RV&F0%E3ME_6DA MJ=&T(0&=F#U")05U+&]V9QXE!>LM*IL8[ZO&JA-P3RE* MX'6KY#U:8PUW>ZD,L2""PFH ;6J@F% ;3@U*W+N>G. 50A0%<1S;GWF8>N<= M%R5% \GBZ'<1Y/,(9D&>1-Z%K-O.8FM9F0-39&TY9D?5/%C,8U*E[S/0"VZS M462#ASS(TSEDP7R6/7O8,U7^U\.,2&;60[[P-EP5BE4&\N$P#Y^P044)?4YF,E:+"#!->V]SBB6DX#.B>ZR]1AIXI!'3"FH8XM. ;1A> MT"UD04BE$,7!/,^]WZ4A'U%"PD5.PC28)82*6I_!IBBZNA,NSR52SQ6:=%15M'S1 M&<9RHNT)1/F$*I@+8=4#$L392&!#/X'%)!DD-#-=*SVZ*T+[1,*XEUS[N&_L MK&E!0DIGBVY8B&REH?IPRSW-?E16@@)[GP0 -D* 9 >&PO=V]R:W-H965TF3,<\6*KS:/=$#GV7$ME+\<;YYKS MZ=26&ZJYG>B&%'96VM3<86K64]L8XE7G5,MI-)METYH+-5Y<=&MW9G&A6R>% MHCO#;%O7W+QR(9]LD';.RM4[7.V^AJXJHL M=:NP'55'U&F *F@/7:,_U.CJ)>$OE MA,5AP*)9%)_ BX?8XPXO?@/O=:3W)+FCBMT*6TIM6T.6_7&UM,Z@()[,G!/3J%_DVZGD7_1CE@V8?_U MA)UAV1I#,.+6$A9+C7MK?3[UBL& K;1$ Q!J?3Z"CE0OX0,M1UY++V@T^DXH M6.K6B>T%@\1T"B[S2-%+!(@R+*61)$Q6STB9M'.JVDV ^3U@4I%$ZZD,^V R#.)RSL0E*4=EAW M#MN02DC&5PB,-62$KLY(51,OHVEQDA1\*63O_^WB#:BT1BH.L=]#H%F4^ M%5&8?[3L24MHB0\H%-YW*M8879+M"JHB6QJQ)']S6'>9BP EMG2!AZJ%JX<; M<8/^C%20*CVM_94_EL*!\D&&5D)QYOO!OS(9L UQ"?Y"@5W7,U[M^K/=1ICJ MK.'&O;"ESP D\4U2((X]$ZG5^JP[Z_^MSA-%$'2']@'Z4@T3+VD1Y//]K3]. M"IKG,B2?!P&+;JM@;(RNF:<+5N+3X#UB:V7@'.[8O29FQS[5$T/GALUF77W MJ/+NJ,O^Y3&L#N^VJ_ZY\M6\?_2A_:Y1)*"_@NMLDN.99/J'5#]QNND>+TOM M\!3JAJBMBHPWP/Y*(]F[B3]@>,TN_@902P,$% @ :(A<6$&"/MLR!@ MK@\ !D !X;"]W;W)K&ULI5=K;^,V%OWN7T&X M@V(&4&,]K%G7A[]WKJPNUL8V0=*^9V;0MUT\WU*CMY32:[FY\ M%*NU=3=F5Q<=7]$GLC]W]QI7LQ&E%BU)(Y1DFI:7T^OH_&;N]OL-OPC:FH,U M]Z](\_RCEM^=:'5EFFW&VANX:5Z:Y 3TB7ED]5X M*F!GKSY2I[3EBX;8)UHAVI9Q6;,?2:TT[]:B8N]DGWK$\&)FX=(9SJH!_J:' MCT_ 1S%[KZ1=&_:]K*G^(\ ,7$?"\8[P3?PBXAU59RR) A:'H^$$*NV/^N%\9JE,O_C^GMT>;'T5P+G9N.5W0Y18\8T@\TO?KVFR@+ MW[[ =3YRG;^$_L^3]2+\ M:56!DM.*(J=V0=H7^1G[#*AJ+6BY"PEVUU0)/QE;_H5TP.#Q]L/=^V"(H/'^ M#R(X!&0GU5'0Y )O6"U,I0EI/B[&*N\#VXV"=!I=&Z_39?L$] Y_:/ M2:Y^W0CMNDFRG]3#6%+Q+AU'K?GG/6N\>QA"I%1]^+_;">=-H_;MY9\1NH0>.Q=[[QD-J5H$DS_2 MBU"H;Y*;WF:O=+!&Y3;*P/YP;#FE>FSUKY4<=).#Y,:0W?> 'E\@8RPYZ@/? M&^YWM9^3A[WE^H$[#*C>FO/)?Y'@_E6YGP%XV4W<'.BG*?Y%D]?"33RU,>!A MWDP^#D*76K5CG9]/_OV\^,\G]WHW.&K!5U(9U)9AKU@$-V498E4F05:D6!1Q MD&;IY%H"HP7Q?65'X3S(TI3E\R O2^8C%+^=W'[XY=W==U')XCR(TIC-DSQ( MPYP591ED93FY$>K>E_2^&>,TF$<9B^*@S'/@!DD<3CXK>Z)WXZ(,XBAA650$ M95:PL@3'8C[Y?**Q!F9?_PX>7HUXKT;$5R/FW\O%A['07KOZ>C/4V]%LP-EK M%A4AW*7LC4M"7@;)W-/)TZ!,DY/"8#:8-6\HT2.-R@"ZP MS@^@_YZ^.]?L&'=]^;HV:%W9_^9OG%+ILIPZ60E"FSH2412$X>F\9:C$*$R? MYRL+HOD E&7Q'NBX@J_)7_N6/<4R C;P2P\;Q"@#.#])$943)9GKECB)1X*P M2U(4<>'729$%(80??"7A96NU6&QV$VX84O^P]<\G/TO,YII];*74B3! M/)N[!5*"=!S[%)\=G*%:TBM_4C2L4AMI^^/4>'<\C%[W9[#]]OXD^Y[KEJ7:QRH2;L->+Y4^.@>+IR#\8A^]3M0 M2P,$% @ :(A<6#AP&J7E"0 Q!< !D !X;"]W;W)K&ULG5AM<]NX$?XK&%UZT\XH>K,3.XGM&;_$%_>2)A/UKIWI] -$ M0A(2$& 4++^_3V[("G2EMV;?K$I$E@\N_OLLTN>;9W_'M9*17%?&!O.!^L8 MR[?C<R9PW%68\FTQ>CPNI[>#BC.]]\1=G MKHI&6_7%BU 5A?2[*V7<]GPP'30WONK5.M*-\<59*5=JKN)OY1>/7^/62JX+ M98-V5GBU/!]<3M]>'=-Z7O"[5MO0N1;DR<*Y[_3C+C\?3 B0,BJ+9$'BWT9= M*V/($&#\J&T.VB-I8_>ZL7[+OL.7A0SJVIE_Z3RNSP>G Y&KI:Q,_.JV'U3M MSRNRESD3^*_8IK6O3@8BJT)T1;T9" IMTW]Y7\>AL^%T\L2&6;UAQKC308SR M1D9Y<>;=5GA:#6MTP:[R;H#3EI(RCQY/-?;%BQNUB$-Q[8I"1\0Z!B%MCM\V M:KM2-M,JG(TC#J+EXZPV>I6,SIXP.IV)3["P#N*]S57>-S &PA;FK(%Y-7O6 MXHW*1N)H.A2SR>SH&7M'K=M';._H&;=[7E\^]%K3=,WX#2>3R>.C<>2_M7%8.(>+<':I,YPQ M&@J8>?1D*!8[<5M]TX")?Y45ORBKQ)6&S6R=]GV,>=I]>]M[.A+_!/PG'2?? M'GDN0=*\4@^\$,>34PY1"MC1:-+F:PB$&!? FH MA3!:+K31D0A5+Y%9EK)*"0/E@C,ZY\!<22-MIL2C-R=-#)L4M1O4/1IG2. 3U9EV9!@74[%5',ZC$X[F MD"XGQ_5UBNWTI'G6C6LZKJ%WKBE5(HJUW*C#Y&C+(@&9CL3G4L&=AO6WVG+L M/BI)<.=*<>V*-\/FUI"+95EY3I&V:19 'D?B2X6X89'XO#!ZQ3=##V!3?YGR M$3."*)L-64="MCJNA<;%1MG<^3 4V[5&/DJO,2IHLVMD@@J3!$EG*E!8,#? M3?(B5&5I--TECE0X5 2WC%N0-L6S4+G.I!%&+H3Z4>F2CAZ)RZ>$J2LB:YGO M@;N.IZQ9KZ:C-YTBP+V$_H68O1F=M$_TGHSD+W%ZJPRR5G"OW'/.*YJFND#NQ4(C@XILB M]73"J!4B57J7*47JF$0^,U(7N/0Z$'>:NO5808*3N)8052Q0 3@^28L4 M,1=S!R2H21R%/#%999)JS(K(&>\D./B'N[ $CB&-Q YC$K\EW5-> YQ:+@EL M79&U*S__=#J;GKP+3)=6')9,<-I4NJ I<5Q1F-LX@2Y5 Z?3BTR&M5AB5@W] M0D/JL2E3"'(.'-=ZHXVXLQN4.K,!Z&Z0-YNSIE_?W5"N0H7%: 4$\;?1G+IG M*3V3GD[^.^8[,)FH%2II8Z/OM]+ _>L4[DMXV=%_JA*]/S:U2=2[ZE"RICK* MIK(6F$.@_(#X#HXZ7$;:;E> 6"#)\%\LB&%(*A7ZH864?_"RLG6L]K' !MC8 MZ%K*-]J9%A! M: K"(Y@X[D<%+*&K/C6H# P,*43D 6+4:$V-X!$Y>*PF9EE9[!L0YRQ5KE<\ M^)"TB% @DFWC>L*D!Z$M +*>Y&ER[%A^L!JR1GJJ3>-DS8ZY0I],'8]<>W\/ MP4$1IVDK!":N\REN[Z])"T 41V3/JRSI.37;EV4%BUM-1!" :Y"O*"#O4))UMAZ06+F'ILH9=JFE%MGKQZ6/, MI"7% AE04!&A4_:0-BWH-.@-RF'X4-%ZRYOT:=0,6BPJ@_*#L[+8)(;$&,JD M2>@,Z_(*;2YR36#JV#:BV4),DQ66TL"1T? SU^@7TE,@ZJ&J*>C.+(4&@WCZ M7;\5Z- QN%!,J2K7,B!I!,DK72Q(_3E7%/#KS[_?W;R3D"J<5+=$KN^;R*#O'I]V&B]B MW8.!0ZGM,>:*NFGB57.&^.+=RLL" Z!GV5C7S1,3"[\0/!P)9OQW.FPFN#]# M9UI*7R5::A.:5@8XLJXI0N:/2*;0-\"5-"$G.[N] M1<0Z_:33&*7GD;^RM3#&W:,L57I@9_2#^;^6)( MQ<\NU-/3OM.3)NHG"QH5%9S%%(6J":G6ZL$^\!#@6=8 F&X@$3R8#/?Q3BXE M@J4)JIY*5@[P+5=!3U8('[D 7SA:$[7??3XHQ&_-L?E08*OM)BX.9N\^WSW"U]-W_UM M>)"Z&+*#SK4DX9WOBG+MX.=5M:-A_\YFZ8O '7BP&H#/'0 J0 M _5/,UV^_TC%TWH(^Q;*^VGZ@OTY?9_?+T??N3]"OT'E36$ELGHY-7 ^'3-^/T([J2O],N7,1X MRI=K)=&X: &>+QU&AOH''=!^N+_X U!+ P04 " !HB%Q8Y?0;@+ M.H 26XNW3!+ DW;: +,$DVF+XN%]H&7:(DJ)'I**X_GU[UQ2EIB4J/%EH4W*'6[/LV941 M?.Z92M5+^OUAK^2RZEY?^K,[X,LW597W7C[O;@DUP6 MC@YZUYX \IUG;OFI$G M,ZW_IIO;^56W3P8))7)'$CA^'L2-4(H$P8POC4*RWZIYF)^** '(UI+DJTE;Y*3 M$G\6^3E+XX@E_20](2]M/4N]O/2D9^P_TYEU!LG_[W-.!A'9\R*H("[LBN?B MJ@O$6V$>1/?ZQ^_B8?_U"0.SUL#LE/03H3_)][Q5'[03;'+.&J_?"6N%8)\+ MP6YTN>+5ADG+5MRX#>.6<:8"@=/L@1NI:\LJ79WEO,J%XC,E&,K><">K)4B] MR+5T!1%OZ,P)4UKF"J/K9<&F*R,5\I:F#%M47P!2^A(&B8> M5Y),!M;)5&;%U(W)9\PV:" M^18BYHR[?=X?OQLG\>@U.#7"-9(!RIHR"(*EOL3ON"JWT4EJ*)#%/[R)OH8*ME=UQW[O@PY[K "!U MF!#7!;NK$=N<_2:X<@4J$ES!F+.=!FQ M]T@BSXL:F70XORNTJ.1CQ*9&?M45?\VF:E5 EG-(QJ\""XO$(?GP 6WD+RP) M47L58F_<9Y,!BSOWQPCV MQL01R8FC03)FR638^:P=NLV!M9,H&\4^LZ-TX*T=#(?LOEZME&]"H)=5>%<( M:[ORY8PIOATA6[-PS3=35)V]G1)R<[3 M$=L@/?:I#!K1ND9O\MWW6>9^PG[X5N5'DSHY1QR^4?,1:WH^RM@/1V"4M*4A MBK61M+-57&VPO5#:3T%T/]Z7 M+1Q!B=1SBVSFJ@;2+_;PVRR9 :.[@V/ ;\N$*([KA(HVB](^(7Z EH*C 2H_ M!?ZR4;_C-QC <9RP=#BDVQ%NAY.4^<&W4K\/ I3[#_90 MO%U16)Q$2990SQF..[0M,UFNZC!YF@+Z"4]CM,M7N!IF[%4C")C'>3\+'0N_ MQ(U)N;\V-8G%2W"S[/IM2RH*!32A.-=AM76%-/.SL)>[L, T Q_K^(EM_)Q- M7YHB5%S/(A89CCU"HR:I]'R;[NV.1)"BM;=).SUW3%AL':&@<\5KK]^GG,AH MM=QM_4;X=Q+R8R$?:<(?QGUA=-EZ:D2NEY7\2AL2[>OTHN;'+;WR-*#$A3P/ *'(WR#<6LFY[X]^FVI7 MMZ;2PDZZA]X][?O;P;\;1P<)!)8'A.AD2 69Q6GG^;#&?50.ILPS5D'$T(L8 MTWS(DCY[6Z-[B6_ 66$*_4/F']I>^GO[7U[P1:]]%^8:,U'QPV?8=K3]B/6-'R[V9&'+V#O\>("%,+=!5C[ MYZ-!-ZR?VQNG5_Y+SDP[ITM_2:\GPA !GB^T=ML;4M!^VKO^'U!+ P04 M" !HB%Q8YD^3"+,) U&@ &0 'AL+W=OO(#SM( %417?+:1(@MW;G8;I%TG8P6.P#+=&V)K+DDE1< M[Z_?[Y"2;,=)VG2P^Y"(XN7_47 C-OBW*2IT.YUHOCX^.5#87 M"Z[<>BDJK$QKN> :KW)VI)92\-P<6I1'@>5,.S$S/W49Z=U(TNBTI\ ME$PUBP67ZPM1UJO3H3_L)FZ*V5S3Q-'9R9+/Q*W0GYBIYL1"5*NJ* M23$]'9[[QQ<1[3<;OA1BI;;&C#29U/4=O?R6GPX]$DB4(M-$@>-Q+RY%61(A MB/&UI3GL6=+![7%'_9W1';I,N!*7=?E'D>OYZ3 =LEQ,>5/JFWKU#]'J$Q.] MK"Z5^<]6=F\4#EG6*%TOVL.08%%4]LF_M7;8.I!Z3QP(V@.!D=LR,E)><$S] +>V5#0R]\@M[MG$O1ZOJ1KQ%;FIU+R:N9,.-_G4^4E@B4?S^FO:4= M/4Z;DN=8+7DF3H?(#B7DO1B>_?J+GWAOGY$\ZB6/GJ/^,C<]3^I#K07S/9<] M29-]F@LSP:LUFW/%BBHK&[B4"7MD8HYDVT?$-QH+AMU++C6KIUA7YBG%O:@: M+%4Y YA('*AFW0$BSC3X\2RS'&GQLJY4718YU^!SJ_$@_RBB]D]+ 1N(U[0N M 2OJ>/"GX-+&'4/4B,5$2(J< 44.A4] __S!@>%6-PK"J,/!Y0,17[&Q,XK& M>*;.R(OP#)TX"0*)FH)5PF9%>3RE9""';QB@3MB MAX C* K?.XQF_.[=,1I!KM -^STH'\;-:]A1,;'G*)/BCO44'2=O.9!*+87! M[7+MLG,2C)W3.Z(0D6 B[]R*2^K;:"!K:SXI15MIH+.RZ$^G2)!Z:94F93.$ M-)12! TFP/0F^'_])0W\T5M%H;X *Z!Q=M<%[$LT.1Y\:,SZ'Z9*B/S-HZ/S MV4R*&?PPN. EKS(X5._1]EB0CLB\;CQFL1O3,$*(1(/W0#)R&4V-0C>A^(T3 M-XP&U[T'#]@H@>OHN!]2G+N1-[@D7B56C<+!6\SOC9X3R6>!GU!(NE' (I>& M@8=XCWN1? K4>.S&)%,4N7&R(U-L1!JYALK(C?R-2 =L;!8C1!,1"4,W#I\3 M!IGN4WY$+N0*73)5[$2!U\L2M&1\DB6(W#3>D<6R\]PP)2MY[BCYV_9!Q@=D M[,0=)XRRXA7!@=?;P 0K-]&W?]0?&WO"3_@7LP/_3*=(7!)N(O1*B(H=%(=FJ4MMMI0%EB% EQL4N@=%N\W" M6,OC1W*$]ZG$E\NRR(R&!.>N251MP&S*"[FAV2?E'!9LP2=OI,GF%Z8;6X$_ MG#<*',_S##[Y06+&%II&2;OP & >=X%C!)"">EP2IZFDR.I99<#TT2JXC:9E MR= ,*PW.=-BJV8&L%309Q[UP\"!1R=KC$R+6,ZOO(18'#+>(P?&.UIFA)A9U M3L('[MB:RF4WMY\[<,00'@7,M6R-C5&_"@VWD'+SNLQ!&@S!35 )>@$@-DL: MP@)JRFVOC5/D0=(WJZ&W\2PZ#HX22F))87HD*NE$'7MH+Q5429IMRU%7K2P_ M+DK'FLRIA(:.5*O=%Y4(8S'C1K.W_M\4"&>_0H!!7Q#.K7N_4PT<+S5%8.2. MPQ[DHA$!WSAVPW#PQ2;3QAP$ON,E25=34#:WN0=>:E;BR!T%WX%T)S!5S1 QL461W2;8 MK!7F)WH%7 !&8@UW"OI/._!_OO=-X('I6*\U7<1]HU1X_H)"X 1-0Y]O[:- M@LX3J$-J=(EEX4:UC206C+H&WTD$06EN#/'0#O;@_P=HM[QA439-'ICA;T-M MW$'M.ZID7TPE.U> E+:4$9#L=ZG=S:JAVP\I?%'R[.[-;080)H0Q!]Y0028U M%G4N2A)O(;AJI(7KQRIGJZR%N1\@*87I?*T(1;5LS$WH'F"(ZQ$*>*^&8QV* MQ=6\P !F4\WD+QLPQI ]*57 >E.4>T3#7TT^ZW'7W PWAFDOE%:7#I&/32L5 M)&_9=>>53T(NK$(;1V'J8?UH?6*JVF/HO),X;4Q017G@_:WH<7<\E0OBBGNT M:INF;5DV>C'+H*YVDH4VD0V[3LN\&[-1V9/=EBS>PN. MTL3AFJT+44*'1MX3!R;08V9ZJ_'KT,! P$:5*]38'$C(_J3S5@-C0FKWNC5+ M&X&VPW_/K494"PC&][CD&O"L:LV6?-W3ZS\R("$1-L)4_FFCD4[.)JCA#H4K M.-EB56A,(;KFF*BA+/1HB9+E>KKN?LA^J:EG*!%ON][IV_(MT+GO]VX4M1R1 M0N7V,HS)20B2R3895F'%ELT$_76Y9@@EE)>-1&U9(\C8CQ7ZVM)0^A!$3?N= MJKTR0.$,GG4[V$)L7"^69;T6PF*8;9XF]$V7*JNA Y.1C?<0Y1%"PJEIW#O9Z_Q76DB'KUN/WGA<'_T^]/U3G;1URC#YA!70[_[&]P\GKD* M5\>4O4;=2? ?[1%[/;C:S9CN5OK@N6&[%5+I"&W":Y:FN"*_IAZ!J%ZU&,*[ M-GZKLF'"]%CLR@CS:<\?9+677!M@+5FNMR]%4&2K;".Z>TS+";<>(SFIJ<\ MOQS^SY ZBK6?FG8:!N)<:"U,'$F!_3O0DI6UP43%*1;[R_!W=6B/[V =Y1 * M%!)B(_4'KG+^E;TOZPD2^W=SG78?^RY\M/4I?R'DS/Q@04R1K?:K?C_;_R9R M;G\*V&RW/ZB RZQ >I1BBJ/HT..AO5YU+[I>FA\&)K76]<(,YP(@(FD#UJ=U MK;L78M#_4G3V7U!+ P04 " !HB%Q81?\* '$4 6G "('$#$?%M"S.65-/+%LT9O14.G@8UN6%2&!G-%34:Y-@W>%H S M+][5N:Z4^%5^5>VS2P.,]/PR=]"O+'1T CJ,Q"^Z-IM6O*F7:KF/X!*L#/Q$ M/3^OH@.+ORF?N"K:O-1MURCQSY>+UC3PB'\= MD]EB3(YCI"AYTM[(7#T_0QBTJKE59R]^^"ZPOY->SP,_5X; M)<+0%V,TXF.C;PN.(@2Q*.PKPZ]RC?!J32OT2GRN"Z.6XMI(@SB:!&LN5[7Q;_QCBC*LJ0S(WI#N0$]N-JD7!#%4:+E06?ZCR M3IB-K$6M#=T8T9*"P [C<;Q"LT-@I3$ ?%N6&)]V]O@G(1Z#,@5L;)G49)SC60LP('ZLX-%+BIE-GJ)8[>J-4BHIGTR^8>2 MC0U:@9!3U4(U%'83"CN*O8C^"R?G0 3@K@7:]O'DLW_M]\0=U;_-@W@DSD68 MS+QDFHC'^!5F6:)%V2IDP?W44KRS&9>' 1]5)(/J*\HJZWJ Q!F@)^8L?'_ MKHU>=W"TVCR9O'41_(BE3N[B;![,)QSNK8P:,CT4X]Z(D$FGH M!;/IY%=M@,+A) $#+P[I6(J;+(*0D3?/XLF5<_ =69R-O-G,ZCKV9M.8[V!O M>N;(D@T")IZ&,_N>KH/E@23+\#R*$C&=SB>O$6YKLL[1>(W $Q1^SL<)&4" MS,K0;XFWF15G YS*/R;B3Q:&9H"XO3!-B13!;P9"@%RU2$KC#T*?5CD^_M79R\;#X$/K-^+N8_X^5Y,_1"7R6?(VAB* M$N+T1K<%Z8,.AQE.!?X\XDN0,C:=_\'MU!(A4)&2K?HN1.A/<8)OPLC=S*> M>:_K4=Z_#S6-SJO'N G\-+5T@N$R^5'K)>?;HKJ114/Q2C"!/XT.SO;^VRC3 M-1!&C]1&Z)%'B*G8RD-/X+&]?HX!Q7YB02(_&$ 2@'R G1N!0E7)FC@:%3 K M/@D2^G',EV .D$]H.&23;\0/LKIYBK)RB[;ZAN5QA2WVP[FC-L\<-<(PA-3@ M1STY4T!:.I\<*L.R"'Y#?A8G?"$*WPA%\!_YD<44#E(3RC>#8P^^>(_J>^R8M'F_["B6*-NS M\*6NUQ<&1NJ/%3:47\.Y=5DL)27O5[)DL:^I$6_]R4OFYW@\WD_85X>L3%[F M>=/AT:W,G6:1%BP_TKURJ8GJ3A;,.$,E63;9;_:<4[@>*$,D(H%':3HA'1ST M2"&2,T(MG'IQDIZ.T3F*=.2E:>"3-5SARRU(!2<&*>_M6 M_*AJ)5X5Z%3AQC78<&J-P!?A#>)H\K,"U5%/&1%#@DKK%'FF[Y:X)E]R=)KLX(KT>1A%4 6XR\<-W611& M3R?7;H9$SA?-?@B2&1H:4ZERL$T CQD#*#)O"H)3+YW%DS?<-MA.!GK8]0TH MI#']G'+]:.YEA!1U&LYQ=:RSAP(G[R!EO>;\ZP#C (Z0B7CN$==7"B-1[BIA M#.HA=1Y!,.%AGT*B:QTHV7L^)YNFTUYVCT(D)!]TE?CHB$&6C&?>#&U<2LX< MGI3J$?<;\VED.Q]PDHC#R.11TW,QC?I0WXF-).!I[ >8N=3SO__PL[<_7K"3[>#M-(5C]TZ!K7LT[3C@F&)?G#UM=_ V8]&>9MF5 M)+E&K[&&=\$-BX:8PCV$2_81P4=:S2*N7$DXP4L8^].!E^VFH'"Y3Y!)(4DW MNK*DS*;1W7I#/S+0?7G]6LR2X"(,+N+@(D7T(! :SMUR9+11C^-LQU,1JCU> M+L#R\?EL]=GLG&GJ$L+\HV:O9\0O'&[];()^N"@ZNO@$[0=VCVJ&;)3RCO/.L*"T5U:*%1:'C M50?QCRG:ND/JSP=WT/5I.8]'V+X>:5](O#+=DR0C/QM3?$B^1I76)-J-:'U1 MP_DO&L3$+;(M)V8R1._ZAT%\/W:/2A-9:>!!#9P42<8-3V\RKAZ\73AMMWKL/D,&.:(_*\^'9BUK M.+/IV7P#9]55D0.%TY+K1:YV-9.SWHJG012-1M'9O UUO MQ;K4"^3.JJB+JJN8@54C*T6[6T;TZLW':_$1FH)NWKWS4=J: JV2^((BWBZ+ MW X5&XG^T5%B,-N[L;3HO+GQ@&KX! SKB1*)L2W=B,;G8#5FSA>_*P:GY2"% M7Z7K O,0^<.H,[!NP^?L,(R3+A%P;TJ$T=/8;IK&C-P00THB:XYYIXSA1GW_26_AXXXTSS'T%'[8'//0=B4O/9I0.TXUK MN=D#"&E?(,F9EE^Z]MX*=IR_.1"7CND.$54R!F=,UW*T?7*C8^>\OQOY]2'+ MY!D=4!V6](*(H*7;TQS\8KS.&(O4IV]H,&!#TGYEIV;DDTU16J'1\I%_N\;# M%OYVM"4:4V0V',U];UNHLH"1G-O*):*%-T65[BA@6,4+VC"YSQ%N3\Y:MC'% M@-0\X$17&MIW-T?75O=-O^8QI*M'.WB>YVS/T?[-7=2] ;@?GJ6Q_6OM=,;U M\9&8>[.$%FZSD-:6\6R&,<26W=8N6@I(RV=W2R?:.&8)[6$Q^23Q,,CM('DZ M=FO- V#>2$^],)N+.(['#*IZ.6(MQ5@5WV/QOQ@PTG%[L_J6LCTZPR[N<6L4 MCV%/FVBKNQ*%B[)/JOL.,Y144DM.P0PU4:N1\QIN+^L-L3,8CE!@CE-ASKYE%XEV!CS>5%CW&?!#^>-!1"Z7_!S2#%M33N]N MTO;&1S?";I=XJXZ:?MJR%MJV\XT"";6;R%W7H(RA MF1;ZX *[I&PO=V]R M:W-H965TKO]8VDT61 MR7B)E>*B HGKI7/NGUY$QMX:_,EQJ_:^P622"'%O!M?9TO%,0%A@J@T"H]<# M7F)1&" *X]\.TQFV-([[WSWZ%YL[Y9(PA9>B^,$SG2^=N0,9KEE3Z%NQ_16[ M?*8&+Q6%LD_8MK:AYT#:*"W*SIDB*'G5OMECQ\.>P_P]AZ!S"&S<[48VRBNF MV6HAQ1:DL28T\V%3M=X4'*^,*'=:TBHG/[VZKE)1(GSZ32AU!#5*N,N9Q,5$ M$[@QF:0=T$4+%+P#Y ?P550Z5_"YRC![#C"AJ(;0@CZTB^ @XA6F8PA]%P(O M" _@A4.JH<4+W\'[S&3%JXV"FSY+^/L\45I29?SS5L(M7/0VG#DMIZIF*2X= M.@X*Y0,ZJX\?_-@[.Q!L- 0;'4+_&5T. WT3&L$/QO .(OR1(ZQ%0:>3R &N M@-%A2T65\H(S>W+$&C094?'S%%B50<:+1F,&O(,L!DAE(6FV;K1U5J>COY#) MMBB ),4R(3N2=61D-=H&YN&//O&*MA&-HAV4"_B88JWW0#,J[Z/1-^I3W7[= M[DQKR1/:+BD0M#";EQ2T=N?-@"DS WC M:/3#'E_,CMD#2NI&SV 4' ,U-*4I-"+)[:@(3MS9/(+0<[V3F1E%WOPU$*[7 MU($,B98VZD&@,&TDUQR)G3LMTGL0M24+/GZ8!WYP!O[)"02A-[I%JD^>&K*5 M-6PJKG=FL1^"[X;A?'1)9X]"PTH73R2B:BP=7?2]^73:?_YDOKW@NXQ/XO8U MBT==16%_O ;)3D<7EB?#_G0Z=R$$3@>S#=E[>U^&[E#=R EF?!'/QY\%S:ZU[:NU8H M?QX/\O9OP]FSJ'M5,U0IG17:C26"IK;NVR:2'*IIN(Y C MZ90P\I+8QM\M4A.P_GZ MVUY]F4C:4!N3(-V69-OX(&NP#Z6CPPHT.U-041S'Y-)5N?_'#['!!.F_O!3OS]G;UE4A'X_3RT.D#1*Y$C$& 4#+^OL>@!1M9QRY M+R2PV#U[S@)8S/?&WKF*V=-#K;1;))7WS56:NJ+B6KBQ:5AC96ML+3RF=I>Z MQK(H8U"MTCS+SM-:2)TLY]&VMLNY:;V2FM>67%O7PAY6K,Q^D4R2H^%6[BH? M#.ERWH@=?V'_9[.VF*4#2BEKUDX:39:WB^1Z.&]Q)OY]27&'-WL9+]R3*]>( M@A<)+H)C>\_)\NV;R7GV_@3;V:3,?T+13]43'=F+H1 M^D!FNV7K2- LF_QT]S-NV.#LQ+W4.T<-@D9D+'G$P8V"WSH:T0XHU)'K1ID# MLQN1U(5J2P1V"P]/0,8B5WTT9\H8%49L6&P/:3B@TSTZ0 M16&^P8%O(Z"QD,CFD>V.7^>TETIUQ*AM@O>4?@RYP.)8Q;=O+O/)Q7OWK&! M%3Y"']T>Z71I*]0))Z5"\9]J$T41]("%\=#PK#;A +U:G#U;IA]H.L[1%)4* M7$:8Y^.S82YT"@-FQU83OWD,Q !&'(.& MX[.A#N.7KG;ZI/'6;'?Q>0DU@KBN!P_6X06[[AKWHWOW_'T6=BK@OE'9G@]S[\NUHY)(<"^$B4Z*F MDXVQA?#T:+.1*RV*-"@5:A2/QR]'A9!Z,#\->RL[/S655U+CRH*KBD+8[3DJ M4Y\-)H/=QK7,FOL VGA.VEQCEPC?4C>R4A)/*>5.T MRN1!(77S*^[;//047H\?4(A;A3CXW5P4O'POO)B?6E.#96FRQHL0:M FYZ3F MHMQX2Z>2]/S\&I7PF,)*6+\]'7DRR0>CI%4_;]3C!]0G,5P:[7,''W2*Z:&! M$?G2.13O'#J/'[7X'I,(II,AQ.-X^HB]:1?@--B;/B5 N+5".Q$ X>#?Q=IY M2T__'0N\,3L[;I9[Y:TK18)G VH&A_8.!_/GSR8OQ^\><7K6.3U[S/JOJ_*X M^I7Q")-9!(?!_REU*N!26)85-QD\$4F""O*BTQ)BM47 M%Y=+N$"A?)X(B_!))]$02(D/(KC=7PTE6B8;!QEJ]#(!C\Y+G8'0Y G=9[L= MSCM=13YQ@].'U%XHU)G/N5$QB MM(Y.J->4"K2A^70:S;H=R6QTA[I"7K+!+5). ;D#@/#;)'2'X? =!SNTH$U* M2XF!C-0V@H7C]/RDM9./@S_3X%KCRIMIZV??#M53D*&:'/#F(,CU=A=^G65 F?2[9,4.2VRV49P27;N7 2\P GOL+4NH'AZO8/ MRHHSB:0+W!XIM!^%P]*:.P*6@XUBSNU0\&/H#V B(I-/+=NPJ]N!9M*KT606'RT2)0?OZ7WJV'D*J0F N@Q]C:AA*92D?2U%,'2+]Z*) MBFFK--8#%J4R6R1]%G!562J)[BDPT@9$P54^@ KG<[WM!]YI*K<2WI-4J!T(_R^+^CB:D6A)+DVRF22NW7?_5N&FL/S\Y=/[%Y,W=)&7Q I@12G3P +P5?K&"2(:M '4%%:"UM-$ JFM MLA>V94%%(*%IHF62E'I8F;)@@FH1!"*SB+SC&DK:4QAK+'.)&[A))&W(#1'3 MYPU]-S%^K%3&=;=\F)>>0&3O8 M$=YZA-1B+HIW.P%H/Y3_$(B[E+0=\\O,-"G>582=PV^5#"(17%&^C:,RU%2 MO9,]Y#K _P!2A M?-=]/P.FLT>C86#+J#8X%VBR,Q_1V9YIH9LANMYO %\W@N1=OQG<:*S))0Y7"#:F. MHU%.&,71M/ VU89G3OPBT+$#G&T-32_O %W3_2^;_ U!+ P04 M " !HB%Q8*)U<'F 6 "G3 &0 'AL+W=O2_EU_14/K[-K B.9+).78!OS,*H@3P8IO[W"X'YK#)MGQ M<(:9AVCZK[^OJA_3,QQ*LN/L+7 +!+'(Z4=U/;^JKN'3799_+-9*E>+3)DF+ M9Z?KLMP^>?RXB-=J(XM>ME4IGBRS?"-+?,Q7CXMMKN2")VV2Q\-^?_)X(W5Z M^OPI?W>5/W^:566B4W65BZ+:;&2^?ZF2;/?L='#JOGBO5^N2OGC\_.E6KM2U M*C]LKW)\>NQ76>B-2@N=I2)7RV>G+P9/7HYI/ _X#ZUV1?"WH)/,L^PC?;A< M/#OM$T$J47%)*TC\J22AA4#&[W;-4[\E30S_=JN_Y;/C+'-9J%=9\@^] M*-?/3F>G8J&6LDK*]]GN[\J>YYS6B[.DX/^+G1D[&IV*N"K*;&,G@X*-3LV_ M\I/E0S!AUC\R86@G#)ENLQ%3^5J6\OG3/-N)G$9C-?J#C\JS09Q.22C798ZG M&O/*YR^K M\4A7B5;>8ZE<2JXNGC$DO3@,>Q7>:E669X9)G!4+S+TG)=B#?I M0BV:"SP&39ZPH2/LY?#6%5^KN"=&@T@,^\/1+>N-_$%'O-[H2PXJ_OO%O"AS MJ,;_=)W9K#CN7I',Y4FQE;%Z=@I[*%1^HTZ?__4O@TG_^UOH'7MZQ[>M?G_! MW+[,SUFIQ."\)[K/?YF278O76J[2K"AU7(A?4O%BF^M$#"?,_&$DRK6B:5N9 M[D6,?Q-5J@5_*^/?*UUH-K!L*0;]OOB._J!G< %%*=.%3E="85BYIR>'.T9" MB@3^A,89NF0B--0(CF>ATE)L9;G.DFRU%XF<9[DLLWS/IKC ,'&9WV!F)'Y5 MG^"MQ ?,R7G_4N6;PA'S8I4KM:'50)&X2B33^T[E*Y5'8B'I0.;8 W_LS*QC M*39CZX4,6\JL!+7;*H_7($A@A1C_EWLY3^@ACRE47.4X/@X!VHIN+HB=+(3< M;O/LDX:S4/!"#:1]&GR3@";B$YXO?X!) *F:+.,D*XEDLBW7D/Q'CYAA" MLJZ_)==HQFXU"*X?0/G30AH/J3Z!XX4JF$49*,\;CT$56 H6_T.7:R/]Q<*+ MODNNH=[L< RQK')>%CO1'L'SO_YE-AQ,OR_$2J791L>0'A8!@Z42!^XWMC?Z0U.-K&$"]U+FYD4JG"LB4# M/3M6,[*'PH9^_1E_NJ.#BIR-'HS79CMZ5&T-0^0FJ]+2F_%]J/+^ MEP_NFS,!O$:T8_Y@&$W.1\VG1L$0$J+!;'3R6BU53N24\I,;,XK&@_[)+VRG M29:NSLB/NH?C:#H8G%R&)SO4G?-IU)]@"4\(O#NT,#SN0TL<'\A0U#F(J,28 MRQ1A1S&5SK<^%.,^GK3I;,X?1^/Q!49].P$979B<1Q=@T@]9MF"_-AU$L_'Y MR:^9$9?5"[:!E1N##1]@8&_F/#J\@68?[.T[U%&-+B*F/ -3K!@O8'+B55DO?==@+/9*YN#< M S'L3?VJ"'4+!0 "/;OG2E.W$+'I@1A-^E$? $BG9]M$>HUN'Y)D"2G8%>F M-Q:PY(JRJ-I@6*&QS[G9Q_I4[V2=3^QD!\.)FO[*!'N,?H?PI&&9.EN(-Y]B M0H1O9$Z[%H X\(,+!C[OKMZ\>1>Y+;2Q/X8G,EZ'*,L.!+?:!_4A/2 9:@(H M"".Q"LW &;&]<2#LEG/HPSBY!!?.2(_8^2X13VK#8"7*4NBQ0UK5_#<8R"'/ M>1FGG>1:D:SP$@0ES1"$2@ \IZ9?1(+=_8A>4M#'8X0=7<3D?+P]@RU-!L!* MI8!7^'CFD5YN8WZNRBI/C^E J+Q'! ^BM%H:.\^SO4S*/4OZ_=OW$7 42=ZL MCB_L9[^."==;TEB#]KJ0FW)JU.9-AV[4\(%),^28LS9 8U8E@%SR1AETL+20 MO"I4 Q$(#6\.[X,AY(6R'78LNWAUEVT>8UX@.J\$HO)&<& ?OQHBEU4";W&C MBEJUVQZ/CM3P+LY?BIV"XBP4>0%D;D!<>P^8'%G6CK&XCPR!CE:%T;0-SEH9 M)0PQVG&:O/*YE 0 DD1#M)+[+O=G!;:#&X^Q8 PC*BRL-";GB,&A4 =J*?;$>W6#C,/@YQIH(9<*4'H7 M[@\".W0J5IV0U$C\@9B->I,:)'!L&4Q[028(GT'2!DD)F$M2H0 A*%U>B-? MIYLY3F*+)TAD=VL=KSN3#QG'QM3H&*_"3.2ZSC^@)Q[+&;:':6&,,S(\RF+- M,W<^/6P6!SKX4D=Y:!AE!@G7" XTB+E0YT9R<:,+^GJIC!JW\^9)P$#G,VYG M4S%DP!5<)Z MB!-7>2:XX"C>^@,;UAG_T$RL*C\/'! \*F"4#N8=Y%X$\SA5\AFKU6@J#.'3 MVRI9N8))ETX7Y'7M4E A LEK"3>E5%JO+KV;F:N53AG=X LP?6!4Z2ZRD<": M)1NUCS)DPA/QHM:T,_8$C" +SGB./_/"@V>=P_?<=6(K?6M!WMXI(7 !H!7Y M[((&(9I24:!(#\3%%^II3YA\Q_#"6*<%'W=3X3:=3H>,4XUG&?9&7T0"3R/Q MM6VFD[+<^DMWWDFX]:AWT=CZ#^Q^\E\TZ1!-.G.N&=SB_B$:S";G5 M:##N(\<<<]Y]!_LP'(.'LQG^&E^,HM%@=/(2@2.ND0_LAU1_0^:VYJAS=*UQ M;\(43'K3ZBY'_^@J38%)_SQ(*R4A1D$%39?=GQ#CF MS?3/J.TV=Z>Z;HSPJF.9G&'T2O%NN=RJ"O8$: /195LNRMHH!#6(*PL,P8*E M,FA]D5=4#<%V"P:CK*>Y,L%7BCE %P'E=*5,E08!-O]CI>!#/EGEM(R]K1B\ M,<^:Q2T"E@QA-:&/,,>V=:6&)#RF=CI09O%'3\,U?1*-.I7Q,*[Z]?[Z0^%S M(2B+04F2XFA@GO>M(7]-B?A%.UGHH)EYLE8)U1+QC(&P6%2Y9PL@F+*9&X<9 M2UV=\OA]<<8"TXHE=%CE);)H/L,F)8AJUYLG>E4'MT"63)JKS8.DA2IBV%H- MDH[(W&9+Q&NRT(#?-[9V[3/[95;E9^S7+&+7&\A)&[@25$F#&J_!H5FN5UR[ M7N&TT+)@$QILJ ZT!> \K6@INH[2L7+9;*E6N8U\+E9O2?&Q3K9583%H+2&[LJX9YOIY$8ZHT(4$7>F5X#RNKBW/5EJ1O-(\#+LLQ M< E<;_(15\SMG165N8!AX?G4% M%"!G\)45TJ:@_U9 ,9#A,0XAC4ZH$X!J3Y300MF1.MV[GEJ[NXZ::EA0G:O_ MNYKJ[4K4JJA.Q@'VI&O4J_=_E9OM]Z][;8-9LT_D6$VB!$WX&XEUFJDTEMNB M2NJ#E51#L[H/J]Z3ERD)2+LD5+-_A77KLWX?H9V.)N.U5C>H^I!2[%Q7\#@>T2#^0.*%Q\R,1QA5@+ ;*&Y6%8Z> M5/:!32 M7'D>*PEZ@786M;AL:Z;:6I].;[+DQGAG!3Q@P)6O?=;5#@N36;EKSB>:_"1' M*"[U^!*5P0$=5<&.(FQD(X IMM652U<7]_@8\QN5TU;%S=3G:P[H@O$ /#M2 MY?M5<=I1XWX5' HNGU6>V0QG-IAPOM,NV7RS@@P&1/?,'+^Z;M/BQ)]5LQGT MQE^8"__SJS3$PP?B/+B+PB#H<%UY];?#N;(*6I@'[3AK;C'AR(N*0)*[P.!D MCX_$J,RG*BTAX$^5&Q$0J]JQ[T Q;;7TD!#R#11D3.#OQ$L'.@[.[6314%VX M*F8QN;^<'5=@5P$VH.QGS@Z?CH]0\U;\ (&(EQHQ%"9QZ9N/^H-I,SFM\888 M429JTT[-G"C86[=6HP04(8(A=K[AF;]1/PB@;EI209PU_C\U 51Q'6L310T* M?5M]7F>5^%&GOVM$5!!&H)Y%<27S$CK$MVP/?[IZQ'G9VQ\OKPR36UO(PNU> M7Q=08G%2S#%I?+(8OZA1.<:'=S.L1L][)O2V'[)17"NZ'D48U M@1PJOBZH5>FV4^,4D<7.QM4W1 ?"@G$9>*D8?)O]N. F8S4@B*>%0S=E [% M=X?R.12_X5;%!L\]/2X$M//B5'TJ'=!BEPQM !KA1C!(X^V:JF#4U,7-NG;.'BI:8DJ16:!M2X* ML\JZ:L]P_$Q^\N5J@)9-JYV.[L5<-YW)T]Q]NL>K+2Y9%K(;K_(F MMB+'9.FQEX7L*6RQXF&U92>5VH!<8Z3C6L6AXE%G"OH%&>A79YZBG7K>12JW M5^X(9CM9'0!JBG&!I_/^[9X[].[5<%9PQQG!H5ET,1V?O#T@H^TH.H.A*:LI M@O+F\L5YDS 3'473T?B$4NYHVI]]RRZV^N;*SGB S08S*L++%6,BFEE4VVU" MTP9456]VMHVB&4YO[A3:!GPQ'M_5@C:)+LYG=KH#)LW6L&%T/CL7CTZH0;H( MNLK.H]G%Z$]H&9M&T\D4NW7KT$,QBP;C ?;U/67#4=2?#7U/F1'2D5SOB&J: M6/CJ,CH"CN 8;LASF#M]:HB:U<67J)4WSO<$V9.]\QRMG@<^O0VCS3Z(@-S0 MN=#JWM.&]4*=;BM77R$TS!T=M\5G"@>Z%.078V-P#7C;+&T9']YHS&*.E<(L( M=]8$80< Z-JGDK2^+ESB$43XQ@HF".@-V#FLRW;LU&H\UX M2+["U5 IY;>@%D'-=DB9=A,OY' G4AF7FW.*EE#='F0:61C%W[M&=IYG89=E MB^639R-G!YUKN,@7U+EIL U(U-.2$8#['/".[E66%8-N2O,UM^7/$P 31M<. M&EY>_<+_%C*Q=;VC.UL5 U(#5-1;TLT0;N$0&UUM"L\D*_>&9<*17P3I8BLF MFSL/EHKCCM$VHP(F,23[]VQWC"4FC\[%=T%=C=QIEK.I4FT=]FJP$C1I:PMT M,MG3Y4V+NW4!O\EG>ZDD!A1A/ 79SLR4]^1/$\B%16&QHHL:KD:.@D9,V42Y MY"[(:[!*9HUFPO*>T>^6T'RL>@;B?6VKO?R."Z)U7U9H8=1%*&,\TZ9GP%)! M&(=0CZ]IW886N*39Z7>[?&YM^NLC?6IA74NEE.Z,(Y]RJ&W:=R-.AU73N,;KMVN$U:]VS4OOT* MXVV]_-L"8,3-#4UKWK=MYN[;YJC M79]<;_B-VL0;3=>A:R@\#VH$4VVM@H?Y5]AJ6;=!N5OLX)[W;O]4-V@X(^FH M,$B^=G#R,J[*(#O:OCV!XB[%C"50E^86#/NV"65Z;$\J? G/=L5U4,)*K"G/ MIP1Q+5VO\$YQ8=)4C(R' 2!J(#U^)==@Y>]M2&D&/G> M9]+FK 2[[N;JC]5BQ9XG5RN9+YS_2A@:]_!&N;^;7>6[5P-L4;K'AC9U8Q.S3,02$L;5M+"U"S%KH3OP V>GF<+XPI\ M/"[MU=X6;C.&UY7\5M%"Q9JJ-%#M5]>7#4.EZFNU@MG8FF)G^?4>?4"O]F1X M)41S36W",M%TNLLT9N2%70E);JC&>(:=*6H H#&SPQ<\7V :!UMLB^<]@M#/_::233A!YS:E M"=YIYZN+XV@X[3=K.Y-H1B]-=K^T.(XN9K/N=Q;'%[:B8Y\,)OV[ZD"C?G0^ M[C??\@#L^CV?0\ MJ!=-H_%L[.M%1M+&.;44S SHWX%T5*/$^U_9=N)8)+JCH#8S$QV!WVW]XPTV".H#U46?S7A@B9+-USW>, M5FF0-SGAM/W87#D>,,K?XJOZ1N\X'_VUFZ:LJ=Q1*WO0(3#HU]6!HR_X'5L\ M\"46*W3Y$I/@A!M]867/=(QTI98(,S_H&Y7:NVO :-/HAWA*=9@[Z(^.H$+2 M\JW+K4R\R.:^NL2_LQ(28=AFWBXZSBO7?,L-X73^+MZW8?T>[R!XDR ;HW77_:@8N/[T;XP#8Q\?CGX R\, MNV2U)ZYFP ME_V.)MMCC5G6'U'!V;=H<8DSI#KHR@H:=R@N''2P=/\.QY=W7@GN5B $R ;[NFYQ/QJ.MWB1X'/Q[%KR[03V21M.#KS>]( M^6_]KW"],#\^50\W/^'U3L+%@2^)6F)JOS<]/S4]N.Y#F6WYIZ@@/5@^_TFM MD"JG 7A./_;B/M &_K?)GO\O4$L#!!0 ( &B(7%AS25$]-P, ! ( 9 M >&PO=V]R:W-H965TE%W,?,-]\\=D;3 MM:4GUR!Z>-'*N%G2>-]>9YDK&]3"I;9%PSW=-\:CNOI,%[ M=I+6BS0&77LV24[ X>9-WX<)#-IZVH\1']U_:> M>)<-*)74:)RT!@A7L^1F=+V8!/DH\(?$M=M;0_!D:>U3V'RN9DD>"*'"T@<$ MP9]GO$6E A#3^+;%3 :307%_O4/_)?K.OBR%PUNK_I25;V;)50(5KD2G_(-= M_XI;?\X#7FF5B[^P[F7'EPF4G?-6;Y69@9:F_XJ7;1SV%*[R(PK%5J&(O'M# MD>6=\&(^);L&"M*,%A;1U:C-Y*0)27GTQ+>2]?S\T=OR"1ZP[:ALV#NX)UN3 MT-/,,WJ0R#K..*-3_G:6%4AN9_@T[=.^@W\9CW"7S=+YXDKY.]#?O>HD\.H MX=55'<+"P@BH0G6\LR7^0E_ >BO,\S;DZE0H/ MS45\>L5O>_P4OG)A4,0])O/&*M?Y9E_&-8(##"NR&CQW!O"V_TH3U4*G8AUZ MXEYF*9RV))^%1[4!@[7UDM<5<**-$[$IN!1^/\$&> /& KZTDD3L(KUQUJD8 M"^QJ"$6\3N&N(VGJ*+%!08#A+0!7,NHE^[ZKYK=^OEJNX.?S\5F>YSMGV8+T M#DJK]1!:X4%P/ZMKPCJP**WS03 D(AT->>C^,]K?2[A>I]%E*)I4+@^0:K MSG>$>S8/N_(=' ^]_&RO2VND.LZB -T9WS?LX708=S=]EW\5[VMK'G+ZWG"1*7#8]LI"# ]RO+W6"["0:&/P'S?P%02P,$ M% @ :(A<6,L!3'NY# J2$ !D !X;"]W;W)K&ULG5IM<]NX$?ZN7X'QY6Z2&5H6J5?[DLPX3J]-YZ[U)&DSG4X_0"0D MH2$)!@"MZ'Y]GP7 %U&RD^N'Q#0%+/;EV6=W(;_<*_W9[(2P[&N1E^;5Q<[: MZN;JRJ0[47 S5I4H\O M7ZK:YK(4]YJ9NBBX/KP1N=J_NH@OFA?OY79GZ<75ZY<5WXH/POZCNM?X[:J5 MDLE"E$:JDFFQ>75Q&]^\F=%ZM^"?4NQ-[YF1)6NE/M,O[[)7%Q-22.0BM22! MX\>#N!-Y3H*@QI<@\Z(]DC;VGQOIOSC;8KYU/+UA:&ZN*L!D:%++T/_G7X(?>AM7DD0U)V) X MO?U!3LNWW/+7+[7:,TVK(8T>G*EN-Y23)07E@]7X5&*???UGI;*]S'/&RXR] M*RTOMW*="W9KC+#FY97%&;3R*@WRWGAYR2/RXH3]IDJ[,^Q/92:R8P%74*[5 M,&DT?),\*?&M2,=L&D3GY^P8=;:,'M*^K$-M^F7 M6AI)(+]\+W)N1=^NLS%\4OIYW?^FK&#Q96Z0/[ $MD"MT^[H3FE:BM3"'J M FC4['#-\F9HT_6C)X[XU5MH)5Y,7K#UJ _%K-G+$XF MT?4RP=-\$JVNEWA(DF@RG^/AIQ]629S\/.K\37'6L#ZK-7F''-*L8LLX6LWF M[:]>RNA=ZUGVW!V63&?L1;MJ\',$G@.+E> =K469'EQD4MJ[G*ZP#S*BY7)R M*J$ST;I8(4IDJM.PM>3(WM;,\'#K?/-!5#;XVXQGCS,!Z M .X8)V.*:KNP4'BE@)>4X$AKUC6V"8,WJLQ<:LEMNM\&@M!0)%ZW@)V59H M6?1PCK<\/QAIQNRM#R;ML3NI,_8%Z,#Z8\/% \]KE]GTUB!(1\W^C'SE5:45AUA35U4NR!J>D]*YM)PJ;,^V-] +AW@F,#M$B[#+ M73G&T?YMIRY,(2IRQ]-GC:!.C6.G9#)CI6(62$@5//([MK3LTO3+H2U<4!AF]#Q>0P"+1G$(@*PCGR>=QQC&HYI\4;6T"+;(YVL(YW>0N/7 M[15#ST5N@K)&; L'M,8IK?$"FJ,A<) (:7=F&Y*$*+QLH$/2CQ/''&<.F4> M(HQA3^M.JUKM!OL9&>#=JJG\$ 8V<#TCS(H6,,?'6&&L<0ER+F#!GD$ER,EK M!*<>XQI7000!TK$-N:D C;&-%E]JR,K!8ILF6W%<*G5:%\827;FT1QI9 DZ% M H>@\KXB1^FY4;6VNR%HCL&QEY9BZ1(&) +=:R+L .PS*>KT]9F5\@HIE,O? M?8+XY(7OBLHZ>3@8 D.2G>&24%]."M28G:N!M^<7>W-ZX6O*[SF,#^*SAP(I MS]/:]R =+)[+%[ ]546'!O8\0Z-%+0%6IMSLV(;J]0L0,O719+!%460_DDMW MQ** 9$U,U"T E6%N@)\]"(+_(HKRI]N[NXA>QE.(<'P6MB,;9 :VP@,P 0.W MZ+UP@B844$S'<_:CI\#G$GJ?$M]0PS'[!!5#OS-8?(R.FH!!&50(M >9\9]N M:]")PT=5KW.P0]H4,;?JZ+QD'LQQ9PE-Y>8G7E0_^^[ =X'-1D?AP]T#5CX" M%7R#8<8TW'P&8]%Q4^G1/ MBK1<9VXQJ.[2\J\GRV"/ZSW&"4:H/"<7A7#=H0U0N33,H7YLXTF7+ [^I-ET00'_N),GN0I1>9TA$N_N MWSL O8U"J]+T\YSZ^3;[0)1B([$3\90;X6O.WC5.DD@S/XX;:C98L@'2+W6^ M)3OO07P%/X(JXN#;=D32,UX_8@ M?V9K09ZAXJ#= --&%/V)VV.ZZE'YJ:$ &6X=3^ QZ[*[JG6E3 > EK7P>6?6 MN<+M5D%+@ YM%E3BU*Y300*CH4'QYT+LIK9T,1'Z85)XS-XAF9%NX#F7MJT! M'J7&;=5BRW5&CNH=#[4H9:F*KB6Z]T-_.*=/AV1@PISC9BK7S73Z(.? D[]U MKG%"FA:(S HCV1_(C3'[A08HR.G'QFP1C+&< M_+CW+,NGA)N1IB@[T#MWC$9P+XHMLZW\L/ T+*&K[Q_39\+MQE,)('I)+YZX#@ MW@_@;@HZ%&QI=^E6 M[P3/[2[U0X#::EYXW&(B>'"ZE@T;53DO28J_AO$%RW6MYMA(AO)*W0HLHHZF MF7R\26[V\1TO81?!=&P9T5R$.$8=CML;IM-\0W@/V(=X!5L=> -'9OWZ-V8? MW 6_]$QX2B)K?U?TZ+S2W>6Y8M>_S.NO'7T*W<_E;8C+;4'D$9+SWO[?GS&YE$2Q^[G=#$;_8HL MNG%T781NC?>5H NSZ?7$79VMKF?LQ6,G^+O0:;1*8C:+9LO)Z,[=_0L=9FI$ M=2+XFJV2:#F??(<>231?+9PB"U@PARKG3_":+"?1?#IERP5^ MS$C^UJC%%/9J+@CJ1:F MR8HEU]^AA,<#%!B*"HZ8L&0Z^JCHAF^YBF:+*5LMHLD<[\X7\!OG8:U<[TWW M3AQBPX#:KZ?E%4>?%LT!(?\C''+NW2-!PD WFY(N]#2?1(O9].B;$!V^">FV MFV;HR9KI#UZGEHN[#XF./8U24?2SSF6.*I'Y#E#[=E/Z<>=U6MGW.:H> ME/-V-B4_HS:/K[%4E0+3T2TU?E2Y!_9_PZ\#2WI7[<5:EIY;CBS 0^R_J?$. M\YT/9U3 B=0OW74(6B*XR=U8#^L-Z64:7_8Z?.,[<6XQ'KGALILIVTO]-8*\ MD;UKCA.2(&]TM2ZBP%6^ M+SATO";ZAX7@VB6;S>2"19PU_G?OR]:KW];F[4Z,_$G##3FG] M-^GMV_;O$&[]U^_=87.J#]ZXS7_P-02P,$% @ :(A<6(+'IOLE @ MY@0 !D !X;"]W;W)K&ULC91-;]LP#(;_"J$! M.Q6QXZ1=EMD&DGY@.W0(&FP[##O(-OV!VI(KR77W[T?)CI<-:="+)4KDHYFEKHB)7&M&O/TVF)#='I5B'/7%!3>X'O M7WD-KP2+0[>V4W$H.U-7 G<*=-8BW[B,W98>&A*DIC%[PX;'F!>S3? MVITBRYLH6=6@T)44H#"/V&:^WBZMOW/X7F&OC^9@,TFD?+3&ERQBOA6$-:;& M$C@-SWB-=6U!).-I9++I2!MX/#_0[USNE$O"-5[+^D>5F3)B*P89YKRKS8/L M/^.8SZ7EI;+6[@O]X!M\9)!VVLAF#"8%326&D;^,]W 4L/)?"0C&@,#I'@YR M*F^XX7&H9 _*>A/-3ERJ+IK$5<+^E+U1M%M1G(GW7:+QJ4-AX/:9OJ%GB&KW MO'0D; ="\ IA'L"]%*;4<"LRS/X%>"1GTA0<-&V#L\0;3&>PF%] X >+,[S% ME./"\19OS%'#STVBC:**^'4JWX&V/$VS7;+6+4\Q8M0&&M4SLOC]N_F5_^F, MUN6D=7F._J;_<9[P51J$^6H&_Z-@HT'F<(>)ZJC_(%BY&UY>@)#4E),S#G?$ M%4*"E2BH]UJI#&:S4_EY1[77H"IMO@/4$L# M!!0 ( &B(7%@)E\O$/C0 %#" 9 >&PO=V]R:W-H965T M0*))8@P"'#0@F?/K][KU#6A DI/LS#DOMD@"?5V]KM]:_>U-W7S66Z7:Y,NN MK/1W#[=MNW_QY(E>;=4NT[-ZKRKX95TWNZR%C\WFB=XW*LOII5WY9'%\?/9D MEQ75PU??TGJ++$E&,>_I-&'MD]\T?_;M/X]31XF ML\RTNJS+?Q1YN_WNX?G#)%?KK"O;C_7-7Y5,Z!3;6]6EIG^3&W[V[.1ALNIT M6^_D91C!KJCX_^R++(3WPOGQR L+>6%!X^:.:)1OLC9[]6U3WR0-/@VMX1\T M57H;!E=4N"M7;0._%O!>^^J*=R.IU\E5L:F*=;'*JC:Y6*WJKFJ+:I-\J,MB M52B=/#)_/?[V20M=8P-/5M+-:^YF,=+-?)&\KZMVJY.W5:[RL($G,&8[\(49 M^.O%9(MOU&J6G,S39'&\.)EH[\0NQ FU=S+27FS&_^=BJ=L&".?_QF;,[3V- MMX>GZ87>9ROUW4,X+EHUU^KAJ[_\U_SL^.7$:)_:T3Z=:OW5)ZUPR][JM@#* M5#HVOONUD/RR50F,=)\U&9T7^'%55QK6(H??\V1=5%FU*K(RT2U\ 2>SU4E1 MX4/('(KV *3;;I-/LZM9\L/%Q0@/^/==&H:U5UBOI07X O:N@@ M[QJD&?<.?MJKIJAS/<-%A76^TR2S1A%_R1-8_&T!)[^!LUCBT#/;95.H:@4C MN,Z*,EN6*C:_#"AYM\^J X[DUBT,9GZ=P;@[F"RTTR1KH/RZ";9OJZH?Y71;/J=M #C)27(+GD ?WEO\X7\V5L@DF>6B9Y.LGB/D"/JV)?\JPO M[4F WF+\\JL;(Q*_WZF#J:[*+E?VP!H>T[K3 K0..P"+K1II.@%A5.EL)0P# MUG"9E4PVVPQ.S%(IX*AE 7H"]3:[#9::WU#7]\18V&[80 MIQ1;TJ]LRN<9-(,">(O&4P*,<;.%$U@6\'3N$PP+'^"9&YA\"0>Z!<9,(H!6 MM5$JV;$& @<,=G$@&O9= SP&SC6SMA6.2;DQS1([W/Y/=C/IAZTJ:>676?69 M-PGZ50<84?,9M&RSV=*>WPQ* "*1',>VSHJ&CH>:VK9G=MN>3:[U>^J=&,X5 M'D9:FMB63383UVJB;1/Q[MPON5JVB;8_I\G-MEAM>7=UBQM BL.FOE9-18R8 M&.,&Y-UA^#(]VZ+XZ4!Y!4Y6PI>KN@$!C-LY>'[75:#2[8$PEB!2A ']-^R0 M&CR<%"".8 N6!^3%H-57WJ"(>N!_42Z@D5Q5M7?>:&!Y7999XQ_*50F<$D03 M<>L$Y>#B^*65XD?0T9$&*DCIE_E+GGN#% 5L0"S5J MBR;9-?U> \M_A%T^IK>V808_ M@Q9&W%1TFU6M[5I/C J:@]%HI^)AGWJO5JBP' &#@]FCZD("9:= QDSW:9(= 4>-?:;PY$&0#Y^M@ M5*>FT)]%_0!I89Z$D7ECIFY1GIB7_@6*)4PZE:D@'?1YDGL]KMCZ JD(5DR( MO$>G.^)@_0/N5L0H\AXB*E/DG!.[ .P*=QW[>*UB'S]6S@AB"&S*R\[PMG Y!,,.H(+I0SPXJ* M'63LJRK!AF!;E^PAD ; =5G?/A@E3\9_$!7;O9XMZP[H/=-HBK"%ALHS4I\S MAU)AN-;\PH^ZVR,#IL\HND =:4,Z)5ZLK6OL5FF.;3W42-9@RFBR=A< ML75#VA#/P0B+8 *66'N8 SD<[/J9'=VBL.5SSB2GP99/44TIP*!J<4*P6 K&_5F1Z0H/ M5W7+/A6_(;+WR*8GKTUNVH*U] _<(7[:@$&+T;=42'LT06";1.]H2,>((QT. MX 8-9E"@;JJ0R& PV(K'(_D X"K**8,SHO=X0M VV;-1K$B$N@?MTFF"57[ MW*K:YY.J]B]-!K; A3'J/H:F_D5 ?)>\PS\2\<74\?\)M1)T5@ MFGB$[V\@\PPZOG)V0^:#08)6!-GD(<1O+ /J*FF,' [MV!"-0>$?8#X:]7JM M%7/C\9?)KG,'=FITI)<'^GR6@)D"@I'])5D.EQH M&#VQLD1-_[I0-^2-'-U(8!;U6PC]!).(& VL#NX65)SQ!V0J=5R#]5L)# MK4<'&0XH746.OCC;1D4,1V0Y"GV1[Q+(0!N>V [91221BUJ\S>BJ"+0PD&:K MK>52!W(,5C7L 6Q1D^AM=MN K5CB4^[60)/^:10"X[QUC#QDUA%_G$_S'5$$ MLT"R=G9UKDIDO_NF7LKF'-7K(XD461TNV<#R5R: Q*^AQH,=FS%YK9)&E+I3 M,21)J^'D3LG**D]Y\7S*MN&9N/WM4,D4,&.B3GDM6&,P#Z'*C3Y!^ 88?\'K MYL]0]-K(N?;VP2,&D"6KK6)./F@07]MW8-MK]N; #%8=Z,5VZ\8W:T:LK;?6 M8*>R\L&3(LE8;.LZET"#?UYDB'IZA"2Z4*J&:DN5K+NR#,]OM\^M<]GM+ZZ9 M<;=G505'H&295SFG!O:\0]F)PX/^8S$"-OYX7G"0T%'!7(@B$VSIL5U!P@(= M8W4'%A".A@\>/VY^1Q%>9H=P"F5=?R;WF?^&&3T=6U@OPQ&!%Z.#9.7[\HOP M^,6)>I9<) VL)>K]-UF3N_ &]"=Z2,QHO$6[RY ,B:)?/'@#"[E; G,XF:-*?DJ?S='%\"G_, MX8_Y,_PC/7]^_N =C'=%Y'-Q]0DZFY\=S4]@YVH*@9!S:+YX:?\_/W_VX%(, M -$2'Z$Y^!B/[75!X?%'\-1Q\C@Y6:2GS\^2\_3YR?S!/U"5.D)52L,#\]/T M^/ES>.91LDC/CL_IKZ?XS6US4U7NS6IQFBX69Y'I36A.SZWF]'Q2<_JHDW:)8HO'%/[NV3Y++R?1&P&+ .Q[.G"8B? MDFPVXDL^.5%8NL]I/.V5PHFCG:%%C?&F:^,_(^=_7V,W'FOB-'_K@&,@Y?)9 M]88+1-]35VXUJ;F-<+BWO'7H^X!XI#']!EM[S8&+Y J1"]#?I]";R6M\/IO; M);Y1TRY+ZWR\D[O2F'9$U HA"S,[?S_\NC6LR2JP(7SB<$ M,OYR\HNB:]7(Q1Y5L9(;^0%W#H671Y#LBS4T]2QAI2 7G$9#!SB+@-'/2#R-$?7[SJ='LV8(/,L^<=6#15R?T8>ON.6 M3@(/,2)-M(\*& <>@&I-U@HI7F0ZR.*R%M8+>,_ <(9N4?5R+<(1Q^'B^(<1 M.",+ZFM/64#1ZOE$.4N:T A M@5=-:YXO2JVV55W6FX-O3M1BW%$8G]3[:U76>WCA"-0,HA>49%FSVDK8BW[' M988Y-;2:H*4I.F#T@,032+^%!?O>$8ZW"4U(TT/43PQ[DIE8ZCX#I1;#>O#K M#0%!.C:T072NK'6 &T!!7Z&6PR1;\H!S\TEV\CUA+RYH>Z/9_]DVS/?9FME,-? M38V8CAWT9PP9A,85C43T,Q*YUILK/AYB:S FU-9S$-3 L7^J08,[39-@NU.2 M],&BDLL++$QH&D=*"EL?X3-)MPM'MXM;"(^@/#\2E.==GU%%*7FRP;@3^T"&N MJ"G.\>[#1_KY#5.&D8ZC!"3*+0<-=OM20N!-DBUA;'5E3!1AX=R:A'_9AH3X $G_$Q7Q7&""S+V"FP"!Y],0#3^$$VGKZZ!B$\3?6%($44WGXKDS#M$&&-X6/N"5+F^5PAF;6*02_$NF; 6^2L)]<3AFA+,;1B/ M.4^6%=BTC1ZC\JDB6")'%6:S_;."NR,9#-B4&,I@,;:,71?4!&%%/#!YR$]% M%JGC&%ZVMP6G(>(91+2=Q M6 4AMDXQO6R)0;.Z01!:U&$I2F_S"1SS4# 3*0ZY>44U%?06]5*$5 MQ(@U4N"N!JP=A_2QNE# M3AQVG V'Y$[T3$2.Z3\X'R1_$ <6X32 HT76RVUMP.[U0UM1^NR2;^71J#'E+_V[$P_K&GC.CV!4B.,Y8FDSJ(X1]^.X$+.M. =G4O;O/#H+G6JV: M3N5AGIL7OV('.9!D5J5&P4'B%9BM\Z\+(C@\X:Q"2 JKC8-$E\EW4DXL31R4 M]OM-B]6(+ZR+>%I7WBG1=XN&G;->*E7@Q0\3$7Q<.ZD8=PFDXR$'-1M8.I\_ M52;!)1'28",E/A8Z,]I M*G]"MRK+ZN=^^,^R=7'$"(&.: E^Z6_S3)U480(/S7BYRM!@/P M4RT\7B!"89H3W(+$'&$4@Y2Q0>H/*IC]W /0(.+PC!3GC6J)K +F%X8IF)8# MCDZ%A4BN2#E@*K:SPIR.8/V+MO/0^X:54,HS6<_)6N7B4X;'*2^$0H0: QB1 M'.P^($1,:U!TZ$3U=]#;+W?,@Q,#GLF86%0,?S M1?)G&F'=4O2(D\-%F^ PP CP1,A#LMJ)=8_T.9^?>E@4[/0Y=(IO_RE9G!W/ M%OYOB[-;!C0&.:$&$5J4>O[E\H"Y]-'EF)_X'44/.>4>C:"F[C3]^;-?T\?" MT<:816CIPS]@>:UT]8U@5AVQ4&A1:D.@!XR>HZ-(#TKB#3R*QXR#5@T+8+2A MX+^\ ^8+I)V3%!O)+1L;J?$\8.)1P=F1%S]]2'XQ<7YBG>^JU8SA?7(0(V,K,?VVKDMA5'G3;3AQ8@<>DT*77V- M>B1K@%X@G/%NJ+M9+BMCT_ZJQ:D[NB+.T"?R:[H];2 E-D%C)" :0D*4V8'. M(3(-7#Y..B0=@-VT6GF[Z@:3#O8-&G';1A\FI^BT$API!;!$8B%A*$;4 M8 L481I71<[SS(R8/[$R M>'.JPP-V#?IIO!(*A#=;J3VK7W<83["?W^C8V9?5H4-/04[8+AYQ?U]1\IJQ MXOE$'P[,;J=IA40;*-IQ;BCP\'Z&KJ\UH<9&D6(V]%%9Q2SA#-2O&R&'759U MB&B'[ALO*+#*]IQ%(]SI8+" 3 WX2=<[Z](-F8%IV= 6<$_@/KB69D[1,Q 8 MD)*X Z?[?CALZ7]E6')0IBKWS M[8O4Y^4+$Z]MB0;:.E\B6UT.@7B>)DM*9QOFN*@O*+*1>7G*9U&M2UISQGW( M1@D=.&5Z+T7$9LG?(C$9TDJ1:AG.$;1(@;]PLK[-;&J-]$& G]5AD(01TX[K M&Y 0>EOL;2YDZG#JTAH+TF4M:1<8OR&>G)P\+0@F RNXN2F8X]9"I_A>?$<">TY9# O37G@\IFF@5.30#*'1TT/"7 [D5G124AR3MH0R);P[CD1M4; MD RPV;C-&0N9''1U,F.].*>EH2#0&3LRE,NI-M B",.*-]L'V@?'DVLV>&AO ME]I-X%H']"4QGJ#[@0Z-R@=)TWW0P[MUKS_K?_!!O:["1JN0]Z"6@E"&Q(Q5+D2:4N8&5 M[V+JP4%+^QO#P7ET;'8<$&5!/!02VJ9*>%MT0PH^(H5H+?ZM&D1XHUEX'/A% M.@0K] )/!D,;,@DPVP1_1.GH9-_D3):2;*FFG9 N06H^G]MV)QK=9!*B@B#P$7%&!NR M;I,?G'NQ-K\A,[YZR7&H42>=!38L@=FN":[$"1-Y3)BS$/.C?2Y&9[*M REN MH,8T 4SA[6RN V$W/O[\R7XD3SGS/7XI<- SH,#DQPP>&"FWY-XPO42]_TZU M]+KP'_!]-G1($T69MMN8JP[';?KPEV2ZDWI9 M%AO+9,F0X>;VV<& N0OMP7#E]\AL!GDD31!5%@\KN6\JL8.H8ER0MC H9M(; MC86[Q\'KMJ"\U(XND*E MT9J&D\^;P0R#"C7]ZJ.#U0D,W0J1*;;@$G:*I?'2?A;P7=91%D/S]V!JUL1W MQ2-!W&6'B0(%&:L@:?EOSG0?;+T72$!5( MQ\^X95.$8DW%#X/12V:(T/LH!#Y"PNQ$#9AE&ARM$*<_UK(]HL-#)J(8=$KR M=!F^SPG)%M:\MMS4Y Q[]Q MJ@$%BJ2$IM^2T^6&-=)&68[D@%";?OX8Y1:;DUU4/D,/C+72U)^A"D>UF[E' M%6'2X%BFI'9'A9T(J4U1ZS^9&H4;9I4Q+W.DANW/%[W2HU%7."L[MH=&*5L@ MT:1OKS(_["6#8T>BN+2J&BN)V$=IAFB6FW>B1-*K[L#-(I2&HM"XWLNN(&N' M/,944(#(VL&>R4'*ZPOJFOG$0;2JKE9X4EADU"%G&G<&] 6Z-ICE"">:2-TQ M9:*D5?20>6EDD>;#@EPA,M:9\.AI$61L8,S7_O.CG;FT1S3H>0D8#$6GPHQD MF%#_^Y7SFRK)[U*U%],IUE?UNL4L4#H\5#H2#:!/6L4LENFVXC"(T0["*GBEK%:6BH6Y@4-+-\Y<%+$(B,*,CB M7+>A\V]+5=IW._08T*JNN\HK0% CK"05_97+#)4>\E,>L+7G3)I4;BU^.Q[S M"$7ZC,.<"Q\0VK-:L99[66N#7F] 7IAJ[(*,"@J@K,QKG/&RDEG8C M_LT:P88XPIUUE>ZW5OK'DT"GSI7+-5Y,)PM_M/#D*PY+TWA^<)ZN=TX]CQZU MNS0O!9QO:S]Q@Y$8N2@_OEWOBNX9CZU":J/@O52X9"JU58)1WH,0#%%TKM/" M*UO"Z3'.CRG*[VI;J+4G7XR_&?W/Q">3OB/:<\@#AZGA."M3U<&F5!/"7.YT M,-[(N/-KK/]$^F>#ZY*>>OM%K3K2]'_&>*5J^F)P3V$S,I:,R$:JO*GMHB.$ M)@9LL<\SBN(VU( H\9)\$U]\WC 3QS7=^R:>>]:F+ADM!0N9=RJA?3.=4?!?WQ MT5W]$#V&]VXEH J)[2N+<&+%'TOQ:.,Q-AAL0PZ]\J\VXBD&IG9*";7EWW&! M6Q;!X+2'O=(O&*!&!A"T4#=$#Q8CAF$!@X[Q"65;:Y(EB 56.8$T0ER<.+(, M69/%[1L#9)G[0E"'6K]AC.!\9<+'GX M%U>7R=GQV8ODT?RQ7^E1EH/Z->R9[!\U[$YG[C>2HWFIP^CI$1>:T> M8;1'/Q:G1$L056A6TR)D(UVZ'DY',&&*Z@'R73BD@-H#C#ERUQ3Z([.XJ2M. M7.W!(O#J!*J+KJN_]MO* M:UJCDG"'@?1;,=F6/9SCU_AA/GA[\[-'#N\"AH=C^\"L)GG#3KH/P&QBN];C ME/:,6FQ+CXE[64& M^]"@HN)+F<@UPVUS*?-(^Q8)&/)V9Q<[EKLF>$WM78HAB!:.%] U$M3PS-R, M\:Z*8);"COY3Y4TZPG4*;6HKXV1Z3,: N,C'0RYE+@G32U)!)6XG)!]SNLD^ MA7S?4]G9N?"?N(H2R;/Z!ZP/BQ+A!M=!^#MS"\=5WXTTPAH.CN?81B@YH!7C MWIS#^QVW%+UNGMD@.Q#=9S]-ER4'6JR$2!)[OW^><.M%16A<+OH@(#8XS@0B MZ17YN))ZS#BUD>L1\G"Q30QV9<9HBO>+HB+#Y"($?;Y@!!.Z&HRR.,(.Y=>0 M%?[A;/"V0^4&;F76Q/&29F\AZ+O0LFO+H^,QQFBU=#Y/$TS(+>\X.TJ!&]P@ MLBF<*N:P,&JT9U#X3F(V%!*+INPET4H/G3\"4>,<\S/U1&XY9Q[PR3IA>QSS MG2W28[$C)C_Z%MK\V)6',>>$PH*>GI1952?Y.K456L=[) M2BAB-Y:F3;NMLM*9#=OVO:H]++AG/0H@#'_>V:RQ('*Y"IL.B_U:2-Q=;R>X MHT;\5UMZO#ST1T"4RWG\8/;XR-E(PIE-T0QN'_Y;<$FJ73QW5ZUW62^[ZH<" M9%"!:.* I%+-WN8Y3%]NX9OTO$>*:_F&UCVC$FRI17.NO(M29;"SY(V#G0T. M6$?8HTJU>+TU+5GG"0(J%RAU^_LN&0Y"_/SW=V^.YL\YF2.]$P/URE9/<$]: MJ*56 L]\3ZHA10ZXX$W:8^G0,[14Z"T!'8O=LFLT!Q'8J66QQ:Z!&R6I5K6Q M[!C1TC7#G1X9*NS6*NNT\O85G5X%F:YVS'7C96@E6Y65 3/@:_@:SM5<*GX? M!N(D& X)8X Y0J;M? B<(L]F>"T/[1OQ$>-96ZE 6MDH-^\$9=UJ04W_/3[! MK&V;8MFU)FV"AQ7,!>+#'2?*3$&B^#<6N*)(-J.!5PT?1?Z-;D8Q! ZX.PC 13]WRSY\2N+J.>"V7@VL?0VS MIGASUZ(O6?2>/>; /KMNP%RT9+0KRN@^^2'Z>KQ%E"TH[7T-Z& MK-%&=L$K5PZD/U)&;^M.$ZY2-LZ@][VR23@VFQZ0!KA^6_V'2Q/9M&S2N(PX M!KZ*KXP<@,*#?& '&^T"U3L7!>F*&+^G"CR5#LKP27KV604^"TI"(N MYB(-3J2B%F"\"^_#Z(F14XQ?(F*@DBUS==Q-L:&(*H4BK>U, M>AH!+QA^08E6/9:7;1I,ZR8M)61YAL#CH^"[QJ0@CFN *(/Y+7Z]#CY M^5L0TI@Y(W>BLCA=]8BI9K7NX!'3@55C0R[]<$"3,SK/96KQ_2HVS8AU5O]N MCF$2^I^2Q42$[ M\J\?KRXX1Z RI1'<#51:KE=_%^KK?Z '"P;*M[9_&'<&AOE9?H(BEC%$&9@K M, =1I:YOZ-$**[&@8YQX78KRB7QZ. J?J"46:'/2374&KH-%*!.Z")@ELX71 MB_R1RS_<351.#_4GY+YZ3Q]_A1OLCEY]BP]?W8"?YV>GJ;/SA8/0L_^ M_.1I.G\^AW/\/'U^-D^>GIRF9^?G#XRW_R0]?G:6S%-XCO]]\ M5)3!'!3C M^?-T,<<>SN;GT,8YWB+R?)&>GC^5VI8]1Y+3=X DKY6S9BA;)<6[44[=J:+CY;P8.J68PY!8].J>4PG^Q1_=!@\'WWE?=B<]M-^)#?-TTLEA]D$,&XR3VO*>J?!;:31IQ@GCYN(9I[)1I^<3.@B M<5HI>039OBQPN-_!AU6.-.,7^$4M@+A74,"2N5J035:/S4\JQ%F_@F2\^%=E MZEN8V]$]G@TBD\:E.G5!X\ 1TT_)&?3]+G!;O8L#,9Q9#TV>F$(QP,_^W#_T M8]=9X?/SI_+B^=E=7URXM=9C4/8CMQWRQ"V+ZC+<^1?G*2=DE<"W0O0GP1/+ M-54Q]0)LOT<50#>=6'(17<-AC1M/Y0PP.<*D2(GC.O54$;N?_F01)%'42&87 M;6),D_=V#:F/&)Y]%DTI$O[54"O3;V)S8B@ENY6/F;LOC M&]9/.0U.V,SP$EQK$WT@F^A"4"/4W_=<5W0,$R#>$+ K=.?DHBO#YGDNK\1= MI)/7F&A/2N/W%U>OT\36>AZD=YER>4R,HID'EY<.,2UB2&7^+,80+NY&3K2; M#LIX<06I0@(OC#<;+Z21)VQO8;S@9JI? MAXD;S@OG@*93^^3J5R^FZT[_#&;B5F5Y\I;CC?&C.-E&/"%HT' OM<[@/6OS MG 0\M7.F&^A'2NE7XDUI;<(OGR2TQCQQ/ZK MX^2BNLTVB@ F9AC*3'QWAC]V#[Y*=?N8NG8D!AV/S:NPW0NBBM-O9@N(GTI M/8L:&-W(>[607/;F$H"LG0;02]@I;."?SDD A*UR_Q"^0":FL5RA1/Y]UZ"& M8\3^/@7LMS[@+9M<3L(\NZRK3IM*"UQ?1*YB0'Z@2+ZCC2J$]5(&BNGC?JU" MKK7^,KRU+WS(U@M[.0CSE_:6/1R%RMZ908C[)#%PEY<5T)>6/?J7(-UY.RB1S^)5M)A]'ZU.:)US-B6&RH+D/ M,XZM-#=J2N5%D:E/A[*@^%GR:):K+!D134R5X2_^>= M_=FNVA]' A9;9;!3[B>I*3$<[LL$ZR1E'L(=$5BU?'9/23&N@!PR>.1@,K#O M154ZNH1"HG?-K70EE1;3E9%^\,!1%R$X:I)T?G6KR0^WPK(]\;A]\?EKV=+M>+>0D";H MZ,3EOI],Y[Z#?&F;#DN&LGV@XS4Q[]]*$G[':^)D%9C-1UQ8SFP-PVX,^DE* M8XEKAH29>7*H%%!Q#ZK+)G!1255R5UI1(@B0G&0)2E=X&B^H.AZ#O]T ,%QB M2UW3AG3MMF[X\LJ#GTHNTD)C/#+'>Y[,Q<#L0L;=I@X\6+468*DW(X;BN'$Q M07K0,ZD7L79+P\D!K@DN@FA@?7R_GIO1+/FI]H/S#M+I7S"T]%"A#O$76R#, M*O?3^1#2Q^&(1FW$J[TFZNJ8V)"_KFV'D4JN0//,E:4.!./=G&B9B:L'%,!:L4($7L6@$\2I M=!J[M=_A!=T&6PU?WZT&QT37D1V*56 ]1 +:$L[QB8U@L:-WG9#&0BV MBEMDH$R[X1VT.+YE=J_)6I0BAPY5E8G):_97<(+^8:,*D#3=[ O-/"SEPJ$& M3_LD)VYT92+'6"#8B@MLJQ9AOW)U)X7:4;S$=X<%\%]3TL?NU.7%P&(MR64ULQD MI_\[W)1>2SVH*4%DL&J-\#06-6#8H[.9^SH]_C/W76QKAELN%?NI&"0/9JP+ M$_O>1LS1\:JV\8'Q/"5C3DRW8Q9)R=W1(S(AYDFAY"HJG$S70N#:X$>O286\]%3(J(3ZRK;"Z@I-9@#O M6$*=D&K$^'QE-KNA@)UDXUN5(35*:\:%.; 0)6]'=6.G2 SH M]_Y9R_[EP.07I)$C211[C&HYG")>&6#3"6P!P5 &FYQR6:/^])'E@]RA$?,E M7WR5,RT6UTJ]^F0_TOEPI8FNJ<[>-:5)B3['H3*_:+*]Y)B#:1)NPS+\;,S: M];35H!G=8Z-I[I=92 )^942[7VZXAE>%_5R+$]W5O@Z9/&P"E>FT)9S,"]ZT M<%NQBZ\;3W1NP?W'DB_%X%E!P7/'61M_O7?W.3-5'37@>'B1DT$4TK M'0;[T2GC P6.0%&?:,U/7>,!>E MVXRFQMS[(PI&!"AN0,-O?;68LU&"OI#%V=D81:_QX%W>U82LI[AN

A,]W] M0)F"7&.9,.ZFH*AVW5C-)(05&NO!KHGW?()Q,RE!- #(W)4AX^8U:@O+@>JP M6$>/?L0V>R"$BB^<#1:*5L/D+OG;R=#A(KZOJ C1T<6JDZHEV/J(OMU^Q?ZF MDAJ)%QL(4AJV"W,I#T;PW:%?+Q6HX2NOIK;14_"&@*7?KR9B\J,WD@&MV*4C MOPBJ;^$U(5%(\Q0;517]U:CWZ#LER8_ZT!S.++<07Z: M7SD.<^$*$3AU0^8 \9' S/C56\I]TVB6 M>.]NM.1;=N0$=Y((0NDTAHPC[_>=2Z8MU/@Q-"U9'_CVC<(ZO"H_,GF>WC6? MW@AT@'6)R'8SX?]'9D-A4!PRX8HF'4CC9!IB\9&S&#RTZ8>F MKNI.JJO'5=G))N/!T-OZ&;M+J2R3BZM/VH/)(O+5E*P++[9B#FK<$.0JGO'; MR,&&T.4P."^H3;)DN'XYIT+F_6HKDMA?$->C*_,@IZNZ7MDZ'3 $OD%CQU<\8%"G M4OW+(S+3^#>ZUSREWMC"LG8(GDW.M+DJ)'OQAKS<$@)U@5V\QP 4="\=U>T= M,1T2PTJV+G4/+<_K*O9IZ&JH>A1^?\>X2 MPI7E V32V(&8S/3,F;K]##'],84YJJ.S9 =VVUEZGB9!5$N.T;.GQX]?^,<( M=\4]B,FRELAYSK(7]CP0O>18ZI_+@;HZM+6[(MMSJ?K'QD7C::7"* /9M17B M&)UK(0B)80CQ?N22556']QC*SKM='NPO5SOIEB4&8N7B10$"T/'-&K)S6\K-SG6 M9F(R=_;BQW2 )QK1Q6^R-GOU[4XU&W6IJ'0GCN*[AQCMM=^B QGO$GMQL7CX M!-YTC[_Z=@_ZR_NLV:"Q7:HUO'H\>P;Z)]W;9#ZT]1Z;Q)I(;;VC/Q%RH1I\ M 'Y'"*OY@!U@:1H:WJO_ 5!+ P04 " !HB%Q84KWOJ>\# #4" &0 M 'AL+W=OZCZ:9 !K$SMGF[+&-AVYOIL9#N3$U%SA3H#=-P]3N 6NY'7F1=]AXXJNUL1O!>-BR%<[1O+0S M1:O@Z*7B#0K-I0"%RY$WB>X>4JOO%/[BN-4G,MA,%E+^L(O':N2%%A#66!KK M@='K%:=8U]81P?AG[],[AK2&I_+!^^\N=\IEP31.9?V=5V8]\G(/*ERR36V> MY/8/W.?C ):RUNX)VTXW2SPH-]K(9F],"!HNNC?[N:_#B4$>?F 0[PUBA[L+ MY%!^88:-ATIN05EM\F8%EZJS)G!-XU ^02YGPE^)*73!B8 ME*7<",/%"F:RYB5'#5?/;%&COAX&A@);\Z#]R06OS, "5UP(RPM"N4.FX#?H1WX< MIB1$)$0#*_AYD?<>"6]I7#GG+Q0LRFZB!%@E6S>0+I'X_OC.\T%ONE$*B7\M M*BXKN%K1L7(-K9*OW!T#5Z05PC4DL9\6&>1^D42][XH;O*GD5A!)(4K]L"A( MYPIB/PMS)_7MSJ]R0U&=9!6G?AQG9]*[0+?^D6[]BW0[&:^YH;I3US6\M!4S M:.O4OPF+<]2ZZ/0\M3Y_BK+P_@+D] @YO0CYY*!XPE<4&RJBD@VQ4AA%;=9T M<)DU3-V1A4K#8@XY[4MG3&GD?[ZX3_2SU4I\#* M]\#*4V"M V8(F&."G2[;=6TI@!6W];CGS]G_(O9NL9 M===SRH:7^ :E]RCT1CEF$LW2R"_ZEGG)8.#G@X2D-$W]019;/?\LSX.3FX:*N7+WJ0;'YN[2.>X>K^Q)=U.]J7?W_3>FZ"C1 M4..23,/; ?%!=7=HMS"R=??60AKJG!/7]-N!RBK0]Z64YK"P 8X_,N/_ %!+ M P04 " !HB%Q8 E?V1\ % #:$ &0 'AL+W=O22\74\%"(!;;656@F5=E>KU3Y,$B<9 M,3-.;0?*_OH]]DS"0"[0[NN^$-_.YW/]SIC3.V-OW%QKCWY49>W.^G/O%R># M@1O/=96[8[/0->Q,C:UR#U,[&[B%U?DD"E7E@":)'%1Y4?>'IW'MR@Y/S=*7 M1:VO+'++JLKM_84NS=U9G_17"U^*V=R'A<'P=)'/]+7VWQ97%F:#-P6X"<'[[_OBS\/E=D>G P\7A>.#<0MZT8#2':"$HL^F]G.'WM<3/7D,, -UVK2 ME9H7="_B.ST^1HQ@1!/*]N"QM=DLXK$=>!_K6^T\))=WN#$\>*!U1L<'?YV/ MG+>0.G]O\T)S!]]^1RBG$[?(Q_JL#_7BM+W5_>'K5T0F;_=8P-<6\'WHP^NF MBI"9HMTQW*;T7MCM2G^=:W1IJD5>W[]^I2A)WSJD'RZ=A$O=@]/&!FK6>3T) MRGF0G9H2BK^H9R<]"*2N1MJN@]D[KXSUQ3]P^EL-M%(^'9[/9E;/2BA\4W09&&+6X I[]%W>5&&*GH#]/G& MY:5^ZJS>]1S,;W3^=GQ]C&;F5MLZ9.:&7PG)<,HRI- A(CB5 AW!6HHS11M9 M8-%Z?+\AEU+,R(..09@3#L)I@E4F&UD/#G=+2*A1498.R0Q3.,/D6BRLB*1W M:>S"6/#CQC628?7HFC2C< DL)T3U@!#T/3"7O8%.DX_'9@FUAYC"-",;[FN6 M>Y^7=3$N%N#XD8&0(X&%2!$!:,H &:9,]#YIYT[09>[F,3RWX.2 ?+C"/MI M?]AJP_K4DLE2 PW[.>0;0?D@! 8C M]T2)4*R4Z$:IR2.*"4TV/"XQ8RD*>O&@EHQA^3.O;_0FU_T M1,.'!!0!5.#CHBS6+ Q4$.N(,[7&@"68[@E1OL?OB'.&*57@5R59S/F,AV0( MZ^"U-FBKTRMIR-\F;$\=H:2*B4>"64IDSZJU"WD74OXL5: TY3BE,IB29"%5 MP*00NQ3J6&9/.&H;,1^@5&41XJ %.>C A%T1@9Z2-/V?I%].TN!AQEB7;#!+ M UT1\&XF]S$H"2FONA1*(8=II'E@+*%V4776X5#(K(S%VL-IMI]!I()&T)5D M/#*VPHG,=C V33$78L.7S?)&V:1@>_<"%9(^W<9;]+/LST*CK M0Q4*C,'G!__U/O LY@LZ@B(<"]*D$U40V-@.@&=225_2#A3-HOP!(!QT,6 K M20(*VO94&73>FY6VL_BJ#M_]P!#-TW.]NGZXGS?OU8?CS:O_U0J:<@ MFARGHH]L\Y)N)MXLXNMU9#R\A>-PKO.)MN$ [$^-\:M)N&#][XSAOU!+ P04 M " !HB%Q8C2_'>3T$ ">"P &0 'AL+W=OV@;PT:($%")*TPS#L RV?+2*2 MZ)*47?_['JF7R"_Q@FT?]D7DD7?'>WC/43?>"/FL4@!-?N19H29.JO7JO-]7 M20HY4V=B!07N+(3,F491+OMJ)8'-K5&>]:GG#?LYXX4S'=NU>SD=BU)GO(![ M2529YTQNKR 3FXGC.\W" U^FVBSTI^,56\(CZ*^K>XE2O_4RYSD4BHN"2%A, MG$O__&I@]*W"-PX;U9D3@V0FQ+,1OLPGCF<"@@P2;3PP'-9P#5EF'&$8WVN? M3GND,>S.&^^W%CMBF3$%UR+[G<]U.G%BA\QAP8;[A*,F%@*_+GY4QIB33YZQCHRN7@N$M3.N=JQ1*8.%@;"N0:G.G[ M=_[0NS@1\* ->'#*^_1+456?I?$,2XO<\H(5"6<9N50*,%]U\N:$X>8+/C1X M@*24DA=+;Q2WA*@2Q$AL5O M0M"65<1N%YKP V :U:]%OF+%]OV[F/K1A2*+%BRKP.8=L L3^KH!R_"A:.#. M#%S7UJS%:UQKBUD;S!W#M,%\WD.N03[#[89OO2>A\>3?8 T9\>N1UF/0^\"- M8U$J5LS5Q]ZG[R776Z),$!R/P?/G,-.=!8**)&$J)8"Z>+XIM_/>U[/',[(4 M:Y"%*< #JU](, S=*/)P9B^&7AQ;J_S@:UHDVP,?E [=R(]:^SVY=RWD2DBF MX< R"ET_B%O#7;$Z4TN;E"V9\2Q39#AR:>@U0V/86. # 5M\QN0S_G98DHC2 MO#E![-*1WPS[-@\P!_PA(7\,?18@#0'P?4R>D49K4-K>&_7<02?2%JI=[MWO M&8H%^L(D:,BV)(4,,U-QC_BAZWD'@=?+O;NRX E?(2]F O-.?.H.X_!%:T?L M_<&*9SB\U.&(MA:=>4TX^&=,0BK$-'!'L8\SWXO<<&!FP]C'P*FA3&AO8I_G M]/_#\X"ZWB#>Y?G^V@FN^J.!ZP]&+\G8E4]6B!\.,7-Q)]T[\FM,CT9Q,[R- MZ31R!V'8# ^RB2*%L PL$# #1!P &0 'AL+W=O M+E'(_>%+WQ7&[O@KY<=V^$]FF_=G:*9/Z&4 MO,%6<]F"PFKE;L+%96+U!X4_.>[UB0PVDJV4W^WDCW+E!I80"BR,16#T>\ K M%,("$8T?!TQW2?$7+TV]/AW,X,_@ MQ5.@\8 7OX%WIZB0E7GRX$ZPU@!K2_C\H^<=59B!?S9;;125R+^OQ3XB)Z\C MV[99Z(X5N'*I+S2J!W37OWP(9\&O[_!.)M[)>^CK6_:?5' E&*5(@ZS@-&.O MD7T7[G6RHX_BZ*,:?+"Q*@I)+:@-+=".J1$J*:B7>;M;.)0E;+:H;*:<;QJK M7L -M9D>TF:'R#GC+9G)7M.1ZW/G%DM>, &";0&G!*30C/5C)(0!_(U,:?@( MZ(40AEX41?:7!XESV7-14C00SP]^YUZ6AS#SLCATKF33]19;R\KLF2)K MRS$]J&;>/(](E<8CT MNLY/()@^9ER4YI%X^2X\>:J;*GSW,B&1J/61S9\-5 MH5AE()LVDR 81^>Z5RTW/=G;VJ846EF_!(O)8P")%R6Y\?7_4$L#!!0 ( M &B(7%C)T_8'3@0 &H* 9 >&PO=V]R:W-H965T'CG?:W-O=P"./-92V46P",/X^X 9#%MZQ^/Q M,_K/7>Z8RYI;N-+R#U&YW2(H E+!AK?2W>K]+W#()_5XI9:V^R7[WC8- U*V MUNGZX(P1U$+U__SQ4(7W D)78*K$1)5>.7'+)50EDU6GBHBQUJYPE[^_X6H+] M,)\ZW-8[3\O#%I?]%NR5+2)&OFCE=I;\I"JH7@),,=XA:/8<]"4;1;R&\HS$ M$24L9/$(7CP4(>[PXE?P7J9\"Y([J,BUL*74MC5@R9\7:^L,2NBO4_GWZ,EI M='^LSFW#2U@$>&XLF <(EN_>1%GX:23V9(@]&4-?KO"85JT$HC>D)_.J-0:0 MR MKP=E3\8XBGHZWARX/T+R#)J7&PVE]K7!S-" ;+?&4"[4]GR!'4*_1!WF: M>)X\66SR7BBTU*WEJK(?)C<&&BXJ(E2I:R"./V*QWY*(T2Q/_2"E29P,9O"( MSNN6$SF8)831EZ:1/^6@QHG$T(]&,%G$VN=..2XPP1N-T MAH.DH$4Q(R.4I@.EZ7^F%,^?:;' GP5?"]D%?HK14<#3C#XCR^_(/X#0 16V M6)YC[+=(6L@R3RIE>398KK5J>^Y0 K6P7;O/*$M3Y#!-B\D-?S(8Q@NP%/F/ MT"K+\@-/_$0ZR'Z4(IL12NAK X8[S 1#PR[^PNXCL3MM'$$]U"2FLS1'Z"AF MDV^\Y(?+ ]$QH9BF28R_#'4W*""D>9SC@*%ZBHB\7@)4N6RQ!:)M=C;#=BZE M!\<*8N'5X9[:"[?K:G^EZX:KIW=O"A;EGRQYT!([,=Z M1;8T8@W^-)'?M -24'(-:T<]5"U^9+^BWA'@58T!&9UF"ZHIS-J@+.V!8)'Y04!:G)ZF:'MW_-9AM]\KQ MA4"]]$^!X>OPD+KHWP_?S?M7&+;*K5 6$]^@:WB68VC+! M@ P !D !X;"]W;W)K&ULI5=M;]LV$/[N7T&X M09$ 7"Q1[VEB("_M%F!=C23M, S[0,MGFZ@DJB0=Q_OU.U*R[#2VD79?+(KB M/?< QCR5!:5ONC/C:G/!@.=SZ'D^E364.&7J50E-_BJ9@-= M*^ 39U06 ^9Y\:#DHNH/S]W<2 W/Y<(4HH*1(GI1EERMKJ"0RXN^WU]/W(G9 MW-B)P?"\YC.X!_.Y'BE\&W0H$U%"I86LB(+I1?_2/[N*[7JWX(N I=X:$QO) M6,JO]N5V/C$:ZA*"P0TOC68O8[E]9P>[Q&_^!BQUC&7,.U M+/X4$S._Z*=],H$I7Q3F3BY_@S:>R.+ELM#NERR;M4G6)_E"&UFVQLB@%%7S MY$_M/FP9I-X> ]8:,,>[<>18WG##A^=*+HFRJQ'-#ERHSAK)B#4AOX*<*5[/14YNJT9ZNX?'#W:E/CD?&/1M$09Y MZ^>J\ZYCE<]+%8-*A'Z _? MOO%C[]T!KF''-3R$/KS'VIPL4#,Y?:;/';)H+/*JF- MR#4Y(CZZR3(/1UE XS3"0]RPHQ2B1><_19R-F*^%Y(XR@B24B3+"-N MA]B[WO6G+[@_2\((4+^D3EF:4^0&)_91F<4JR##FF8>]ACM+4L,!@L+D]8M.N M756TS+Y_MAZ..KRC#O&HP_PY+39Y>EQ(K4]0[ER6L%,-='9,_-1#=Q$YL2(D M&0U"1R>):!8%>P-#NY!F88AFQR3%'3QY$1LNR2(:L:R%3G&<;$'_7'PW4-L, M:M/7ED%IT_Y?-[$O2JMR9,,*<&LC2\+WJ>?MURW&3/2]Z*5>,?7#%BB.V09H M=P3?DV_ZR3Z6/F(C?N9@*<,T0.=[*6+F^$%LJX4%K".(=D&$29RZ<9#&U,/ M#_3.J.N=T>'>V5P_;.MWQBWTR1:ZY: : M#O^S8YWU/E?"H.F]X:;)E#AUG0#3U M0#U>0B9U+>WB?P=M*A8"XR=@S(M0' MTP3;E1>_IJ(/R1!W,L2OE6&D[(%@5I2,"MY>0-Y_6PB7'I3\@5?3'U/HH.QFN^OU97.KW"QO[N8?N9H) M/*T+F**I=YI@#:CFOMN\&%F[.^98&CSBW'".?Q% V07X?2JE6;]8!]V?CN%_ M4$L#!!0 ( &B(7%B4]+O>F04 +@0 9 >&PO=V]R:W-H965TF*+.@=U0^K&PFM88,RRPO* M52XXDG1^-CCWQQ:SC<(@!K@VPY5U-9%E^))I,3J58 M(VE& YIYL:Y::R"7G)-P26%WMV3*:/JZ'2H =1\&F8UP$4% M@%\ \#'Z++A>*O2)S^AL&V (;!I*>$/I O-B8/&" M?A?_/)\J+4$%?W4Y64&$W1!F98S5BF3T; #25U3^I(/)VU=^[+WO(1@V!,,^ M],D=K+19R2@2<_1E1271.5\@PF?H,N>$9Q19%Y!=,<=B?OP C7.EJ';1W5)( M?:RI+.I!USF9YBS7.56NQ;@6?/'"@*Y ]%+M#L3]$JAO\9[7O)F=46YXE] @ M%6_US+L:Q'9YLX;WW@ ,;$"H=!B2F4CELH0WC!:4VGF0G/!H.ZHL=,>[)C! M=ISS+N=(+T6IP%(=.<_AKR:]_?*P8F06I>0C=)PSV#+3>LD\CZ M\!H%[BA*X!F[?H#[[8SK&[/$]4-CEKK)*'(NMP*[S\X-_!B>V'+;'OPRLR@, MX7<4!GT66YQBSTZ6^BGJT7_4Z#_Z7_3_Z1&V(D6[5-L[P=K8>0M;/F.S:K

M!MA6Q7$%MNG&]VSP<[\A/2NX!* M1\TYZ#G--LC'+6'5Z.%)D* G4)+:QYCE*A,EUPA,:+>QA]&;0R??DK%"^ 12 M=N#,.Z;!21*B-SWI3IIT)P>G^S/1I9T#5TP22YF"O23+K5"$?NSC$9F>+4^>:*G"T6)4F M1OFFVKV#KSYLRD?P%H?HJ :" @7]7ECMB_#LD6[:2#<]6+J5'J]X)HK./:D7 MZ05EM2*06V!;B-KGF/^V_URW(2$>D8D*CDU20S]POA*9FPO ]M2^!]&';:6# M%4#$%B(U&T*(O;[@CIK@C@X.[F4)"XJ"&;6%[-^["Z!KOSTDNG.3\UJ;EGM"-6RTBU6!%CQ+59[I?R%K.VK!UFRRH7-@[LT*V-%47RZ:WN9:?5[?1Y^'5G?XS MD8N<*W!W#J;>20+G-%G=DZN&%BM[-YT*#3==^[JD9$:E&0#?YT+H3<-,T/Q9 M,?D'4$L#!!0 ( &B(7%B/D6\D: 8 .T0 9 >&PO=V]R:W-H965T M_.9*56QP,Z6'^X*F=SBQ^&)T<+,9-C:3\M+C6\ M#7LO15G+QI2J(5I.CP>G]/ L17MG\+F4*W.O33"3B5+7^/);<3P($9"L9&[1 M@X#'C3R7586. ,;7SN>@#XD#[[?7WM^YW"&7B3#R7%5?RL+.CP?9@!1R*I:5 MO5*K7V673XS^MS^@)GS0B'U1CYX9<-(4L'CH8 L >9;1& M>1;M]/A6Y@%AU"=1&+$=_EB?-7/^V!/^QG.A99?TI;@#DEERJK5H9M*U_SJ= M&*N!,7]OR[[US;?[QBHZ- N1R^,!E(F1^D8.3EZ_H$GX9@=RWB/GN[R?C-OB M(6I*GERZ;9AW>MV.^>-<.K>BN2-S84C9Y-42UI/(-O#$!<[O8EL2L%X( M;1%EKHQ[:GDCFR5T-04!2=$PH)FM!Z!S8B&>R/,V(G:>J\:HJBR$A3AC"P]< M'(/>_F@]@ '&FJH*Q,4<>G]*H5O2$:",K"=2(VT\I UR)\(?ZNVY:&II (S9 M]\Z_@?B2C/R4C^"9^6G(X%Y0_@.<$/>CJTUT MT44W+BSBM!NJOGZ1131]8Y"8B T4-+]>T^L.UL\0^8@@3E?\EB&X$,B20^_W MI>O_XI1=%@=;6Z>SF98SX*9W)BK1Y,!A^\AW2*(LQ44*XA&)@QB;'!:4>^]! M=)#>^"EE08)LBY. <>_B5NJ\Q!+;(VE"]MUPRI"5 0^]$!-J,0V!GWD"C2*AX%,6+B/(B3!YAB!RD-G)W=_P!+AH M=0FGFIS/PLSUQ#Q(H^](A1\Y MM71.=NW!:5\NZ7/+Y5L&D%,#1.TJ_A/J'S#RPMBR1G%Y)TI-/J]K?LN6_2/U MM1/KT_755M4$+WXXY7A.TW;NZF&U3DIT28E[22TQJ:YPSBJ17Q^,\[FJ$+6S M.$#APU*L52$K3$ZNT\I%I>XD#"R6V@G!?SQ0!,\] MGE[ H3AW4:6N"1Y679A]V(OH^L^[*LWUP51+MY_ 3@%'6#@V CJ@('D%VTX" MOU WY)7W%J2L (SDKI359D/\YKD)>Z-0ZBJ4ORR%G>\5R3+8DU^1$7=>M_%[ M>.\*6DL]&PO=V]R:W-H965T-LB 119HMYI$B"O=@NTNT72[L5BL1]HF;:%ZN$5Z3SNK[]G M*%IQ$L?;[=T/B6AJ9GAF>&8XU-%MVWU3"RDUNZNK1AV/%EHO#\=C52QD+937 M+F6#-[.VJX7&SVX^5LM.BJE1JJLQ]_UD7(NR&9T?._P:#U:F92T;5;8-Z^3L M>'0:')YE)&\$?BOEK=H8,_)DTK;?Z,>'Z?'()T"RDH4F"P*/&WDNJXH, <9? MUN9H6)(4-\=KZ^^,[_!E(I0\;ZO_E%.].!YE(S:5,[&J]%5[^[.T_L1DKV@K M9?ZS6ROKCUBQ4KJMK3(0U&73/\6=CL(VE8 MHX%QU6@#7-G0IESK#F]+Z.F3#TW1UI)]$7=2L;TO8E))M7\TUC!- N/"FCGK MS? 7S 22ZSQ+6SIB%OO>Q56J?G4FDHF2/-DXT4_8>&[#E ]A#YW'^$"DX/0OVJ/XR!O6)[+(A2-THBMH]?09:[D9]@E&0!1J&#RH"\ M;Q@M^'\LM,=XXB8\P"I[+';#K!]%;N"';-^Q.__O^)-&KI_%UA^,>4S^I*D; M^C[;0=QX(&Z\D[@;B79YA[-#@0QGLI&S4F\M+#NM;:?@A\%U)NT218MS0FF0 M!0FC-RGZHTPZ7W4=HG;HO)-3V8G*1"]VX]PWL8.!(/(IB!CE?NI<:Z&EV;04 M%O=9D+L\XBP.7#]-G"^MA@EKD[;!=\. Q&(,,HZMX&Z>AE*8)$WH+%&.=!Q[X]_KIT[*SKU&^ M!ZNO6>ZAIKUFB1?@X7R%KYVFRD5(EZTJ*1XD'&20\KVM7!F78C;&0>M9U A;T_-(/\7,=GFU+H M1;T*]_Q!)8+*K]CGCBTE6M*&$#UP1O7NDR.!%X;FX>=0N0+K1%CAPB\@9D+(_.@ M%?ZF\ _]WAO*1B\)I,/^3@@H7<)H>;<2PWI8B_%EN^J).E02=+O[;XN*]F? MGE1.UK6/\N)4*4EG]\=23)#(NGRA<]ZYT@_U6";3-V"9TK&&1O$1%EJU 8'&C1;BY5],3I'>K95.15TV)Z)RFS<-5U ME.> M,@?=T9K6U)9!,D,MP8'+X]BA&.!&"P)19.W[ (LP#$J&%+4"EQZ:ZP_WVG-S8M)T7H1I05,>0 CA\H41$7)IHI M6:PZL_6,>M;439+HH1)07)_7 80":#+VYJ>,!_RMXB- V='0] MIY/>[ GT<:6"B1OC]&'!ZZ430^(?W98A%@*X,\=]YW)+F- MI5'LIB@A,>QF*2*EU"'[;4L-0:L3HR'K&Q+N9B&Z+.AUJ*W/(KJ2@:Y1.&3?@Z8I:?;N\$S97$X3=-XY"\-P$Z!L MIAO08N1"^ 3B-E:,-[XFU;*;FV]F"J5PU>C^P](P.WR6.^V_1CV(]]_T/HD. M(5*LDC.H^EZ*RU[7?R?K?^AV:;Y-35JMV]H,%U*@E2(!O)^UJ)?V!RTP?*P\ M^1]02P,$% @ :(A<6.O(-\W\ P EPD !D !X;"]W;W)K&ULG5;;;N,V$'WW5PRTQ2(!'.MFRW+6-I!;T0#=-HAWNRB* M/M#2V"(BB2I)Q=F_[Y"ZV$D=H^V+1$HS9\[,G)$XWPGYI#)$#2]%7JJ%DVE= M7;JN2C(LF!J)"DMZLQ&R8)JV.DLY_;9@US.1:US M7N*#!%47!9/?KS$7NX7C.]V#1[[-M'G@+N<5V^(*]=?J0=+.[5%27F"IN"A! MXF;A7/F7UQ-C;PU^X[A3!VLPF:R%>#*;^W3A>(80YIAH@\#H]HPWF.<&B&C\ MU6(Z?4CC>+CNT'^TN5,N:Z;P1N3?>*JSA1,[D.*&U;E^%+N?L,W'$DQ$KNP5 M=HWM=.9 4BLMBM:9&!2\;.[LI:W#@4/LO>,0M Z!Y=T$LBQOF6;+N10[D,:: MT,S"IFJ]B1PO35-66M);3GYZ>5\FHD X^UDH=0X52EAE3-*#+VR=HSJ?NYJB M&%LW:1&O&\3@'40_@,^BU)F"NS+%]#6 2_1ZCD''\3HXB7B+R0A"?PB!%X0G M\,(^Y]#BA>_@W3%9\G*KX*%/]X^KM=*2)/+GL80;N/%Q.#,VEZIB"2XF_T8$@;GX@S->4AA1*XJ@AH O"5;Z #2E M@3@?_$)?MC9>&YUI+?F:PI'"00L3O"#2UBD3>8I2P0]P!GXT'<;!!,YIYX_# MX=@+:37QIL,P&@^^V8'']((]HZ3OURL8!1= GT"EB1H5:=B6(I@-I_$80F_H MS:9F-_;B?P+A9D/?+%-$6S;Z:H'"I)9<'?R;2R^6MD&PX!>3X,8_#AX+=G[3K*K M1H!^'/6R[>['M. >_"P+E%M[)%"DYKK4S7^S?]J?.JZ:G^W>O#FR?&9RRRF+ M'#?DZHVFU%;9' .:C1:5_?6NA:8?N5UF=')":0SH_48(W6U,@/XLMOP;4$L# M!!0 ( &B(7%BB0X>8=0< .T9 9 >&PO=V]R:W-H965T M'(]&*I^SBJJA7# !(U-95U3#;3T;J47-:&$65>4H\+QD5%$N!FG@W#^^\"-<8&;\S-E2;5P3#&4BY9]XQ2EK_P0L]/!]F %&Q*FU*_E\L? M6!M0C/9R62KSERS;N=Z Y(W2LFH7 X**"_N??FD3<P!''>"HS_K9G24,D5/R4="FX)H5Y+:6Q)0E MN89=$SFG);D1EJ40T+X8>KWLC^'#G)&I+(&Z7,Q(TWE?@'?CBTP[[WSMO>4X M_XLIHL%$;FH+UH%A8(O"4$!7ZK;:X.ZZ*6=,:$)%T89!KCB=":DTSQ6ABO#I MRM2""@Z&Y[0@$\;$VCHUIG#6A,VX$(@9'D#=^$."H3P&>PX6C$E:_ '4 Y,P M9@QV23AV?F6TML5-H#19-6$UEJ<#;@+CRWG//C/1,/**)/'8#;,$KGS7CSS7 MSR+G)Y!:+@ T(U3KFD\:C60C6G99@.DP.<@RN(K&H1OZH7-!%<\)^,:P%('L M8> 5)GM.ZSY;T3 Q"))AFCI7O&PPL*<9BD,T% _'(>DI[+@K[/C0PEZE#/?_ MG:T,V+P;FR;8@[=2J7TUW>_@MN:X?])L(5W37;EV4[LB6-4E;O?U-?F>@1A< M<*E9/C>0+N]NR))!4T@*+GBDJH;D%JKX62#@]D#IE T6'Q?& MPJ4AQ/TW7V6!GWZK8"^%DB4OJ"G?SKS2\ !.4SC"MY(MNV3S+MDE))M,:UF1 MB=3S+=00O,B9<0R %\R+>6!ZI: M^D'.C!79*( .=RMVWB,EV0-*&ES'AG!W%(ZSAY5UA'7UVMG--Q#73<( _A^1 MT,W&$7GM8/[]U W''G(YS)P/4D->7Y$@&J$*; CAL-Q[6V-%XP(#:)J#IT#@1MB8\^/20LE8*(# M4C)XQ]@*]Z@%9P*RB/9.0I0PIY4V1+F@]\;M$8D\&-G%N;T^;X-L M+22Q.X8D?2]EL>1E25+?S:*XD\^V+OKZB7''\'$OPW=D?!\[>PT\48!\;_VN MY3V_9K8VGQGSQONA_W^0S7X4A[R=V(;U<-5\LEJ27;G<;1_.=^33Q19FR:#V MJ44UI;PFGVD)/5CK74A@K= U1&-[,2 H@Z[Q0 _#@P1:&85&SF7N.(VKJL[7GQ! &=,PH[9, 6CJ(WJKAKAZ/H^@QR4[<<9RU MR_,&C@0H_FTI#=PXBT%*?Y+8!J]5.(9>,GP!B04%35+PMK^&CD@&+Y\^^.TT M. A=+PO6+:S9I#X)]H.U7@2]>G%YK^'XT: 8=_!Z -O$E896'4ZEO;3O-?94 M<5M_"O)?X%N0_Q(?@_SUUR#_X,]!+RK(__EST;_N8Y^BR&1O XLO:[L:>5@3 MVVED%+IA/,9!;,N0X]O(?<_U/ \4+K83GU'AKMA$OYG6C!ER/^QP(S=(O6U) M2]P,>^O]O6WDCD$"][:VT;@5LG8$JO0Q^0L]-XZ\[79X%<4]B,W8S3(4F_Z6 MUF!ZI*,U[6C;M&X-)- SOT2K&H! I_&&3*9NE$6=3-J=WBN3HXTO\!6K9^9W M!CP1 93]&-\][7[+.+=?\-?3[0\A/])ZQH6"C$QAJ3=,XP&I[6\+]D;+A?F> M/Y$:I-9 M!0 H0X !D !X;"]W;W)K&ULG5=M;]LV$/ZN M7T&X1=$ 2JUWR6YBP$F[+4.[!4FV8ACV@9;.-E&)5$DJKO?K=Z1DV4D4-]B' M6$>&=_<<[[DC>;81\JM: VCRO2JY.A^MM:ZGX['*UU!1]4[4P/$_2R$KJG$H M5V-52Z"%5:K*<>!YR;BBC(]F9W;N6L[.1*-+QN%:$M54%97;"RC%YGSDCW83 M-VRUUF9B/#NKZ0IN0?]17TL+4ME?LFG7IO&(Y(W2HNJ4$4'% M>/NEW[M].%#(O&<4@DXAL+A;1Q;E!ZKI[$R*#9%F-5HS@@W5:B,XQDU2;K7$ M_S+4T[.?A2@VK"P)Y06YXIKR%5N40.9*@5;D[1W%D3HY&VMT9E3&>6?XHC4< M/&/8#\AGP?5:D8^\@.*A@3&B[*$&.Z@7P5&+'R!_1T+?)8$7A$?LA7WHH;47 M_K_0/S"5ET(U$LC?\X72$@GTS] ^M%ZB82^FJ*:JICFO/(3 M[_V1&*(^ANB8]=EM6TM$+,DEE7++^(K,*]%P;:9V$;KD-RSOWY?DJJHIDUA3 M>BB0HZZ& [E@TL66RSL6DAM=!K.-,$V M8RUM@4I%P%"'8.*A6H#LDV\SAD) *&:'*M0JL;NHJ?.)+H2D6N"6W")"EB.V MNS5(6D.C68ZF[K$/U<:[\]3LXYE@P/63-*I+Z;17$_;*TX^^R2M]99$$;DI%_UZ.M@5\.>Q;'+2 D\W]K,Y$8W#3/4 M0QMNFGI/+>Q#U#97F"43JD781_(@WC[,3CC"_+AG?OP"YC-0AT2WQ)B;G5/, M-'UU>@,EU7!8WXIT\-50#1QU.EP##Y"P?1^A;1]9=-XZ0APA\P8>L?EPK?/% M'C!0G,[OD<\K,'6.A?,OM:?;-4@FBM;@$"L/"D-UA3%U;L26EGI[NI0 1$.^ MYJ(4*R2K1_ZR]8=,=0/?M]\PB9Q/H-04J9DW5=/N*ST$81@33CS+G6R"W'O. M0]L,0A>90B(W2CWGTAYU&*HT"3.I6[-:$3_LD&2AZ_L3D@5N&GLOP!&X<998 M( E&$".480\MDM1SXS D:8*?V+F3M #":04DZ]R';HIQV=\?.Y]XK><(S\"3 M VNMK\#-L@A-A6GF7/'3ND0ZD1+P9C% GGCG/_',WPL"]SO?^/FA^0Y0A'#\ MZ) BC+?7/6-3;96&BJ A;29[2-B"$)3]_3&L;#*QL.(@)2-S-<81T%J=(%-KJ=ID)%@\@(0+1\0P&-3W49X) B=.Z%I2=+,C9*09 GV M*YP[.$**_1$RM3LL!1:3(J8?4#1+WM"J?G^XC/ Q)4GDQDBA]M,Y&9I[)DG8 M3:/08#$2'A])%![KHDG?19.7WA_F'$^J\F%7^?@=+__('#PJ#MOJ4%<=:J9' M?0\WTPN;%?'H.G%/RP:&VZN$7$AS2WBFO;JVO^+BIC*6N,#WQT+!M\8D9G\7 M,;K&98,W#EFV=YAN^\TT;3?G :&@VQQS97F*BRF[(#?;I 59/.SL[1U-/>[2 M"#C"!*=X;"9F$._%!,4D]8V8HACXGA$S%/TTM@0%NM08>.2Y$5X&6C:]WA%Y MB"OC@V<#-L:5?1PIDAMH[0NBG^W?7_/VV;%?WC[>/E.Y8EQAHUFBJO?./'=D M^R!J!UK4]A&R$!J[L!77^(8$:1;@_Y="Z-W ..A?I;/_ %!+ P04 " !H MB%Q8T[;$BK@# K#@ &0 'AL+W=O\[-=>SIA8LO\@"@T+Q#S*3^IA#)X$$B>TI2(IR4D M_#*SL/5\8TWW!V5NV//ID>QA ^KQ^"#TR"Y98IH"DY0S)& WLQ;X/L09((OX MA\)%5JZ1D;+E_(L9O(]GEF,R@@0B92B(_CO#"I+$,.D\OA:D5CFG 5:OG]G? M9>*UF"V1L.+))QJKP\P*+!3#CIP2M>:7OZ 0-#)\$4]D]HLN1:QCH>@D%4\+ ML,X@I2S_)]\*(RH [+\ < N VP0,7P!X!0*#*?"GY! MPD1K-G.1F9FAM7S*3-TW2NBG5./4?)/7&_$=VM ]HSL:$:;0(HKXB2G*]NB! M)S2B(-$ K7F2#+3=%R)B@UB8HE'UA"A#BT2_0H1%@/3+B%8"8JK0!RZE1MZ$ MH A-Y*WF>-R$Z.;-+7IC0'\?^$D2%LNIK;08DY(=%8DO\\3=%Q+'+OK(F3I( M]">+(:X3V-J%T@KWV8JEV\L80G2'//P[ MQN>]P%=44*(U1$#/9)M I4;O6C7Z_$$3H/<*4OEO5S7RV8;=LYG5Z5X>200S M2R\_$L09K/G;W[#O_-'EY#7)PBN1U5P>EBX/^]CG];<^RAU-)0EO84\9, M%^EN>0(BNIS-9QAG,YAE^CP?8M<93>USU;)V%,8N'M>CPHZH8!*4036-HU+C MJ%?CVC0O@QCI_(V6SF;-*4:5B7W/P^.FBG98X&#'<1HR>A/ZGR7U2[E^K]S5 M20C02^ 1!.4QNMEK\;?H*/B9FH]=EWB_I6H0! U-JW:0YXXF?D-Y.RJ8>+B[ M@.-2T;A7T2=!%0QB?F&=I1NWL\P/<-=79]D+ M_M&%]YIDX97(:J9AY_O&Q?FE'[ABNBL9?56V\%IL=:LK>T3\\U^ ?HX?]N^: M;&'!5FWO(&BVK5W91:<@]MEI1*+L+7=\L2SR/;YC?M+&PO=V]R:W-H M965TC*,DGO8EQW8"3)T?/Y)CXB@1"NY:)R] @O39SE[6WEJ6X_/G+/]1 MS#DOR4L2I\5%9UZ6BT_=;A'.>1(49]F"I^(_TRQ/@E*\S&?=8I'S8%)U2N*N MW>L-NDD0I9W+\^J]^_SR/%N6<93R^YP4RR0)\M=K'F?/%QVK\_;&0S2;E_*- M[N7Y(ICQ1UY^6]SGXE5W0YE$"4^+*$M)SJ<7G2OK$^OW98>JQ?>(/Q=;?Q-Y M*$]9]D.^N)U<='IRCWC,PU(B O%KQ6]X'$N2V(_?:VAGLTW9@X#=9_.]H4LXO.J,.F?!IL(S+A^SY,Z\/J-K!,(N+ZB=YKMOV.B1<%F66 MU)W%'B11NOX=O-0?Q%8'VWZG@UUWL#_:P:D[.#L=G/$['=RZ@[O;X;UCZ-<= M^A_=I4'=8?#1#L.ZP[ *UOK3K4)#@S*X/,^S9Y++UH(F_ZCB6_46$8E2*<7' M,A?_C42_\O)Q+4&23:[C>Q[GV+E>#\S^.LPP? M&OLXIJ?'*#%U-B)W*JYS0.1?#XO\MW^*ON2VY$GQ'\T!7*\WY.HW)//&IV(1 MA/RB(Q)#P?,5[US^[2_6H/4B8CX0Q$$S1D;O1D6NB7]Z+-,GS MG$^(.._"'R27."L*KJV$KHVDM@%&PNA@+VXCJ]?;C^]^N]/Q0-/01^X= \&4^ XW M\1T:X_MEF3SQ7%;'.5]D>54K%.LJJ2!_& JF:R.W;;37L/[VB:5^XG2_A;T3 MO(,,'[G+# 13HC;:1&WTP:B%=85,RM<%EQ$SE,S71FC;D"%A=+07.V2Q*M DI,[)L1NUY%D_D22W';2*M MD968RZ^$V^HU;D;O0/6UXNE26XB;>[8-$I1&:YHR?(_&MN7L MYV!-TX$U&@_VRS%?TW0\MOLC=S]JJ,-1P[9E0EG&L'T/\J@JF<,L+:()SRMC M21M%(ZAU%)$T6M.4*#H]72$%W:X/I3$4396"W4C!-DKA9IDLQ4 =K808@C*< MGRX7))C\=_G^Q,D,;"T))(W6M(]( KE='TIC*)HJB<:]LXRFSN5-EI9Y$);D M.2KG34D7BR$CBJ/R5?HPU; O?H?9+)6)72L4J'D'I=&:IDRR=6G8JQLJ=;SK MZA*VIJ4]T+5DJ$-1X]NX:M8A6TU>D J#F/"7!9]$TMI.LU)6:I.H"$5IQDF0 M2*M6EO1""FD1K"]D+?(H%/^+XRQL:KM"C![%-!(O%SROKE*DHE'V%$>S*JUH M*SCS+K;6!M2H._#QE;FVX/&@.^%#:0Q%4Q77>'26V:3;NI 59H68'$CAA;6" MGCB)4E'MY^^,(E"C#DJCUKX#MS=^(#?H0VD,15-5T7AYEMG,NP]>JR+T*8CE MD''2J&(11!,Q]DS?=?G-Y-:B@+I[!XY:7ED\[8VT(PAR/WPHC:%HJE8:7] R M&X/78M@0">@NBWFXC'EQ0F[3\$PK#:@3"*51*,V#TGPHC:%HJEP:0](:'>L* MM 6U*:$T"J5Y4)H/I3$43=53XVM:9F/SZW/*\V(>+62-&XJ".9CI\Q+4F832 M:$V3UE-3K9S9_=V"!;E1'TIC*)JZ4JEQ.VVSVWD3Y/FK'#Q602QFOV)RQ']? MB@FQ3@EF5%LE0&D42O.@-!]*8S5-7Z"K*FC,4]MLGMZ(-ZK9\VU:+/-JLOOF MF,@K7I\?'Z[(S=?OM_34&I-O:21;B9KV/L]F>9!HM0(U6:$T"J5Y4)H/I3$4 M39558\3:]K%*%AOJT$)I%$KSH#0?2F,HFJJGQL6US2ZNX=* ME.9#:0Q%4Z72F*EV_VB) NJM0FD42O.@-!]*8RB:JJ?&AK4/V+";&:V\F%6TSR]W-*%!3%453 M(]^8JK;95!5)IXS*97UEQIAXH*8JE$:A- ]*\Z$TAJ*I5":#Z4Q%$W54V.JVF93%9%XH'XKE$9MK=\ZL'83C[;9:+";>*!&*HJF MWA[8&*G. 2/U;4W1399*":S7'Y*'J/A!_B"&F:N9VS;>4!J%TCPHS8?2&(JF MJJ1KJD]4V!O7L7>N8V]=Q]Z[ MCKUY_<\P=9W&U'759T]0>]'1+^!GJ:-2H-?ZJ8_97U4R2BTQR-@8 M%R?D"R\_4B5 ;54HC4)I'I3F0VD,15/5U=BJSM%L50=JJT)I%$KSH#0?2F,H MFJJGQE9US+;J3TQGH2XJE$9KFG$Z"UVQ"J4Q%$W]_JS&:'4/&*VM:P\SL*T6 MH#1:TW:+BMWOYGBGV7"G]H#N&T/1U$ WGJAK7I1Z%[Q$R3(AO]UQ>?9KLX,9 MT3JT4+,32O.@-!]*8RB:*I3&['2/MLS4A;J@4!J%TCPHS8?2&(JFZJDQ3%VS M87HK,DDZB^35VJ H>'E"E@6?+F,21U-]@H$ZHU :/7"LEDM>>9#K;FCWH#OB M0VD,15,ELO4MGD9;;"\WR6HT2Q;+4E2IC]FT? YRO5*@GB>41J$T#TKSH32& MHJGB:3Q/]VBK75VH1PJE42C-@])\*(VA:*J>&C?6-;NQ7E%&2?7E)9L\M1+: M$;/E:?0BWJV2F/8K2\S@UO*!NK('#KIOR%O0[QR TAB*IDJEL7U=L^U[%Z4R M;VFU #5NH30*I7E0F@^E,11-U4=CW+I',VY=J'$+I5$HS8/2?"B-H6BJGAKC MUC4;M^VG4E#?%DJC!X[5,60DJ)T+I3$43?VJ^\;.[9OMW#HC?70"9::UU0>4 M1J$T#TKSH32&HJF::9SA_M%6R_:A!C*41J$T#TKSH32&HJEZ:@SDOGFU[,]/ MH,S@UO*!^L4'#MJJTI56*5!K&$IC*)JJE,8:[IOM4G\9S^1WB][/@SP)R.?U M5[_KI0$UA:$T"J5Y4)H/I3$43=5+XQ/WW:-E*JAU#*51*,V#TGPHC:%HJIZV MG@SUT\ME^P>_N/7&#&\==*B_"Z7Y4!I#T=9![VX]:C/A^:QZBFI!JA%A_9#) MS;N;)[5>5<\GW7F?6I_\]?-6&\SZ\:]W03Z+TH+$?"J0O;.A.(!\_435]8LR M6U0/]'S*RC)+JC_G/)CP7#80_Y]F6?GV0FY@\US;R_\#4$L#!!0 ( &B( M7%ARO.FA$P0 *@5 9 >&PO=V]R:W-H965T4;%PMA)65R:IHAW.$?B@A68 MJB=;QG,DU9"GIB@X1DGEE&>F;5F^F2-"C>6\NK?FRSG;RXQ0O.9 [/,<\8=K MG+'CPH#&XXU;DNYD><-[@/N'@- [.()J(N2E53F5D9MS$?UW' M;S\1/[3!1S7[3H#?:(*3/H"IR&@9L1\9N;8G$2,<7P '_@)LRW9& EH]W]T> M<8^>[PXGLG':]74J/.-P+S S:6/_\$?>O7,X';FO52 M]=I4O=+RTHG6*0)K,=UV'(=OI),0YU\Z@2+-('U^(36 M:7]I_0BA-K-TM04]&+K^F5)'[)S9+)B=*3H:L?,\;^;;XUJ%G?TTU*Q62>2^ MK#8UFE3L],0O+3&M:)$NM#[I]HET^Y5DVP#K(E4G6J0+K4_JZ>0 )S?2VI3K M#)7KN#"$Y\H=VME.&/KP7+E#.]?Q_"!X0KFGG3V&PO=V]R:W-H M965T3157=OYE.R]E"K=+R=7ZOUO5?;O-BE5;UQ^)N6MX7*IUO M#UHMISB.D^DJS=:3R_/M[SX5E^?YIEIF:_6IB,K-:I463V_5,G^\F*#)RR]^ MS>X65?.+Z>7Y?7JG;E3UY?Y347^:[K7,LY5:EUF^C@IU>S&Y0F^N$8Z;([8B MOV7JL6S]'#5S^9KGWYH/[^<7D[@Q22W5K&ITI/5_#^I:+9>-JMJ0/W9:)_M! MFP/;/[]H_W$[^WHV7]-27>?+?V7S:G$Q$9-HKF[3S;+Z-7_\6>UFQ!I]LWQ9 M;O^-'G>R\22:;OG_],_=YYH'8"HY0"\.P //8#L#B#;B3Y; MMIW6N[1*+\^+_#$J&NE:6_/#UC?;H^O99.OF/-Y41?W7K#ZNNOSG'YNL>HK2 M]3QZI[Y6T8V:;8JLRE09G44WSR=%OBGK(\KS:56;V@PXG>W,>OML%K:8]4[-7D<$O8IPC EP^/7PPW'W M\&GMH+V7\-Y+>*N/6/3=U+?/?+-4T2^WT>_3F;J8U/=HJ8H'-;G\^]]0$O\# MK&,VW9M-CS+[QS0K["8_ZV2'3(;$ M[":SOKO*BR_ZIY=)V75?0V+3/PWF.&95Q(CI/> M!$RQ>I8,,7@"R7X"R=$3^+*NUZ+E=@8_U6L0:'QB6(5D+'NFFT(8MIKOK>8^ MK/Z0US<^:#8WKP8F*>O9#4AAP9G%Y6)OO#C^FKF[*]1=6JD#%[T KAF6R+@W M 5-,Q#%/+-Z7^PE(YP1Z2PYDGU/!V%#J25EGKBC62W)\DM5F-ZPG'_G2UG52 MBUO0X4OBF."WT]NYDCDUHQ\@)Q"UAC^D60(Y5V+3\B%1;Z?S0-@#I"QW'M(K M.W(O[2YS[>%NI_10O(/$' $/Z84=N5=V\_(8&.>0N6QS'IN!#I(3S!KID%[? MD7N!OUG4U_'99U6LHH]I\:UFZZ]U*' '/[?*T7>V)VU=!V@^0,EIPI^32T8[ MR9.VKI,TCB WCQP?_DS$("1.B'%]FW*486G#5Z19!+EAY+CP9W*%&4NU MDA8GREKX35N$R%M@C3=X)-X,#:381!>$)"=])H/DA"2$6.X C3AX).(,":38 MQ!;1-]@Y[+$G1/,/=O//<7$4F\F*,\23_AH!B1'";>=",PMV)S6.CZ- .@-Q M*7#?<$!.,)G$%LLU2& W2 R-HU=W:CU[&A1#G0..#@^>M'7=HVD%B]/$4$^P MLG-2"/3!&GWP2/09'$--K.&8H#Z+ F*)H C!US[1]$-&TL^@4$-,I#E#%/61 M#1(CU/)X2#3WD+%YCX&1A@!YCUC(?MH#$$M$_?QKL5O#"'%G/8;&F<_U&2@W MQ5/T-ELN8?][Q0]?VKIN:;TW(2>)+\1)/:.=Y$E;UTF:=,C89,[ ^$),VDDD M-F]52$Q*6WS1*$..1QDKH1$348AQDX;(T!!-.V0D[0R+FU[S+\0$HC,D+2!' M- Z1L7F5H>'5S)?4EQKK+V6@6,U[%KLUIQ!W5F5 >+W.B_N\:&8R .+4)AFHB MHB.):% THB;GG''9?^R"I##&%HJCFH;HR'= 0\,,-=_P)"1&_6=X0 PA@9DE MSE#-*]2=+AD09S[F:_6T^VMT-9OEFW4%GP*OC.)+6]I(80SUE8W9. M"I';H1J(Z$@@&AQC "B"2FY""T%TR>PH1RR\VA 8B%2 RYE8Z>&I 8LA 2 MTX3$ J6%W'I'S\W,'F'K.P6F88<-3A[M2H6/>Z!S#S-ZLB'@AFFX8:=)&C&O M22-?VKJE_)JEDD!)([?>L5Y(3#IS/!@EFJD2-U-]R.OS"M\7X*2\5@_YTM:= MN\:SY#350XG7UW>^M'6=I&DP<=-@"P&;W17K?'VVTK\ZZL8 RH58'/>SJ0?% MNA/2$)>X7[6-F-# %3 Q7ZZ!$SHDUIV0!J[$#5R.6[A>VCX5ZE8517U6;JI\ M]JVYUC\5V4,]J^53]+-:-F=K=9^NG\"9>44R7]JZ?FKMRCI-U77B%>Y\:>LZ M26-@XL; +>[273@W7%(K#LA37Z)F_P"W.YFI38XH4-BW0EI:DM&[12+YAL5 M7=U6]76+HM]56D35HL@W=XN(;3_"Y\0KH?G2UMVVJ F-GV8S&?<*<+ZT=9VD M.8\'VDS&S M8C,9!W:)(4G["5A(#&/*+&D-KJ&(!]I,QDVHJ2\/9%2% '*$,"HM57=X#1@;!7QIZ[I+ MPX$T1^=+6=9)&'A%H@YF 4CR)"0^ G,2Q#2V%IAX18'^9 -(X21_4 MW ,?>T8T%(D0.\P$L'6,FOU/H UFUF5+:"H1@4J+!+!QC#&!C7-BR@F1(-MB MH$E!#""%<2%U5*&R>_C1L2)$U9%H]>DY3=61\/IBSI>VKI,T$HE 54?"Y!V$ MA>@7C@!B(DYL+\>EQB(98K>9!+:1F?M:(2G*66*Q60.1#+3;3)H)#X01[H=+ M0(PS8:O2D9I,Y("TR+BH,Z#"T3WHZ"93(;A$:BZ1I]EY)KW6-/G2UG629B 9 M:.>9!+:4$=*O< 2DZGLDL=""U(0C VP\DT!-4-_>$*D9J2%(AB@ODD!!$.T_ M4D)"&-EBOJ8?&:AN2 +[Q,R"<$ *(4$MS\%2^>1H>EH$72S%T"J'75,2^I+1Z&\;'EM6P;FA&L;VN MYL @XT]5$*II]VD^5:-FSYV: [5J;O=J#M:L&>C"G!@7/B!%$MO3&VJW:@[2 MJQEJUFR8'"+[@]IMG/Q=E?G8&V=@7[-@AG]LP$IPHBM MYVV[J?.!KLZC ^BPC.2!8<='BA )'M3N_7RJYL^>NS^':?_<[O\X ':8%--3<&0BI@)0UI+8Z0*-0+:!? M%'-W2 6D@) Z;7V%5?,%8A_3XJZ^%J*ENJT/BU\W18'%\U=R/7^H\OOMMUI] MS:LJ7VU_7*ATKHI&H/[[;9Y7+Q^:+\K:?S/:Y?\!4$L#!!0 ( &B(7%C M4LH/B ( .<% 9 >&PO=V]R:W-H965TDT49457.*5!E,5!=,/8Q1J,PQZP7;CFB]7 MUFV$:5*R)<[0WI17FJ*P9F>3OLOW"=\X;LS.&IR3N5*W M+KC(AT'7"4*!F74,C%YKG* 0CHADW#6<07NE ^ZNM^P?O'?R,F<&)TI\Y[E= M#8/3 ')7*6'\$S9-;C> K#)6%0V8%!1UI19EB9:;4"[;&)S"U\;CR8W7+JO.+.:3CGA M;'I^5W'[ $SF,,6YA1EFE>:6HX$W,,IS[HK-!%S(^H]QI3^>HF54:/"4+RU!J+ MML;&T;.,4\PZ$/=>0]2-XCV")O\.CYZ1$[=UCCU??(!O1NV75P+ARP)&:ZH> MFU- ?R+,&"U&5/^OFN5<+G<_P8_/1 ,7%@OS0_D3TJ3[\M3_\Y]O2C5L9 )6D0"?X+JA\X>F'H&73"^Y-"!P093=SMN3 '0]5NK JM)WYEQ9ZG._7-$D1NT2 MZ'RAE-T&[H)VMJ>_ 5!+ P04 " !HB%Q87O@>.M8' 90P &0 'AL M+W=OCL>9\%"+'EVE*Q$+-^Y3=(ES^73]&ZPX6>=1&(O/*(L3&*4BMN3T:G[]MSSB@%EQ+=0 M/&2UQZA8RDV2W!=//LQ/1DXQ(Q&)("\@N/RW$>AH]YG%P/KC M)_1WY>+E8FYX)LZ3Z/=PGB].1I,1FHM;OH[RJ^3AO:@6Q J\((FR\B]ZJ&*= M$0K669XLJ\%R!LLPWO[G/RHB:@-P=#U/TC4=K@2X%S]:ID#G*,_0& M?8BW(BG)OI$*0._"F,=!R"-TFF5"!E4CYHC+-Q60'' E@G6:AO$=.N-9F!5_ M99A\X\LB%>+-EU"D]1'OY7.>!HM']/)"Y#R,LE=R!FUS4^!OT-?K"_3RQ2OT M H4%>++.>#S/CL>YY*98X3BH>#C;\H!;>+@0P1$B[FN$'4P,P\^[#\?Z\+', MR"XM>)<67.*1Y]-2<7T:S]''D-^$49B'HL;]ISK;1=1O29SNT?_G1XF//N1B MF?UEXF8[&6J>3+&3O,U6/! G([E59"+=B-'LYY] 0?(&!*;QYNUX\SI\ _;D;EKQ%H;5)$L\YOO. MGK(-85+8=&)6MK^;I?^\LD_O1!P\=E&U%:QO=H# M'5/=NN>#$G5$TC>@, T MWJ8[WJ8PJIXVY(JQY[O^GJJ;82[SO$F+JEU'N2G'.L_S)%TE*<]%%U7;L?JF M!PI-7WG-1[I#4G8U&RCN@-!T[I39J+NZ*YRZ;GWFDLF>N@UA[I2Z=-HB M;^6N7+N]*K?M+VF9R$=T%D:1>9I6E-[) 4+3UZP\F$L')6Q0!P>%IG.G/)QK MM3H]A,T:BO6FF.V;$6.8/VW;MI5GD::TG>+I_:6D(PSYEK$7SRE&Y=DMU)>9"+/E-)-#G5-R*M,CS=9X$]^A# MO!%97EQR&N=MQ>V=1R TOGVZEXN7W-1?1(WHOHCDZ3Y8K'C\:YPY;&SM$ M<0PK_X;)H-0.Z@.AT'3NE _$]F)<=[53P\6EX^Q[F6?#]'DJSX7MGNMR'8=! MN))S/4M:2N%VA-YY.42Y"ROOAKU!:1K4 4*AZ=PI!XCM9;CNFO8-6[-7VYJK MY33#BO(+:=&T!U+& MCM@K<9VE7>'L77KN]W>:0<1Q6_9JHAP4L3NHCV(C(N0:IP5:X()"T]>I'!@9 M5#N3@'HV*#2=NUI'\_]N:9+F7N[XC#9ZFLVXJ8]9RV9.E)$B=B-5B1[]C3J6 M$^UXO=-YB)(84?:,#*JO24"M'A2:SIVR>@2HMTF:74M3.=$8UEI.),I6$;NM M4@KO7%BT(_;.TR&*8T39-3*H+BUD.H+!(FMU-4V'1$&8I M+%+EO*C=>6W5CTTSLX_L?3SE$.4OJLP;'53'DX(:0B@TG3ME"&F7CB>@J:'- MEJ(LY[>H\F+4[L7V]-[]+)<=MW>^#E% H\KI MT4&U4"FH2X1"T[E3+I':BWK=M6[H@)H.=1GB;*>ZJ/)DU.[)E-9[G>^RH_;. MUB'J:4RY.C:H1BD#=8I0:#IWRBDRH$8I:W9 3>>[#&&V\UU,V3)FMV5*Z!VZ M2':LWBDZ1)6-*?O&!M499:"&#PI-YTX9/@;4&66&EJ>ABV0(LW216.V. KNY M4NKNWD^R0_9.U"'J9TQY-C:H5BD#=7I0:#IWRNDQH%8I:_9 F_TD0U![/XDI M2\7LEFJK<-/]:V?VD;V3<8@B&5.&C VJ,JP?J J'0 M=.Z4"_2Z]%J[W#S7[(V:3C0:PBPG&CWEN+PN+=1"\__I;*/]4WKG[A"E,T^Y M.V]0C54/U!A"H>GX9A;II=(M3O]'9=+;QV;#M/,>UWRTH?C3BDJ=W89RA M2-S*<!SD18!\OW;),F?GA2_CK#[ M-8S9/U!+ P04 " !HB%Q80!X_%&<" !"!@ &0 'AL+W=O+WYCI-5&T$ES#7 M!.NR9/KY$H1JQG1(MQNW?+4V;B-(DXJMX [,?377U@IZEH*7()$K230LQW0R MO,ABY^\='C@TN+,FKI*%4H_.F!5C&KJ$0$!N' .SKPU,00A'9-/XUW'2/J0# M[JZW[%>^=EO+@B%,E?C-"[,>TV^4%+!DM3"WJOD!73VGCB]7 OV3-)UO2$E> MHU%E![89E%RV;_;4Z; #&(Y> 40=(#H4$'> ^%# J .,O#)M*5Z'C!F6)EHU M1#MOR^867DR/MN5SZ=I^9[0]Y19GTBO&-7E@H@9R PQK#;:G!LE7,BD*[EK# M!)G)]OMRC3K*P# N\-BZW-]EY.CS<1(8FXGC"_(NZF4;-7HE:@;Y@,3#$Q*% M4;P'/CT<'NV!9X?#AR_A@96OUS#J-8P\7_R^AA-$L.I-9$&N.5MP824$W$I; MD%^2W$)>:\WERGO]5%+W&Y<,.9(_UY:?S R4^'>?M&TRH_W)N#%Q@17+84SM M'$#0&Z#IET_#L_#[/J$_DBS[(+(738C[)L1OL;=-V/@F,-^$$V(TD[@$C60! MI@&01, &A#UAI:JEV2=N&^3Q=C^PMC[:V8.?"NNEZP_2* M2[3Y+2TF')R?4J+;B=4:1E7^#B^4L1/!+]=VR(-V#O9\J939&FXL]+^-]#]0 M2P,$% @ :(A<6,*;0]AP"0 U5D !D !X;"]W;W)K&ULM9QO;]M&$H>_RD(MBA9H(I)++DF?;C@[WLO7O/BK7$NIV.??W@U_AYK>H/YM>7F^A9 M/DKU:?-05._F>Y5EG,JLC/.,%7)U-;NQ+VY#KS9HKO@]EJ]EYS6K77G*\[_J M-Q^65S.K'I%,Y$+5$E'UWXN\E4E2*U7C^+L5G>U_9VW8??U5_>?&^M<36" M-,YV_T>?VT!T#+QPQ,!I#9P# ]L=,>"M 6\M]I*+KRR)_945]=:56 MOVABTUA7WL19/8V/JJA^&E=VZOKG^+-+]H!O-L- MP!D9P'NY>,NX_2-S+(;N[HYO,J%/MX./MX.(T>']%[**H54J@O["&) M,L5NLB7[Z>]MO*DR5[$_[ZJKV0.=+,L+=K-8;--M$JEJO$M9A6(11_7] M86BX.SVO,XXWGBTX/QCNP&4N=P)[>+C>?KC>A)!F4@V-T.O]ZH"[PCT8X,!5 M5=SY\/C$?GP"'=^]7,:+*&%WT1-D_- 849FI24XDIGGL[SWVS2UUGS(*1&): M%()]% **I1[TUK G+,<[R,R@EYE>=4,8RF:R_['[.(O3;3HT6E1P MZNP0B6F^VQ9\/UOFLK35)@H$E9H>B0ZIV&@>?"KE:INP)%[)FCF^R*@8Y@U< MQF-IGJGUD.DM;GJNA\ >-OJE/I[IT>>Q3,<5)\^P">BP@3IL;C#74:29' DB M-3T2P#8V#CXZ;D> @[9. _=R>KA:YTG2_8AW13YBZPG>=A' M5&CRQ!*IZ6X#9=G"8(J3LA>5FAX)H"\;Q9I3P:-5T9X>;*=^UM/(H[W,TRX+ MK)%G#!OHR,;QZ.2%B,MLRS?/4;2YV,G=56J/Z[Q0LOBX^DT6Z<=5LQP^%LV# M]B<5)['Z Q&P>R=]LX6<;9\V <2-&+2DTO!0![.0;9 MRR%E+RHU/1+ 7@X.32O(?7R$W]*Q]4F MSX\)G'$ 9QR#U22'M)Q$I:9' I#)H4&F(S)V8SGHGPG\<0!_'!Q_!K-\_ D= M5YL\MR:(B ,1<8-$Q$F)B$I-CP00$:>I1AV1\<9A [<\UT' *8YST%?*/_I\ MCNM,GE8C^UZ=C2^#)2A.BEY4:GHD +TX7CLZ=0_0[0.'[P:'6X#]334O$-XP M<'" (HY#T6".XM"!*TZ>(Q/5) [ Q0U6DS@I?E&IZ9$ _.)X->GDVS$N(Y#- M =ST7 \!JSC.0Z.Y/HX>N.+D&3:!71RPBX<&([??520"Z[ AH;U*+W3XX4CG4:?U"&>C7G[BS(&K39X?$X4H%YC+]0QF M*BE]4:GID0#Z::#'N"4AW/035PLBF@UW)!)6K*B M4M,=!:KR;',Y[9'2%I6:'@F@+0^O;9W(&*V*QABN91VVXSI]QNA>I8\1.,C# M.>C4=7=$QA]?=[CEN9, $.4=*3!MBRQ6V^IK):HRL9J2^O6PBZ3\1*6FN]WI M S?(3QXI/U&IZ9$ ?O)P\#EU%8K>*N2!Z*U"T5N%KM.I0^IC! ;RCG0I#28I MCONXY.1),@%"'H"09Q"$/%(0HE+3(P$@Y-& T!&9<=S'#<_T3P '"9R#QE-] MG/EQR4I-T)8 VA(&.ZD$*8!1J>F1 3))U4HM])%5J'?XHG^HU4X5C3 ML>C\*1X.1KWLQ'D#5YL\.R:*3@* 2QCLHQ*DY$6EID<"R$O0]%$=D<%NPB: M2@!0"9R$!M,<80W2/3PJ-?U/3P&V?(.-5#XI=5&IZ9$ ZO)I&JF.R-A(GN.F MYWH(-.7C&'2S57F:/\7)X#8F;CQY,DUPE0]8M*38\$\)9/TC[E M]]NG7/=P%]/O=T_YG5,6]!$"!_DX!T%:XGB!RTR>%A,U)Q_0RC?8,>63@A:5 MFAZ)SND'-!U31V0Y I>9/*LFF,H'IO(-=DGYI(1% MI:8?:P&$%=!T21V10; "MSS700"G ">>?\I,%E&"G]:":TR=4BHUW6, J;/#DF M"DP!@%5@<(U38;X\*@EY[5-AOC_*]L?:H$ @HQ FH M/9+T7[EB_Y:JGK-%->9J]3U6X8@7@Z4V7'+R))DH,(5 6*'!#;V0E+>HU/1( M &^%)!MZ87]#S_8LNY>O Y5G?6VKG,5 MNS.$=V]4OFF.X7W*EEMA-^FM1D@?>H'^JI-"._8REHA5Q1P4'B?.2-P_.L;_-=PB^* M:[43@U4R$^+1#FZ*D1?8 R'#7%L&8AXKO$#&+)$YQE/+Z75;6N!NO&6_"'8;UKH^WW6II5:G ZO:(;+&"L%&H%WV!<%-3>!V%PPYN7RM[.<8:: M4*9.3,K#?0;'1R=P!)3#+67,)*C$U^8PEM+/VXTGS<;1@8W#"&X%UZ6"2UY@ M\9+ -RHZ*=%6RB1ZES'#O =Q> I1$,5[#G3Q<7BT!YY]'!Z^HR;N+B9V?/$! MOJDTK2WU\RE,&>$:""_@\FE):]-S&OZ,9TI+TS1_]U6^8>[O9[9&(/%7NU5ZFQ0-7B=E;Y-^].)@]Q=VB$:BO]/9 M%&,NB=#3R0 MC5LV RUJYQ\SH8T;N; T'QB4-L&LSX70VX'=H/MDI?\ 4$L#!!0 ( &B( M7%B#"71X_@( &X( 9 >&PO=V]R:W-H965T[@3@^[^OG'']EL!7R1:T!--GEO%!#:ZUU^6#;*EU#3M6]**' GJ60.=78 ME"M;E1)H5HMR;KN]7FCGE!56,JC?364R$)7FK("I)*K*MP('#\"P)W+W#?*O#V J].M"&KTYI039.!%%LB332ZF8>Z-K4:LV&%F<6Y MEMC+4*>3[WH-DLS9JF!+EM)"DT?*:9$"F=>+:)2FHBJT(A_)'%=05G$@8DD: MV;B2$E R4@HPY'8"FC*N[C#X>3XAMS=WY(:P@CRM1:5HD:F!K9'9C&RG>[[' MAL^]P#>!])YXS@?B]ERO0SY^N]P]EMM8J;9<;ELNM_;S+O@=%V<&G&K(R(2I ME M525#DUVBAM,35^;LKV<;=[W8W._9!E32%H85;4H'<@)6\?^>$O4]=J?\G MLZ-">&TAO&ONR51"25F&LYN*'(BF.^B,@H&].,U#L'!P%'D^R=TYT%A[%R "UJXX"K<#/",-/L* MMP4>H67)63=A<#9X$+O1">%YD._&O6["L"4,KQ)^H_(%]_,"-[R"M)),(R'. MMP9<31I/\!38QG1W48?G0/W^:5W/@]S #;JIHY8ZNDK='$S7X:*S<1W/Z9_ M=03U8R_LIHM;NO@JW9/0E'&ULO59K;],P%/TK5IC0)L'RZ',CC=0'$Y.8J%8V/B ^N,E-8\VQ MB^VTX]]C.VG6;FW$H.)+Z\<]Q^=<7\<.UUP\R Q H<><,CEP,J66EZXKXPQR M+,_Y$IB>2;G(L=)=L7#E4@!.+"BG;N!Y73?'A#E1:,>F(@IYH2AA,!5(%GF. MQ:\14+X>.+ZS&;@EBTR9 3<*EW@!,U!WRZG0/;=F24@.3!+.D(!TX S]RW'? MQ-N >P)KN=5&QLF<\P?3N4X&CF<$ 858&0:L_U8P!DH-D9;QL^)TZB4-<+N] M8;^RWK67.98PYO0;250VQGH/B0BJ> M5V"M(">L_,>/51ZV '[W ""H ,%S0/L H%4!6M9HJB+RD"@&5DPDI(8,X5&F&(6 YK9(AK&,2^8DN@] M&B8),:G'%%VSLG[,1IQ.0&%"Y9D.N9M-T.G)&3I!A*&O&2\D9HD,7:65FO7< MN%(U*E4%!U3Y ;KA3&42?60))+L$KK98^PPV/D=!(^,$XG/4\M^AP N"/8+& M?PYO--1-<*Z@H7#[JLYA20A+B:V.>_ M).U94O/%6D7^A>]YH;O:-M:X]%\:Z]3&.HW&]%:* A)$8:%/#B5X3NA!.YV7 M=H)>]YF;ET$]+W@*VE'9K55V&U7>X4VLKVV M[HY$MF.\5QOO_9^3V#MF1HY$MI.1?IV1_O$*MI'JM:[[+PJ[>[%UEDLW[M9E MEX-8V#> 1':7RGNO'JV?&4-[N[I/X>4;Y0:+!6%2.TTUU#OOZ9,ERGN_["B^ MM%?GG"M]$=MFII]*($R GD\Y5YN.6:!^?$6_ 5!+ P04 " !HB%Q83K' M7A<# >"0 &0 'AL+W=O\-C:CM9"/*@?0Z+E@7(V=7.O5A>NJ+(>"J'.Q FZ>+(0LB#9=N735 M2@*95TD%<['GQ6Y!*'?2435V(].1*#6C'&XD4F51$/ER!4RLQX[O; 9NZ3+7 M=L!-1RNRA"GH^]6--#VW59G3 KBB@B,)B[%SZ5]<#VU\%?! 8:VVVLA6,A/B MT7:^SL>.9X& 0::M C&W)[@&QJR0P?C3:#KM*VWB=GNC_KFJW=0R(PJN!?M) MYSH?.P,'S6%!2J9OQ?H+-/5$5B\33%57M&YB/0=EI=*B:)(-04%Y?2?/C0]; M"7YX( $W"?BM"4&3$%2%UF1561.B23J28HVDC39JME%Y4V6;:BBWLSC5TCRE M)D^G/W0.$DWIDM,%S0C7Z(HPPC- TVH176:9*+E6Z".:FA4T+QD@L;##LH0Y M^D;)C#*J*2AT.@%-*%-G)O9^.D&G)V?H!%&.[G)1*L+G:N1J@VQ?[&8-WE6- MAP_@32 [1X'_ 6$/!SWIUV]/Q[OIKC&J=0NW;N%*+SB@M^O-+3"BC0D3JC(F M5"F-";\N9TI+LSA_]Q5;JX?]ZO:#O5 KDL'8,5^D OD$3OK^G1][G_I*_T]B M.T8$K1'!,?5T,_\,EH0A]KH*^JJNI9)*RNXJ3VGBX7CD/FU7TPWRQ&X3](.RG M3%K*Y#CE"B31E"_-LC0[^S:GV9)4+J1&&F31!YUT>()AE.Q!=X-B/\#]T(,6 M>G 4^H%DI#G0C+N$]<$-NG!1&.S!]01A_X"CPQ9N>!3N3NA^HF'G:PV\)-CW MJQN%P^' WV-RMTXO^^?PG<@EY>>)J4G6IW'=T6)5'6@SH%?S_;"5':IAT/>TG\<<_)N2?7U^,- M%\\R!U#HI:!,3IQBI6KBP%X,R""NKZGA>[ M!2;,2<9V[5XD8UXI2AC<"R2KHL#B]18HWTR<@?.V\$!6N3(+;C(N\0KFH)[* M>Z%G;LN2D0*8))PA M^.8+-/E$AB_E5-HGVC2QGH/22BI>-&"MH""L?N.7QH<.8! > /@-P'\O(&@ M@4VT5F;3FF&%D['@&R1,M&8S ^N-1>ML"#-_<:Z$WB4:IY([E8- <[)B9$E2 MS!2ZQ12S%-#<%M%-FO***8DNT%Q74%910'R)N(51SE87"D2!*,$+0HDB(-'I M#!0F5)YIS--\ADY/SM )(@P]YKR2F&5R["HMW0APTT;F;2W3/R!S!NDE"@;G MR/?\H <^?3_@&(%&9H1F5(N*Z%-^'6SD$KH M(OW=EVS-'O:SFX-[+4NW)7 M@L"*L!6BH ]3MP[.;7D@4QY]%M2\0\MK6LTZ&0["X=A==U/;#QH-KZ(V:$MR MV$H.CTL^7+I].FNRJ",AO!H&.SKW@V(O'O7KC%J=T5&=W[G2=53B5[R@\ \S MH[WO^U=QN"-R/R@(AGZ_R+@5&1\5^<@5IGV*XKT_-XB\T:ZDGJB1'^S^8+?3 MWLS5\@V+%6%2E]Q2X[S+HVHZWX$KW3SO,]0T'P@3H_277WC83 MTT3;.S/Y"U!+ P04 " !HB%Q8=AG\WY@" $" &0 'AL+W=O9DZO2;S/&=F>?3B10J:LDJ]Q)"6*?8U9FCN\;,V MFPN737@BFW?D2G!=*O*!YY#WX!?#^%$X0."C-9T_X=Z?BW"0<0G-&8F"5R0, MPJ@OH6%X"AG"1R?AZ>/AX8":J*MV9/FBDVIC:?"^SZFG)$N?B.R>B^/.Q?$0>_)E4Z] M$K'&OK?W43EG59^+CFUBV4P;WB:CV-\>6O-O1'@_(AWBN"=BTHF8/%($CA!) M'Q0QR/:_G\+D0;U/=)VSQC_HCS7(PLX913*QX=JU@NZT&V5SV\&/SAW"*Z&QI]MEB6,:I G ]VLA]'YC M+N@&?_('4$L#!!0 ( &B(7%@6)8]_V04 /\B 9 >&PO=V]R:W-H M965TB*=M,-^_*B/2)9$LW%!OR26?.X1SR7OU1&MTT=1?I%KSA7X MFF>%/)NME=J)4;%66%ORZ!'*;YZS\=L$S\7@V@[.G$S?I:JVJ$_/%Z8:M^"U7 MGS;7I3Z:=RS+-.>%3$4!2GY_-CN')Q37 37B<\H?YKDFW6:0*NBF9U5;/T M&MSJA;?<:K2X'WQSPU>L7*;%"GS8\+(^)VNF 5>@+0 ']=B*W6\/)TK+;,:[#QI)5TTDM >21"!]Z)0:PE^ M*Y9\.228Z_QT24)/2;I 5D;*DS< PU\ \A V#.CR^>'($$Z?'PXM:G WY;CF MPWOXGN:YF?IJ.G8G\J]W&@ZN%,_EWZ;<-]R^F;OJ4B=RPQ)^-M-M2/+R@<\6 M/_\$0^]74]Y1P^[ MJ9C"0AB3,!["Z!1&" IBOX,-AA]TPP^LP^\K\V4FI*[&M$A$;I33$ 4[ W@- M21 @,M(SQ<$H#E TTC.%A5% FS6$W9Z0JL>RO4<)VFSHNLNE%=+_=_ZA$E5 M.!D&"J$_GJ,I"J,P1"-)4Q2$GK=GAJ).4615U+11T]"CZ>40#C :K9Q+ P[' MH1>,1%+K.'ZPC.).96Q5^8[=";T01?E-WR+*AS3A1LE6DD-[D$LRZHALD#S2 M)8\'WD_VMG;R.![K=V ,_9V \[6W.&.QX.NVGO+ M-.SOL1?$P5C4% @C@L<]DQIPM@X/42\*N>WQ+=]@N@)_W/\N#3",@F!\XS+ M+&T>]N8,6GV*I=&W@<,K^B$D:*S $0$Q95['&HXAF6"O6>"=M-DZ/;@/W!= MS6K]6$E3MBJ$5&EBSH>5_="6Y92-NF(;9K:W6MKN!P?=A2(@WKLXICN!PW%^I 1:C( SV])?>1T*[D307W7FA3^7Z M:?^:J;7(Q.J;4:(C;]@FPB4;=<4V3&MO7&%\S(ISZFB=LE%7;,/$]J866OV= MM>+(M.(\/PPF5F6*B_R(D''%36&>N=I0[QZ1W3V:J^WRP^%T4],5VS"M MO45'_C%+SJE#=\I&7;$-$]L[=&3?<;65W'1/5#^GPG!<6TJO@NA5LAPT+W717:O>\ ^'9J:U=?0 M)[X_5F+ Q>->0@VH/6)P;WVQW?H>O#^'#=NDDZ=G PAZXV?G%A0]0TYO/K%] M#W7_OEP;N'NUF$ \[M<&&,$(CW\]L@_CT+J9[[P9D/-R5;]A(4$BMH5J?O_N MSG9O<9S7[RZ,SE_ $]J\B]'3-*^&O&?E*BTDR/B]IO3>1'INRN9MB^9 B4W] M_L&=4$KD]<5@#]_;T0ZNF@ND#WSLOB?U!+ P04 " !HB%Q8BLCE M[4(# !H#0 &0 'AL+W=O<&5!9V)[C!':)";7BJ5F[YO&4K65!*%QS)-9EB?G].11L.[-<:[=P0U:Y MU MV/*WP"N8@;ZMKKF9VRY*1$J@@C"(.RYEUYIXFKJ,!QN(;@:W8&R,=RH*Q M7WIRFL7\TP:M@%EC !2N^ MDTSF,RNT4 9+O"[D#=M^AB:@L>9+62',+]HVMHZ%TK60K&S RH.2T/J)[QHA M]@!N\ C :P#>(6#T",!O /Y3 :,&,#+*U*$8'1(L<3SE;(NXME9L>F#$-&@5 M/J$Z[W/)U5NB<#*^@8IQB1<%H#FL5$(EPC1#GX"M.*YRDN("7=)Z?^D\O4/S M>H<@MD0WL &Z!K2XWP.@A C)R6)M[%\G(#$IQ!N%O)TGZ/7+-^@E(A1]S=E: MJ$^)J2U5'-H;.VU\/J]]]A[QV?70%:,R%^@#S2#K$MA*@%8%;Z?"N7>4,8'T M!/GN6^0YGM_CT,73X5X//'DZW#T2C=_FU#=\_B-\NT36N25TUN('SOD^W( M@O:Y?Q3XK_D>DBP9B*PC6-0*%CUC#45#:CHD63(064=3U_G;MCG_6T4-LO.' MI-J:X*"*>LS<<>@Y!U749^8'3G!01?9>"UH"7YE67J"4K:FL^[!VM;TNG)DF M^6#]7%\C3&O[EZ:^@UQAOB)4H *6BM(YF:C2YG5;7T\DJTRCNV!2M[F*_P!02P,$% @ :(A<6.>O4=?G @ BPH !D M !X;"]W;W)K&ULM5;1;MHP%/T5*ZNF5F(-)"2! M+D1:8>TJ;1,JZ_8P[<&$"['JV*EMH/W[V4F(2)NB5DU?P$[N.=QS?!)NN.7B M5B8 "MVGE,F1E2B5G=FVC!-(L3SE&3!]9\E%BI7>BI4M,P%XD8-2:CO=KF^G MF# K"O-K4Q&%?*TH83 52*[3%(N'&CJ\X+?!+9R;XV,DCGGMV9SM1A97=,04(B5 M8<#Z:P-CH-00Z3;N2DZK^DD#W%_OV"]R[5K+'$L8<_J'+%0RL@866L 2KZFZ MYMMO4.KQ#%_,JG#'J#7?P;@E #GI0"W M!+BYT**S7-8$*QR%@F^1,-6:S2QR;W*T5D.8.<69$OHNT3@574/&A<)S"F@& M*WT\"F&V0)? 5P)G"8DQ15>L2(NQ_1.:%>>-^!)-A4Z34 \=-*6X1'Z]6Y/, M\'303QW"^<,>%YH0J029KW.JXPDH3*@\T:0WLPDZ/CI!1X@P]"OA:ZFY9&@K M+=$T:L>EG/-"CO.,G G$I\CM=9#3==P&^/CE<*<.M[6QE;M.Y:Z3\[G/\.TL M+5PF;%7S\N]W78ZN%*3R7Y/4@KO?S&T>[S.9X1A&EGY^)8@-6-''#SV_^[E) M>$MD-1OYA@;"4H&0',5!-:@N*(*,9!>FS:T1%:S MP:]L\-\>R(+"VXM:$ S=P:- -E0Y?B]H#F10]1<<[H\+_?_#FKHZ"'SM&;1$ M5M,XJ#0.WC&*@S9M:(FL9L.PLF'X]B@.G[SU/,_Q'R7Q:=$@AI$80IT/>7G*O=Q@PD MU?P9_0=02P,$% @ :(A<6,2TW"58!@ 0"X !D !X;"]W;W)K&ULM5IK;]LV%/TKA/= "Z2V1,N6G24&$DM9 S1;T+3; M@&$?:)FQA4JD2]%Q O3'CY05RXP8UDIOOB22S'M(GL/'/1)/-EQ\*9:42G2? M9ZPX[2RE7!WW>D6RI#DINGQ%F?KEEHN<2'4K%KUB)2B9ET%YUL.>-^SE)&6= MR4GY[%I,3OA:9BFCUP(5ZSPGXN&<9GQSVO$[CP\^IHNEU ]ZDY,56= ;*C^O MKH6ZZ^U0YFE.69%RA@2]/>V<^<]=(=V7&^1=]-K!=K9U:D#]Z\?T2_*SJO.S$A!ISS[.YW+Y6EG MU$%S>DO6F?S(-^]IU:&!QDMX5I1_T:8JZW50LBXDSZM@U8(\9=O_Y+XBXI M7 7@)P%^\$Q OPKH'QH05 '!H0&#*J#L>F_;]Y*XB$@R.1%\@X0NK=#T1*#=2J%]3%29Y*I;\L$&%S=<]DRA:4)2DMT#MT-I^G M6E>2H4NV'9U:Y3<1E23-BK>JR.>;"+WY^>U)3ZI6:>Q>4K7@?-L"_$P+?(RN M5'7+ L5L3NCBWAT>'AOB4\ M/CS<U,?OW)'WJ_V;UVN1+-5. MC/@L2Q?ENE_8"!PVB!GX>I0U&'16UW;^0X+%0& &S>&.YK US4>/@UCE!'*9 M,B0W-+NC*"^W2YL(H644AS81G(UI*P(D6 P$9H@PVHDP^G$1&+V7Z%9EM^B! M$F&58=24 6.;#,[FM)4!$BP& C-D&.]D&#MEB N9J@R3SLM41="$"Y48HBPE MLS1+Y8.-\G&#\J%U]7'6W)9Q2+ 8",Q@W/=J&^ Y.7__\>8,?68I*]9"<7TM M^$*0'%W1?$:%-:EWXK5-"D'1(E"T& K-5&;/H/FOGL!754")!8D6@:+%4&BF M6+@6"SNGD2F+H&D^6XN"EKI9A7'"M18&-Y.P8&1;!Z.J:/C]HO%!14V^:G/J M.TW5Y)\TXVR!;A1=BKC;-+&2!.H_0=$B4+08"LU4H_:@?O#Z2PVDCYR"HD6@ M:#$4FBE6[7+]%C;7JD33JX;AH)D2N>MIS3&H\X5",SFNO:_O-K^-Y0E]0Q<7 MZ'>JIL!YJ@1(EE;F(6WI%!0M D6+H=!,?6K3[(>OOV!!VM;:=[OK2R:IPI6(WJ\H*^QKUJB1:_1#RY)E*>8UW]9%?M.)^V$3+W:W_*7, MU'[7=QM>/8R1LEY2K/4H/E+7%55"V6"DKG-[]NB&_;2DB.WO$DARU%S2T@+- MUQ1QAJZ(2):/'Q^"HW(R205B-D<5U \S3IB.#;KC\)>N=2Z FFU0M!@*S?Q M5=MM[+;;;L5M6E> OK\WEKVN%XS#)W/#77-;UD'18B@TD_7:2F.G^U,K4"%) MEFG&T0U1\T'O%((DTDHXJ&<&18M T6(H-%.5VC-C_.J;. ;UT:!H$2A:#(5F MBE4;=NPV[-]U'56\L34'MC>Q[HI:D]RL]NDF#U6AR5QMKC'T%U[<_'0;>",+ MDZ F&10MAD(S2:]-,G:;Y)=F5M^!;696@F;E%PN586TSIGJG*?1.0P0MLZR4 MH0LZ$VLB'E22U?>>2[)48N5WO9$]L7*WKK7@H(X="LT4O';LV.W87Y!8#:V) ME>^-GDXS4!\.BA9#H9FLUSX/YM8H6_H3S6X!?J@3,>[3VJZH0_59SRU MK5OE +7CH&@1*%H,A69J5MMQ/'K]M ORF_,4%"T"18NAT$RQZC<$V&WE7W2F MJ<(TWY)84S%0HPZ*%D.A;8GO[9V4S:E8E$>4"Y3P-9/; Z:[I[MCT&?EX=\G MS\_]XWA[F+F&V9ZMOB)BH38@E-%;!>EU0[4ABNUQY>V-Y*OR/.Z,2\GS\G)) MR9P*74#]?LN5V-6-KF!W:'SR/U!+ P04 " !HB%Q8!;Y^"]$" +" M&0 'AL+W=O6R7&)IFI85V*RW;7HR]4.QS(JH'3Y+CYMOO)"=>!JYA@[Y))/GN?[\[/=RL M5OK); L>19;>2? PB:)Q M*"B303KS:_X-O#&IS-"8NDY523VYRD\^#R $!A\PZ M!8I_6[@$SIT08OS::P9M2.=X/#ZH7_G<,9<5-7"I^'>6V\T\F 8DAX)6W#ZH M^AKV^8R<7J:X\;^D;FPG&#&KC%5B[XQSP63S3Y_W=3AR2$8O."1[A\1S-X$\ MY9):FLZTJHEVUJCF!CY5[XUP3+I->;0:OS+TL^DM8$J&G)"+/&>N3I23&]EL MMJO:NR58RKAY/PLMAG-.8;:77C32R0O2<4+NE+0;0S[)'/*_!4+D;&&3 ^PB MZ55<0G9*!O$'DD3)@-S2E=+4*KWKD1ZT=1AXZ<&+=3 &@/ARD"683+/2%^#' M+5J2&PO"_.RJ02,[[)9U5^K8!WQH#>0I"^?1./HX\]T,,6>MBGGGXI M 0O Y)KP9ALM:$%40>"Y9-IO8!=ROV@2#08GT; ';]3BC7J5KIBD,H-_@^N7 MQ(T?G\1)#]RXA1OW*GVNQ JTX^&'<\00,@-M6<$@)Q4>6DTR]&,97HK6:D>8 M*+7: CY-MBN#)N[(QW5OXC9%WFT'ZJ1%G?2B+BK&<]SEKF"]GO]Y_*8MU_1U M[LST%:#/6NBSWF(^@&M5[LZX\V@(DQFO7'6QQ4BH<:>53\)T@?=+QV0'5'ZG:U[707S0/_Q[QIDW=4KYDT>*D*=(U.)WC0=--Z MFHE5I7_N5\IB\_###79KT,X OQ=*V&PO=V]R:W-H965T)DYLG,\WB&,8,EX]]%"B#184"L>F'L//!ZP0F:$P@-'HLASS'^\AXPMAY9K MK6Y\(?-4ZAMV/%C@.8Q!/BX>N%K9-_#$=6HZ."#)(I(; ZNL)1I!E&DG%\6\%:M7OU([-ZQ7Z1Y.\ M2F:"!8Q8]C>9RG1H11::P@P7F?S"EK]#E5!7XR4L$^83+2M;QT))(23+*V<5 M04YH^8V?*R(:#EZTQ\&K'+Q3'?S*P3>)EI&9M.ZPQ/& LR7BVEJAZ0O#C?%6 MV1"J91Q+KIX2Y2?C>U <"'2%QFJ#3(L,$)NASPO@6!(Z1YA.T4=",4T &5-D MA+YBLZM'M;@5 F0'C5/&Y94$GE=&]P1/2$8D =$Q&/>,SO<8H+=W(#')Q#L5 MQ>/X#KU]\PZ]082BKRDKA/(6 UNJ5'7 =E*E];Y,R]N3UATDU\AW.\AS/+_% M?72ZN[?I;BN":Y:]FF7/X/F'6?YV.Q&2JYW[3UM&)430#J'+^48L< )#2]6K M /X$5OSK+V[/^:TMOPN!;63KU]GZA]#C]?;)RBWS^1'A",_3 M!#'-Z-N'9ZE;VT35SP=:Y :2T5:9CX0C4^ HJ\O%\-96 *.7XVSPU:WYZIXE M;M8L=:$; =(O;,N\NZ.?W^^&6R+O&O5QE M-3XK:!'XAR 938>6N+M&4=COMHL; MU2%'/RWN)T:3U]#W2$1;M7=$YPN!;9#7K\GK'T1?_;:?VJC[NRW8=WM;*N\: M>7O;M.NL!Q7GI%#_IS9]))K3^_0%@#89:XQV[AGBGM&H*]RF@MT@V%*YQ:@? M^'M47@]*[L')9%OEUV[41Z(YL5._%&63J_68Y1Z>LP[H>[!5N[N#5-ASMN5M MF;8B-]JC[WK:<@_/)?OU?:U>?22@,YOUI=!*^NS&P4V?FO_$?$ZH4(K.%+QS M':IIB)<'T7(AV<*K1<3\# #T"@ &0 'AL+W=O[B(.0/50!H\EB57"V=0NO=I>NJK("* MJ@NQ XYO-D)65.-4;EVUDT!S2ZI*UY],(K>BC#O)PJ[=RF0A]KID'&XE4?NJ MHO+?:RC%8>EXSM/"'=L6VBRXR6)'M[ "?;^[E3AS6Y6<5< 5$YQ(V"R=*^\R MG1N\!?S%X*".QL0X60OQPTP^Y4MG8@*"$C)M%"@^'N &RM((81C_-)I.NZ4A M'H^?U#]:[^AE3174=66%#YO@0B-N3+#B35 MC&\)Y3GYR#CEF9E9,/GPB#6'SS%2SX+I0Y //(3\5<-%;:]!_,GCMCRJFD%V0P/N= M^!,_& CHYN5T?X">OISNC;@)VN,*K%XP?ES?KM9*2_QFO@^EN):8#DN8>^12 M[6@&2P-'D_E)YSBJ5G$CM)W;1-W71,/?E9U*4MXTPH/92] M6B6V*N;2?$BB61PNW(?CK/1!X=2?GX+2/LCS([\%G;@(6Q?A: '4'R,<>;@< M,A&>LP3.*9:>2>PD>5&;O&BT!*XJ(37[C]I_'+SG[K[<$ZH4Z,&;JM8*CXXO M#F>=.NACHEG0*8,!G>$:B%L;\:B-3UP#)D<3=%'70:?FTS[$&_8Q:WW,1GVL"CR.=^BE^L4G.>OOW#^* 5#H=T!I'^3/HV$7 M\];%?-3%5Z%I^0L#\]Y-,)_&7L= 'Q3'0?<0^B OC+H.W*-^H *YM7V5PNCV M7-?_G.UJV[I=V8ZELWZ-+5W=@?V4J?O!SU1N&5?H>X.2DXL8:+&S M7<=::.QA[+# MA2D >#[C1#Z:6(V:!O=Y']02P,$% @ :(A<6.O[\GMQ M @ 9 8 !D !X;"]W;W)K&ULK55=;],P%/TK M5I 02-"D2=I.(XVT#R$F#6E:!7M /+C)36/-L8-]TZ[_GNLDC0KJ,A"\)/ZZ MYYYS;%\G.VT>;0F [*F2RBZ]$K$^]WV;E5!Q.]$U*)HIM*DX4M=L?%L;X'D; M5$D_#(*Y7W&AO#1IQ^Y,FN@&I5!P9YAMJHJ;_25(O5MZ4^\P<"\V);H!/TUJ MOH$5X)?ZSE#/'U!R48&R0BMFH%AZ%]/SR[E;WR[X*F!GC]K,*5EK_>@Z-_G2 M"QPAD)"A0^#TV\(52.F B,:/'M,;4KK X_8!_6.KG;2LN84K+1]$CN72._-8 M#@5O)-[KW2?H]'LF8"P M#PA;WEVBEN4U1YXF1N^8<:L)S35:J6TTD1/*;_9BK8[ M;R0P7;!54]<2R'KDDMVH;NN=A_<@.4+.4+,^\,TU(!?2ODU\)#H.U,_ZU)== MZO"9U->035@T?.98K8';BR+6:45EI9-(Y;SO1T1$0\BXK\3D0N; MZ48A(\[PA^R[%-/N4+JZL4V#21 '8>)O3W";#=QF_\/@0BBN,ACA-YXF[-U= M'-P-SUYR=SXHF/^;NR]SGY_T-EK$OWGK'Q4-5W\_<[,1RA)R08'!9$$FF*ZF M=1W4=5M'UAJI*K7-DIX!,&X!S1=:XZ'C2M/PL*0_ 5!+ P04 " !HB%Q8 M9&FM8DL# !5"P &0 'AL+W=OO+N3R5S4NF"456])[JA^I.PLCM5#)64JZ8X$C2Y<(YQV<7.#8!S8Q?C&[4SC,R MI3P*\60&W[*%XYF,:$%3;20(_*SI)2T*HP1Y_-F*.AW3!.X^OZI?-\5#,8]$ MT4M1_&:9SA=.[*",+DE=Z!]B\Y5N"PJ-7BH*U?Q%F^UMPNQ$^#[(P'^-L!O\FY!39971)-D+L4&23,;U,Q#4VH3#_H,LOV*>>0+D36TYMU+2),NVY3B:!-YN[:PMKTK$FAUBAC=5& MA3LL/PAC.ROL6.$A5F1CA0,6GL:^G15UK.@0:VIC14-6- OLK&G'FAYBQ3;6 M=, *0\^.BCM4O!?U,Z=@UDM-I0T8#XL;),51\N'XK M$ \KQMB;C ![<\+[W>F-%5O!_\.;<&].^'WNM U[<]R#L?WO[0F_SY_PT* F MTY&CCGN#PN]S*#RTJ""*1FB]1>']'O6OK84MIA5$8R>[=RV\W[;^O;6&1G82 MC9WSWLGP 2L;;:QX\'\.!X.^;">4ODBG$%R[F$,.]T"NG*]@[7#K2H MFGO3H]!P"VL><[CW4FDFP/>E$/IU8*YBW4TZ^0M02P,$% @ :(A<6'/* M[ H& P A D !D !X;"]W;W)K&ULK59M3]LP M$/XK5H8FD!AY:9LRUD:B#=.0AD 4V >T#VYR;2(2.[.=EOW[G9TTZTLH_<"7 MUK[<\_B>LWWGP9*+%YD */*:9TP.K42IXL*V991 3N49+X#AEQD7.54X%7-; M%@)H;$!Y9GN.X]LY39D5#(SM3@0#7JHL97 GB"SSG(J_(\CX&@Y.B#((%*:@>+? L:099H(P_A3_ ?!J@'2LIB.; 51J+Y[*A>=52MZKVQJNN1&\Y4(LD5BR'>)+!10J/#6^D8 M>7L90XC.2,<])9[C=5H"&A\.]UK@X>%P=X^:3K,K'C=]M M*:XHNNT4NEQ!V^L.[,5Z,G9]//_KID^XZ]-U.XW/1NB])O3>WM"? MJ$CI%*]@]HZ&BJ:WKL'9DM#BXFTIV'7IM\?O-_'[>^-_X(IF[P;O[VZ O[T! MNS[>N;L5_JY/UW/:!?0; ?V] FX+$%2E;%Y5P-.-0GA*)HHJP):G=(VLJR,7 M9,QS/,>);H6+IFH^7[TJ;=';><7*W!!SUGJ1]P=US13@-5$$2RVY50F(>HVV M:_QQ5.&'4%7;8*_U)\S$W/1Y22)>,E65^,;:/"4N30?=LH_PB5&]"/[35.^3 M&RKF*9-X^F9(Z9SU\5R+JN=7$\4+TP6G7&%/-<,$GTD@M -^GW&N5A.]0//P M"OX!4$L#!!0 ( &B(7%AO(\F]-0( +@$ 9 >&PO=V]R:W-H965T MOFEII(R&D[<9")"BJ.FDOJ-#MP[0/ M)KD0JXZ=V0[0?S_;"1&3*/N2^.Q[GGON?.=D)]6S+A$-["LN](24QM3C(-!9 MB175 UFCL">%5!4UUE2;0-<*:>Y!%0^B,+P)*LH$21._MU!I(AO#F<"% MU4 M%54O,^1R-R%#0_66[*"?E (,>"-MP\RMT#=OE<.[Y, 40=(/*ZVT!>Y9P:FB9*[D Y;\OF%CY5C[;BF'"7 MLC3*GC*+,^D7M"EI> ]+>]UYPQ%D ?>-:13"/=MC#MX#%O3%7H714"A9P0H% M]894,.4.V0!&PW<0A=$(GI9SN+RX^I+3%&YZQKJF&4Z('0^-:HLD??MF>!-^.B-PU L&ULQ5C1CJ,V%/T5BZZJ7:D[8" DF2:1)L.T7:FKC2:[[4/5!P_J!/9MLR!J6(+YL%DS>V35*G.90\)06B,%J:MW@ MZQ '*D%'_)7"GI^TD:+R0.FCNOD03RU'C0@RB(2"(/*R@UO(,H4DQ_&U K7J M/E7B:?N _ILF+\D\$ ZW-/L[C44RM486BF%%MIFXI_L_H"(T4'@1S;C^1?LJ MUK%0M.6"YE6R'$&>%N65/%5"G"1(HMT);I7@MA/\"PE>E> ]-\&O$GRM3$E% MZQ 206831O>(J6B)IAI:3)TMZ:>%FO>E8/+?5.:)V=W7;2J^O9]+Z6)T2W.Y MGCC1,_(>+U)MX(APM"!,J.A;RO7U'G90; &1(D:?-L!D1K$^ M9KP-09 TX^]D7U^6(7K[YAUZ@]("?4[HELLD/K&%Y*A&:D<5GWG)Q[W ![OH M(RU$PM%=$4/)-E-"J;G]3,171=I/_)J 6PE,9Z3CGZYT^)ASX( MR/F_79-3=NYW=Z[>8==\0R*86O(EQ8'MP)K]_!,.G%^[A#4)%AH":XCNUZ+[ M?>BSSU20[."A!ZU]=*H]E([H$K0$'FI@]0[?S7QWK!;2[E2I\RC/#7RG&16> M1^'!:'3$:G ;U-P&O=Q:7N_BT OPTD5A$BPT!-80+JB%"U[3B8%)T4V"A8; M&J(/:]&'/\J))?#@Q#WCH3]N&?$\:#1T_)8/SX.\0>!UVW!4$QOU$KN74A$6 M)?I;&THO9G0CMV>BBTDOTDN7ADFPT!!80\%QK>#X-?TX-BFZ2;#0$%A#=.P< M]Y_.CW)DA7QJ).R/AE[+DUUACM^V;M@1%LBO:+C>EO$FTT!1:4_GC:0'W[HN_ MRYW>F9_\<>"WS=D1Y;4M''9$N0-\X9.)C]MRW+\O_QT*>2C-M#=O8GFZ3KE0 MA]1=-Z%>L!O*I!C9X@C**%IM":RA\/$;AWN_Q=!@W. MSX.>YP5MAYZ'C3%N[VD[HCQ_Y+0<:I\4JG)@:UWPXW+$VT*4%9GZ:5U4O-&E MM-;SN2HVZ@+8$::L5,IO[#HM.,I@)2&=JZ&<'U86_\H;03>Z'/9 A:"Y;B9 M8F J0/Z_HE0<;E0'=0EV]C]02P,$% @ :(A<6!N 9I?&!0 ^QX !D M !X;"]W;W)K&ULM5G;CMLV$/T5P@V*!,A*HFZV MM[L&;$M) R3M(MLD#T4?N!)MJ]'%H>AU]N]+2K1L431]@?IB6_*90\T9^!3.Z*#4V3'#\04&ZR#)&7&4Z+[?T #G8W/B?+%>4W MS,G=&BWQ(Z9?U@^$79D-2YQD."^3(@<$+^X'4W@;VI5!A?B:X&UY\!MP5YZ* MXCN_^!#?#RS^1#C%$>44B'T]XSE.4\[$GN.'(!TT8W+#P]\[]G>5\\R9)U3B M>9%^2V*ZNA^,!B#&"[1)Z>=B^SL6#GF<+RK2LOH$6X&U!B#:E+3(A#%[@BS) MZV_T4PAQ8&![1PQL86"?:^ ( T ,>Z\D#B@68\G@R(&!3$_RYYH 2T(+=9_8$<\N,V3RN$,$E>!U@BI*T?,-( M=N ;\.4Q *]?O0&O@ G*&ICDX$N>T/+MP8V_5L6F1'G,;KYJ7=^9E#G,']N, MA'.SVCG[B'/0!I^*G*Y*$.8QCML$)E.JDR36SM8P!C@S@P+? MFQ'\4#S M\\UMA7EPOCE4F(?GFUL:,9QF[C@5GW.$KXHV4$R=*2$H7V*63RB8O8!#W -Z MJ6Y/MXC$X.^/C!)\H#@K_U&%MQ[?58_/<^AMN481OA^P)%EB\HP'DU]_@;[U MFRHT?9(%?9*%/9&U@N@V071U[),_-MD3)GR-5RO1%$OX-1JO4L\3&[*I_GP8"17&;V,"!68T;&-"K6=7 MZN8UNGE]Z?:>K08JIY]:+:_KI26)U85 "1)T(9ZDE-:7*Y7R&Z7\OI0*?V(2 M):5:*[_CYDJ50HR[26PL.3#7/LNE];E/LK GLE8,H+7?H5O:*'RKFATU-/6\#%."U_+<,9R?(I8$.CLT%4P: !'5D\K7/7BK=OD:!V\WZ1>+IZKA_F MTH(NV%K:N8[AR!+WVN7TQ=:.Q+[/@?I&YZ)I?+*RB\%:"OI&IZ:I8-U<&ZA@ MW60;"MC19-M69M_)0'TK<\4"/U;GQ4@M1VRCDR![:D>$>'VRA7VQM6.Q[Y6@ MOEGJQ**J1R! %(-W*"'@*THW6%^F?$4,7&/DR5%0X%S7\#J)5H'S?,/IE*G_ MHVV"^[X)ZANG6G/\5 M*,^5W]P&"I1MC7WYW:P"!EUWY$K;.O/@D"_#9%F=KI8@*C8YK0^PFKO-">ZT M.K>4[L_@;5B?P^YIZF/A3X@LF5 @Q0M&R>H>VPN1^J2UOJ#%NCI*?"HH+;+J MYPJC&!,.8/\OBH+N+O@ S7GWY#]02P,$% @ :(A<6)X'*/\Z! 41, M !D !X;"]W;W)K&ULQ5C;;N,V$/V5@5H4";") M+-F6[=0V$%LI&J"+#>*F?2CZP$ACFX@D>DGZUJ]?DE)D*V;4N!"Z>8AYF3G# M.22'HQEN&7\12T0)NS3)Q,A92KFZ<5T1+3$EXIJM,%,S<\93(E67+URQXDAB MHY0FKM]J!6Y*:.:,AV;L@8^';"T3FN$#![%.4\+W$TS8=N1XSNO (UTLI1YP MQ\,56> ,Y=/J@:N>6Z+$-,5,4)8!Q_G(N?5N0J^C%8S$'Q2WXJ@-VI5GQEYT MYSX>.2V](DPPDAJ"J)\-3C%)-)):Q]<"U"EM:L7C]BOZ+\9YY#EVIUJ(1W:BP.\GM^N_8]7SXS#*Y%'"7Q1A7 5SE M1.F)_^K)Q*]%##&ZAK;W"?R6W[8L:/IQ==^B'GYS-\NR4\AK]^4Y!P+S$5?]OV)[??L=O7X>9& MK$B$(T?%$X%\@\[XIQ^\H/6SC=LFP<*&P"J\=TK>.W7HX]_)#BYPI_G&2WC& M#.=4J@!'$OJ/HGC.6:K"2KPV44N 9$ TVP(V**028!QPASRBXNVASEG/K?>, M=1V3-^,KO]?2?T-W<\SHJ:#O6>3"4SFOW:X*5HCHED1T:XGXLC(>VGRH53SW MY#0)%C8$5B$L* D+OO.-#9KDO4FPL"&P"N^]DO=>_8UE4CU0L%[][ ?NE8O]:QIXQCQ!:9"3S1 M\8DJXI/-K_Y). @&W5._:BV?N_L-@55(&I0D#6I)NE-41#KPJDC\C'!@[!-L M3\I7BW=NA&H4+6P*K?7H5A 4^0WB18VA58EWS^0[_\/0>)?C+Q&B: ($E96:R'.9K4AM"JKAR\4 MKS81+Q[>RL,4,2$A8U)1(8]H!C6U4,=X2/!J_]*^$]/LW>:JO<#V\JG]=;//B8-H>5UAA3YPM1L MA")AGM"MZ8:\F9\HNM%IH9Q@,F+39\)7U"5O24X5Y"MZYY*K'A> MO\D[DJU,1>.92&ULK9=K M<^(V%(;_BL;MM-N9Q+9\ Z? 3 B[[7[8-A.:[&?%',"SML1*(FS^?8]LQP%; ML,D,7_#M/:_T'%W0&>V$_*;6 )K\* NNQLY:Z\V5YZEL#253KM@ QR]+(4NF M\5&N/+61P!954%EX@>\G7LER[DQ&U;M;.1F)K2YR#K>2J&U9,OD\A4+LQ@YU M7E[4);J HC!/VXWMCZK1MFL#]^Q?W3Q4\ MPCPR!3>B^)HO]'KL#!VR@"7;%OI.[/Z&!B@V?IDH5/5+=HW6=TBV55J433#V MH,QY?64_FD3L!=#D2$#0! 3=@.A(0-@$A&\-B)J J,I,C5+E8<8TFXRDV!%I MU.AF;JID5M&(GW,S[G,M\6N.<7KR\?LVU\^74TS=@MR($N>38M6(7))Y/1>( M6))K,SPH)#C3R-W\7I$[*%#'5T0+,E\S"BRUR+[!OY, /- M\D+]@:YWH+3,,XWMU1_O>:X5^6!,GH-#CI.(/,)2&]0) @M'3HYNWA@25\]O9P>H(F;.='6/F%1_S^V9:/ M(,W0UH-LRW#M$-D=S,9UI38L@[&#.Y,"^03.Y+=?:.+_:2_SG!O*)Y9(\L&(+%Z< ZP;2 M@[7@#KH3T*+RW4%WT/HJ.G#3T,Y(_=OSN';3H:N]$Q[. 5 M.S@+]LG=IVGCH'=QY Z"+JU%EU"7]F@MNG#@#H_1OIZ!Z,F#PCF6;=-"^K.! MM&NJ\JE\WYJ:KNJWGBU MJ0O#+TSBH4:1 I9HB7W #5/6M5;]H,6FJCX>A<9:IKI=8WT*T@CP^U((_?)@ M&F@KWLG_4$L#!!0 ( &B(7%@+\X_>'@, #() 9 >&PO=V]R:W-H M965T9M($TR%<)C+61^@$:TM J*N!A MVH-);EN+) ZVV])_OVLG9&T5JDKCI;6=>XY]CNU[W5T)^:SFB!I>\ZQ0/6>N M=7GINBJ98\[4J2BQH"]3(7.FJ2MGKBHELM2"\LP-/"]R<\8+)^[:L;&,NV*A M,U[@6():Y#F3ZP%F8M5S?.=MX([/YMH,N'&W9#..*[41AN,DB0VF%>2\J/[9:^W#!B (WP$$-2 X%!#6@/!00*<&=*PSE13K MPXAI%G>E6($TT<1F&M9,BR;YO##;/M&2OG+"Z?CJ9<'U^F1 UJ4P%#D=)\7L MCIS I#H*(*;P:/W#]*2_1$G' ?J*#DII A7<&ZP6<*4TIYU N&9*:.:1DUONMJTFM6 M[2:UMD&E+7A'FQ_ K2CT7,%5D6*Z3>"248U;P9M;@V OXPB34PC]KQ!X0=BR MH.'A\* %/CH<[N]1$S9['UJ^\!T^NPO0LO5]*5DQ0[K=&@9KV(P;L[4=[J^8 M3.'W3Z*$&XVY^M.V/]7\G?;Y34:[5"5+L.=0RE(HE^C$GS_YD?>]S=N/)!M] M$-F6[YW&]\X^]OCJM:2L9^X,RAR.> %K9%(=MSFXGRFJD.!#;@XZ1)"R==M- M&7X0S^C_>;8L.VLL.]M+?,?5\\E4(@(OR#54&B1EFM:D4#'Y5<8S96\9>Z=> M>-%UEYN.M(<%T7;8J#W,]YNP+3U1HR M=G&^(Z4U[%LGVI'B;E23'.7,5F4%B5@4NDJ5S6A3^/NVWNV,#^A!4-7O?S35 M:^*6R1FGDI#AE"B]TW-R6585NNIH4=J:]20T54#;G-.C!J4)H.]3(?1;QTS0 M/)/BOU!+ P04 " !HB%Q8.0H"- T# 5"0 &0 'AL+W=OX#$SCG'ON?F^F:XHNR19P "/1=YR4=6)L3B MW+9YDD&!>9[*3>^=CLW#NP<]=#-[04 M&4=790KIMH M;6B\\-9>C+VCBC$D7>2[GY#G>'[+AB[?3O=:Z/';Z>Z1:/PF ML[[6\_^96103GN245S*!OR^F7#!9;7_:'#>*0;NB.H'.^0(G,++D$<.!+<&* M/GYP0^=+FUOO*1:_D]B6DT'C9'!,/7KH3KKH--=U0(RK4U,.]4@TY3"O2P%, M*12F%,AK*;2Y;E;OZ]75,;V,.F[0#\)@:"\W#=W'N8//@1-NP^)]6#AP \=O M8%LF]!H3>D=-D*>L/$-+I&QXW_#-NKW-\+TP5#6P%7T+K. M-K&'1V.OS\#_D?NP)??]P!GT=J+?Q[F#P/%V8/$^+.SW?:!@%L+EN MO!PEM"J%.2^;V::W7^B6MC,_ECW?M.A7&?/!<(/9G)0&PO=V]R:W-H965T,_%+[D&4.BM*IF<.&NE-H^N*_,U5%0^\ TP_6;)1465;HJ5 M*S<"Z*(F5:5+/"]R*UHP9SJN^Y[$=,RWJBP8/ DDMU5%Q7\S*/E^XF#GT/&M M6*V5Z7"GXPU=P3.H[YLGH5MN%V515,!DP1D2L)PX'_%CAGU#J!$_"MC+DV=D MK+QR_LLTOBPFCF<400FY,B&H_MO!',K21-(Z_FV#.MV8AGCZ?(C^N3:OS;Q2 M"7->_BP6:CUQ$@ROH7[1MLG#HHWTK%JY:L%50% M:_[I6YN($P*.+A!(2R!]0G"!X+<$_[V$H"4$=68:*W4>,JKH="SX'@F#UM', M0YW,FJWM%\S,^[,2^FVA>6KZA>6\ O1"WT"B$3HVT:CC]KQB<7QL<$?>5, MK27ZQ!:P. _@:C.=(W)P-"-7(V:0/R ?_X6(1WR+H/G[Z<1"S]Y/QU?<^-W\ M^'4\_T*\^58(8.K1EMF&&=B99L-XE!N:P\31.X($L0-G^N%5\<^**K!);VCAJ?0@-A_HF?0A"J= M\NBJ\A>N:(G:S]7F(!HZP)Z/^Q:&L-#SD[Z%(0HG)$U\NX>X\Q!?76P9+$'K M7UA76WS+U7;+8-F-@IVE+.E2EOSN:DLL$T[B&/?Y\8@D9!B..>< LJQA=V">P=3VWO>MJYT!4-LYZWGB7O M2=(3;T$1$O2T6T!1E%[0?E)QX*O:YVO*5F#JAATMM[0I_TI=@%*66V>CC7>F MU?-)V+19&/ (\L<=@Z#/_H]Z76W6FW-CI2]\!V 0*]Y5O"YLQ.BO/,\'N\@ M)]RE)13RS8:RG AYR[8>+QF01(/RS M\/_)RDA;.8J:?/;+%C.Y%EA;PR!#? MYSEAWQ\@H\>Y@YW3@Z=TNQ/J@;>8E60+SR"^E8],WGD-2Y+F4/"4%HC!9N[< MX[L5'BN MO@KA2._N$9*RIK2%W7S*9D[OIH19! +14'DSP&6D&6*2<[COYK4 M:<94P,OK$_M'+5Z*61,.2YK]G29B-W*+'/Z 6-%)\,A9$[ 5EW]&9!3T1 8@4"?H@ M<3JH;]X.5B!(FO%?9IZ0$M1$O+B>[D,UW:!CNCA GVDA=AQ]*!)(K@D\J;UQ M0'!RP$-@95Q![*(0_XH"/P@-$UK>#@\,\-7M<&Q1$S;A##5?V!M.&3@>9Y3O M&:!_[M=<,+G$_C5YO&(H' MD5UY4EWAB$";.NMYD_5,)K/)H14Q]C6S*KR'A>^J\!XN M/763U:K/ZDK;J-$VLFI3"Q>04&O>-/\*C/'5F+[.[RL%9KNI'_H7?VU!9E"$ M0[.DJ)$4625]DP6*R:I2*%FHI#Q5!JZOQ>;B3K#*[\('00>!ZW=)[T%*Z4.[]. L/;!R?14[8*@$V:@7,KE1TC25Q@K=PZ;*4L?R MK9%MM^$P;*5[EZ$_[4CZ

Z)TRI.N;. MG)^PLXABE_AWDE*K#"Z5BK45IJ!APPT;;MCP ]AP \?Z_&RX9WANAAP.O4# M'G/^)(/K8H?A_9KA7M@]U;CK529 MF5G5$L%HK(YP3E- @F2;R ;:T'#<1N. M^S".V^"Z/C_'[5\OLBCQHX6(,81?!=%?AU+FUXC:$NTPJO]<]V2'Z[^#GCBK MBGIK@DX;=OIRV.F*V__FR;W^_VJ<_L\^L<;IWS#&.QAC@X2]:SFS07Q]?CES M<"T_SR(O*O)-*?S7N3_;I7^*>VHY&U+XG4M_)H,R;@3-AI\V_/1!_+3!:7U^ M?CI$[&P,IOITG9=S>'^'A4_?0\[N_O2[=['R;6;R7WAY(+HQDPOEI]=#C.-4CB0:5S.D\,@RA>Q6+[!7PWV MD)[*P2#B_I0TF]Q,3I1 M !>$*/%(P*U^G:2%Q/(;G)V' L4M_!FGZ2?X^/7WRIHI<@C MB_]Q/IY=G3@7)S\?7;P]_?BSL83MP2#?G5W\!J-RWY^=_1.'=GEU='7RX>3C MU>4V[DN;$Z'[N'C3/QCT>G]='8>U[_=?;SN7_W>P*%>S*'(I/V MQY2P PIXUX$%*M(,!4DG%+["%N1(!Z=(G; L,'N6TF)S[-:/,K^<0UN)+^F+ MM,ST4PN9$1H!_,33A&Z6U+6X.Z_,HT3F^8%S M!4N&2G'N( )YMWU(?=S(%GWL'.JOYV*Y^M5M%,>KWYD.X[7')=S7^1 M!J.D7/L>47G1*;G^1H2D'*RW4\9K7]YN^G*1I;_#8JQ]'8MD;="T!>NSS/,( M9.[5[^/HDUR?.'3G"?MIW)\\@D,K,MSC3!+V._UH7KFMBRT89&@:0%8>T>"Z:-/(WR*EB MX!=KRUS-'+=P]-?G6O?^P6C0[8S&P_ZDVQOU1]U!->LHP:&[-/D[YHLR()S. MH1$"K37E3CKM]FJKST-7-J]O.8J95:%P!5PD0<[W%9(&S^"4<0EB6;%F)ORCZ5@)P0UPOB;B0(O B))&P)BLT]-'0!].'\*(8TR2 MLZ H-J4D79& 6.O_44892+6:9E0$62']60+#FT;ZBQ3X$VS5OR7)[#8T2V_Q6H;Q MJ;X:"FTH](>_(XTI5AF PHZXV% M;"BTH= U,7.=E Q3=$ &+(FN(H3*#DI@H,P-HSEFC%R;Z7,1RX9:&VI5PF,1S74=E17^J$R" M]'60E5/'AX>B 1!IE,$@LG#)9'IKP>7Z!=+ TZ/ F@8M!\N':M+T9(R M\^[M4?4YDU.X\D%)6L*?I*4K(Z0B:+C+YS+#L%[4J38,IJ'EAI:9EFU5!:[I M*3K!-+NL$XWMV^1'Q3RWE?K;F:3[GBP R3359Z1R?BKOF0]3)O6^R.!;]&S' ML=;AS8\QTG8L42"&/ZBP(K+8PM\=#.HLQR$'^K2GR,V5^&N(1D#8X7=0EPO;VD4.W(:H/G4 M!VK,\5,@YTC089;.D2+A7?-B0W8-V:W+">@-(A88W0"-8*06!_PQT1#Y-833 M$ X3#HAA$?F \&YS8KC\4"A+RKF'"DY(\F0<:?!!#O*TB$T$8E&0O*@B%%%B MS,J%<63R&\I/"M\UE-=0'E->R;<@_AD+#X'740<(A8_$%6WV##&Y*?,GEPFZ ME4XBI3)OQJF/&A)=H-8S&.6ANK+;QS!F,1=3C(K&DY $$L- HH3(%8BY(=:& M6%D9#=4T5//#W\G%[5NAUSHD;8GB?EFQ-TN3;2BG MH9S:Y6@1#<7H5#?A0E7)TV#5#J9>^J >'CIEHBQS_X;+C!K*G*JP'S8[DR(N M9HY5$K6%T69YBH[$VK?P:BZ3G*,V-CURZ$"S9)5!L^2A%1MD"8(-73=TO::G MAHHET7$=KDW*$@@2<)>J+#8568Y6'1OD8D;57#LLXT@V)/$_]B%PS MU))UF]I\:,-&39DN$:&6O:6609*&XH$%(4'7W/^8YTXOW)O1MR/G9-;;LQR*:-URQ(<=U(1$TUC>KVZO[5+R7Y9 M9QJU5(04(H$XA'&!N9O*F8YB[@U'2&620O:M%CAT&E8"NJM42PSZN(F"$M@P ME?V*"DN(CN:P8H0+HSJMX6>H0=*4K7XLB51)W3X&(\4A]DDLG1VL&3#SR%>&,L>(+*&N_T?$> \.R&0/TVVQF MU&#E?1NLO(9'OF >N4GN!>VI4+!N6O7*!((<23\C"2..@#'DY.4O)$FQ>,'# M:\ U"Q0+J "F9V?@;2) S8\K]YE^,PKI^5L,A<9@+1F0 MH[BAP88&_U[7IBF%R -]GX!0T\P&&UF!I%0(L0QF@AG3TLH-F:%DP_ TF-4RM@, MP' =Z!KE.1/8C.;2,E?V_R#"O+LXUC3+[:F@!2!=V8*7,\P0PB\% I/E*X8C M?%L3^0I*KDX^ N*1[&X%TJ#$IJ5ZA5" T[D7)4(+N[HM@J6%GC'R1["XJKT1 MF+@=$=@ 37F5_<.T$Q"00615T\KE]OTO-H"-JJ-))N(:1'%%#2L@I+A.RP25!@2!6" M]>)/0"^X&M-29 ).K]0\3RU&2XM_2#[H"(U(9;%PPM#QR?G%*E$>266=>\(4 M88"JV=9=D\IGM/XX*D]2MH#"D,Z(I!%K@\$)V^N8 =KFVFUYZI):DX$ M)EZ!&052C#( PVJ1A,'T\+4KP:1T_U(0"7K2)BTF-CIYB,Y]J_:M\A/SMC8H MQ]\!RG&^D.(3$"QRC%QSZ\#X)>#!( 5&!:^VU(E%;!1\5HF[Q#AB<4OGDTBT M !X!!P+D75@)9K\(>;N@5AF)L& 1$C:BBM; M#1$J8(UCIA2?(OXN8TML$%?8H+RAM"<73Q/I, MAD]4C[05$IC"IH-/$X2'DQP9S)MR ;>HCSFBSS6U=V4\A;\>R*162K+E)4S' M&N?P8+2S@?[M+YU1__#IF>F7CZCU?>SP>42AVL[/,@&]S<^;K7[(5O]TLW>G'=V<7'][^KV;U'K)Z[W_]<')QU*S=0];.3OM#!2!!@!G\,DZG M*>CEF*I,6JJ"6R8+)]I;]'6NO(WDUL27*4] BHP-736] 2T,J%,8=R7K/U&F MH=.OIQ[*>7 8*X9_,OV'?R" M#51I(FM^5S5>&M^J:M9RO++@+^I&!E@MS.9ATP(ND06_HVTHA*2&SZ-I+6-# M@19ST'J(ACP.# _+.$;45F5+8VNDE88 JMU6@?I%2I9*_#*7,S#+Q#] 5,M,+K@_Q^HMQ^*G* PAEEC$ @":PHR1!A?B"3P&0357'6.2*M,D* MK3I?+:"EEF"MMM=:_:TRK]784M\",1ZHK[_7NJ3?;>15$WKU9RM3BLCOU]%^ M%"$]/[K8HVJC5\[I TQ!C[ZF:%& MS\6"=[P"9S=XD\O;G4A9CUB49[7\HMPB+#P'EUV*6@L@H4B 9!O'KL0J07&4 MS^!W"QG)R$/&2TPB%\F[8B%+D-5JJ)=5R=6S.L326D,$H-D]-&[F6W*PS&5F MBUIX+<_-Y,\9;[;UFO9KH!]&1V\N M9LL\\B.1J.G=MPCHS0]3OU05<"V(@%5 4'3,$!(H)3LY7I8*C"C B$[$;$1] M!U29,N>?DQ0: C4L267BBT5>6M%[!9"B)!Q<&MP2P_ *D*/,0SU_)_6QY!B&]B-I< F>< TRX?P MH.=S'.R8"7V(B-9HG(+."LX; IN0K?(O<:FSGB*)0TJ+S(T,I!83OI#\6R*G.(C%+ZW-@%_=&Y>:=GY22_QR M3_QO.HZ);C--Q7!A\?%%^XV20/1O&P\AD3V9X-!H![>[V'"V%52) 2E6%_1= M[2JQ8;7*]+?0HJ,YC"/S0:&93[N];F?2[H_'U^V#WQ?3'QP1%YM_J(72]H>+ MSX?*+D!___#C<^SQF3(J9W*&B%W$U> @S%%@$,6,4<3NX+"Z'O@4L92P_BD] M@,DN^FV$5D+8K]3ZILRHS*IO/X7F%6"OUC>)A.>LSX2V)&M-'3@IL.T&=32=H ML!^E,L_2@0SPKAHH)V//U^V%$FC8N%%*0OS M]6(%59T8\V1&Z+11CNAE+0==&D%$4$LLT&-BL,(/0=+G)/.6S@1>5A!\^#X: MZHOE0BI6O&F&%7^.\]1,#GU$7%LI, +&70<4%!DOEE1+4LMYT [LU*&NJH+Z9E6+=X51T4-Y">?"MYGC P2O M)SIZW6U'KWO?Y35ZOJ.')A(D/=8A:@>B1AP$2*F/&#D(C:,417S6E$F#QF(W M=.*0^I3(3)'KV"LFUU=G,,U [XG^76%>'E^<<< P8DSE*;F7U$BJ@E#&6()% MG)R?HO2ZW-0Q+,X!9Z7W'O;R+VW@=P[[79%[]WNL]'[:04N4I4!P4AT M.@2+$J@2&;?*N+B+YQ:SC%(5J"H-N1-AL5UB8ECM8374RABA-!]>>X#[FLEX M80TM"@AL8HFZ-XA?" *H0&1)_6\LLJ352QS6V M%V8>+U=%/45C5+?+:3"$/%6HE!OA_U%&>:0MP_4%@ZYPHW(HK0$91Z363 ^)XU+>@JQ/E.TY^MOV" ,BDL&+\$HYQ0+W3H&!.'[+=K #5.J6B<#UGIEKIH5 MGQ0_U31EBR5D(M-]8!R1DEO-"O"5[N-K.@TI)_<*_FLMWBS%@LXQ_"?Z3+4= MR0S"4O6*- $_HQ1NDHF.SD\Y;$HG='%NAE7;G.L]QBC'$GG#FN*MEC M9%;Y%U86 7>]0G"MU4 7\S1;S'"J=[[#^X-YB)ZLUAJ._LPY_1<'HZ%J;+^D M34'3% 6PRMQJNQJLQ%' MI$^"VP8:U38@E7";@EXV1R'91YJ)2^.78AWY\OC],9%4/L.FWP:(?80Q?, MP:VB4];+ OZ@@K&^#GOJON.U _"I/_?AZN[_X3J:+\HX%F2>5)&SVV:2IW$4.$4Y3S$RB+IWJ/];M,NE"7JT<63%:K=Y M5&R)MV#34Y*E5*JKWZ[Z9D,6%V(,:EU3-1DMHQ%6/5FQ6L[Y/ULU4Y8U/X+' M^D<)9-]M=WMDJ$:XII(:IPCF:$Y5\"IT+6M^9CIY40;+;OJ?W40[^6# B?*I=4HX(*%?(>W49S M]&DM8L1ER^1"Z,#T4.U+J]H:W11;31D>!YVYD@+)+TZ.3R^O'+C6G59F U\OM-W7O4&U@OH MOK]Z364+*'^XYV0BG^%I@UN8B>/ ^9DVF4R+ M&+=*(;:)*%3M2$*[HY>H6AFO*7&P=,''E>\$1HB#[H"00B!]HBGVN.EDJH[MJY.>> M$THOPV(2B2P+3+U.(D'OF .X0NO0 W=-@R=5,)-L\540=QJL[-75Q=%)3M1( M:S,X=+J#OU+5*[T M(:OAOV_OH:AQ2F%\#BO!D/\',ORDQK/J_X(OUED6#X4 M.,ZK/KUA#_E5OTN-)')>?0IAM:>E1.JDYQ%G$'Z$.YT>33/Y&1_N=?!SL,RG M$K@-?-'%@T W$_#)Q8P"\K"T* ;AF?# )3\'-,@$\6/?H0DS/J!.%L@-661M5@H0R@6 MD&E)-,YL'&=.L&PIR'!%=1'C6"L E+S86LVP MS>LV@!9*^RRX&YE&A5W'>??N:%#1VZN 9]^04 M(93(8F$J,0K]8@NC@8)TCE'W((*5<1$Q%;40]3QQ8^%A^,:*A/4T%C M!U>\R:7\5*ODC$5(;BA8:H.AANT.^/V@/7CEO7[5)=UX!C>^CE3"&-A\AAD^ MW,"*%4A7EV9T9Q@XAU-5A:QI'S+.6B#9=J]CD;X1[@#&QLED"AKI@F#YR?EHQ=C]S<_KQ+5$^$7"W MNV*26X]16B-P7,1$FS=?>J1Q%1IZKG9ICT!0=@/[_%W&-7/&%19FDI2_9<7P M6L>)*_'>B?9AL#7LUC"@%+_P,+&%;,^8()G)"NR QHNI0U3,=2$YY5BEF@(Q\VT.W,-?B@$#\- /!_B;*,"Q7)^]A/M'9OX#)=284(QG(N4(60&.[K%?^L' * M]$LJ(T/=Z5@2/*X*C)MZ)Z"'9*#>(+0#US*ATBAPL[)*D9?9 K$2 [(D*FK+ MIKB$NGP*N1K62E_0& /'$_XG>LN,JD)]49&M,.XRX-YT4@HM+(?>XU-(FU1 M@L2$S]&<:Y5U)@=]9X[UI8&J5F9-7@RX1-JF3;;PZY1+O*S@;G+^HW,PXAK5 M*4604HGV\OO"2G^":^%89_ T=J]OR_9[C=WK&]N]_ORBQ&]V#1H_!G:.&7DU ML U=[N-.28+J2E"JGEAJT]4;YU7TVCE-X)Y >?H0/O)GN!A*;:ZRL@#2G$K[ MY>PDX/08\RSFQU "NHV5T++JN&--]32@+VD,V$P)"DFT$ Q'HOPTE)%@H\=R MBC:,#09W;I2!68K-J/3'&*$DEN2+Q$KP6' )TW!P56K3L19-RU]*RE"9%4M5 MH8E<*Z8$&'2$"T 7O.[NR.'T!L35EY3[8TK1F3[HAC0.)1RRC)5"A&.GQ RZ M\:#G>2[C&XW)DI:%FX;N(O6IT)U8JIIMNF(,[J-!0^,[FWB RIZC1E^X$HS9 ML!'F61%L-1HA8J8*C4BC-S6)E($&Q<-H/4>WQ=*3$I$$OX F"T1C0,B1@@TV M")ME;0K#G6"ZK*\$)13PL.X;;A391&B7G*/I%$MP,CJ/(1T2J?!%!J]6Y0TI MC3V%4VF!;E?OT*^15Z+UY3]Z Q".M( %A-;I_M7 =*=&(:KC?9?I95'J8 1;FX3;-/Y,V/9!PHC%'NVG H@3WPI8D\Y5.2WH*"IWQH M,-6RL.X-YQ>$3LFLRY250MBW"(WC-'.[*B!GW4ZS]+;@$"$848#WUQP:GNE2 MH3569>?%TL*A4JIFJFYD [6A4VU!AZ8J 1P^"4HX&@X-&S1& 0K9@UL:6=@2 M:Q!44^"H3%R>:BZL.)/51%4N1A-W 1L\+69*:]ZTD2JYW!:0(@H!,?;NG&!Q M.&*JR$J$7- _V> C>@(U^D'*<,GBJDVS%$ZE]I'L"+004R,WK72N?1ZYGR[, M&E6C5XY/PN8Y2Z@LY)1B:8!\HEPEY"?P:"G7PB:QFC-M(&QX-5'5!2\53F%E MO6 1.%'F)=\*R'PNV2"RIIZ_(![\&U4573+X H4L D55]8=SO4+$CC4>BLV2 M2T]7F267A'(\$=J33Z*-\#64D]8D.%XWK3C,1F@5B^T0"C*56D1&*J9KB *A MJMBKL(FH$#*V:> (2!W"BI(*T8#.@\9 N*74_ VZ&YXSJKCYP?INA'Y*J!3' MB$*)-'1G\9[5TLU>/K/TF[=I$.]$\H<&%1*#?.O0-:E9$:T_T32R3]QG2_/R&K M?Q9I_U@Y6:W" WLPJA=N^[$\WU\5@^$$Z;]E0G8=@RMJQT192-=*,FYMJR10 M76_5E:5@=Q6H%ND>9/VI(4^K0&'22S)ADJ'8N$V(Q'P+X47.'RL93Z,#UT93 MF:4/G'.XX,D94ULB/?MJSAH:[FCNP7H9",GCRF.#,%:F3B!=JO],,?+,^1"! M2%@HG>70^4DL8=>MHH/OWQ\?.L<8N>*\CT+I7%+LAM2_G'Q&!%?]I=WCH4/U M+5BC^:!*)NANL/VWGRLU M^#;TN1!6C_^47A*//#I\E-5 A9;]S"#K>^QXD= MS24:RDSCA\Z')8@WP4HEQ4/G(\H]9N8?90H/($Y[7I/L]>_G,OL4)234TFT/0>">+T#I/#K5+U2;7L5'JAA*P>$H-FT=.& M%MZ<*@PPY)134>B/TYRK:W(:HD*7 M:YD3#T,!U<5":*[CF%.P;JJKW&[&&F\I61[&!)H7^DR3RG);.;ULZE"(>9)\ MUHPLGK-10EDC-,+Y9O:EJLWB6M[!S!Y][.OG>PL3N.\,?^V1/4VT&>R65-I: M2+19 PX'YDHZM)B?Y-)2:5#UX9K!V@5=_<:;9171R;=UPFJB95:O(#$/G'=E MAK-JV2$$1EFOQQ 0S\&\UU)P31SCCUWQK?(Z+3#%DFBZ!J9,(>J6O8K"T]!K MCEB#H?!U 12;K#0K2==N2<)M!$)D+13[O8UR0W[:?#4G&SP#S#(D=ZUM&G++FF6I#(QDO@!!]:C9NRB2Q0U MNE* K:KX JL(!QU558U5ROIFQ3$*%7%GVP U0]!\6AEO:"ZX[#@'-".2'3+* M A=;6U:%:=;.)$AF0#L?TDRB,Z/%"U MB^7TP 7>,,(Z_BN\[>;BAATUE2]% M573"%XD*3+R*@YM3Z#+'O+;VP#F(11T1,F-0: XVAO.]18P%BLJE)'K52Q8I M)^-J40,UG=J.L)4VQFB3:A5J"1(;")6\@(;RR--&(033M'8\T7.)>!-JH8"6 MYU%!#5 C@7'ORX<6\$,!#6J,N1]55^+(V[UPNEW%$)%C?!C7>A/)7G/899J M*:T[($U4YK*-#LQ1SO6T#UT,;[6\'ZPN1@.3O];<*WQK;!)UM^0_5 2*G5?) M+.IQ&EL%BJZ+\%F&.N+$XLL%[;GXA.N".1D,W6Q.QD\9VJ]C]\,2.[P$?N!Y MK>J2V,):+=)&KN$;\W#=8;$H0?[S54!X=(.FK8T-OF1!R@* 5M#E>(6&XB;% MI,YE99*NQ5G_DMY*.L-SR]9HTP!9B[&>'/I-%CK6><;N>/0)Z+.I(W.(LQ_R MN:F*(GD9ZY!^.F4,CL.:6 ^]EW '*G=TK2 8OE==CX<4BR"UWQB8!/ L+1PI M'YPZQE-*F,V ^Z Q-\+ P:H C*_37K<:Z(US^-!H"/HZJ3S(:R/5(5ZTY'H- M=-A$ **_#;B\PKE>CM*@\<<#5T94>2%*I;HR8+^9)PB?DW)$5%6JYV#;-A65L!0L8KR6T.D]-W=)5;\V@&B=Y)RJO!(\,9,@ AY.N30 ]2>Q^@(V!JVB%E.EI0Y!\ MPX69T"$(G+?=%5S MY^(D7*Z6HB3K4H29Y I4O<[< 'ZL! BJ3K?F&JD R&T690W2Z [5L%!\,G>9 MTAI-74^.RL(H2?*YY";6:+MLK\=:SCU8W%B8:D'4%="SPARJSG2E&,V1@%;Y M.#. &\JO5.2HE 4Z%K4"+\A%S!=9%FG=[C=)RX^.)HLG<2^R-ETQ%7@O*_7, M#BW:@SMZKPSR;.*ZL&\AJT)+8Z/?$]&*83YRN"J\F%RX2GJG4K\,(X;Q9<0_ MZ,8OHESEOE5!1*0'Y5;M(A7[4Z6P:6G:B]*:H7%JK#8Z/1(3J>$ENJ=:MD)4 MI4.VS#6Z$BBH\B-IQ KK,,<HM,5(7H&8N@XM'F;+5%:44SJ4.K+=B MWTW4?E6*LRP694$B;Q46#)*N%R7&KH=2.&K/RBU9)M87T<9A$:QZ[3XL"*TP M1PLR: KJ?ZLU 'TJ537 MHS;OKHUSC^[+%V;!,QY#]GD2W=5(A#8-]>CS!9 MD<\H*%*H%VU/Z"+-E3G\-UFYN"RBVS(FA>V!RK V^2K33KV[6W2BS:(%Q;@8 MG=0V1448U6PXO M1DGN"K:T?)*+E>'C:7<^4K M5FY*]%#PV*RU)X"6:AVUQ%];3S18)1R(S/%-.=GY(K**)&34"MAN KH.CY"] MM+Y46>CV:AF7_XJ.4^DS#--8XD:3R4XE@:'-%VUVY.Q#4Y=5V=G6HUIFP]3& M)$@ ,>:H?>*L]I("E1-U@C G@&U,5>[5QL#ZM'[>+,IJT818OX*[1UDQ%;MW M"3&Y.JG:Z#+9DER8?-^2X, H]FMDRP#4O?D?![RZ: RGVGS,'2X71$*[V#;.N9 MI#QFSF9FS;N:M-T37 3I@B.+4B>1TQ0]M9+RA&@(Y-"D&'3R1^F1')AJXA5C ME 3(J2@.0X8B%5YGGZFH,*Z8+V&?2,*:8Y)5FJ(2*(4 0^3MQA0ET>OZ*3)T M(G/,4JI4NO+2YL J [7TC*+"2Y85C GZMKIV-UR@6GY4DJ="3&261BR2PTVL M"W4]/:W%C$>S373\2$X%67%JJT D Z44)!SIE6AQKB$PKIJI:B5MI1R6VN!:Q;A@6Y0MK*;,K2N/WTW+J M4A!HZHN4:E -RI1E@;8"(#7)92MN"4C!7!84]^1J?D>4TVN#6)"7?+-JA#*E MKO 4\:E.VY0QYM45>%GY*FV(BV:\E;XD&VFOPY4SE('20,UU-G7UZZ7N[0 Q M6*0*&50182L[+3(-_:@K/BSP?@'.V6WW^KI6S?H MS78PH0>NB#(I;6Y=4S( M%!E!Y\.?W7:_CWZ]WQ7<"MZWJE5T_[$ ):(Y)VT&:-6;2UWD&7B.I#(XUF1A MS#^FV=W#KBV V@CTGVITD-^!U^=!Y*^216L=-K7E'&&V/W ^T7*.12("_'=& M"6,.!=[PB%J871/7R=J%VS* ';LS96U8E11V.=$ VLD;7\]QY. M+^< J_J!,6>"MJ(*RJP>R?D9+C9^ S(4B4>@&*B+!G$6,!9B <\0\,Y"!<41 MT"MY;"A@0VE+ZWO1JCVM?L>MY&534W5B.:4094Q3#LVT31!EB5@V'+W! ><& M]8FO=!DT%IEG RY&?J%-,>;($E&8NGR1M TF+0NJH[5BSEB1Z+6@5-4:)P3'>JNE"X;%FZ%)P*O2@S9"^% M-O,PGU,<"E?[O5J?([T)+/MN_,E8?11#1;Z;K[-!^D'9O3.EO-X(':JK.\=: M6756F5=7-*G(L/PQ61A]<0HG\AHX5'!/^9WC+F"\\6?"?8>MY_60[>K MLJ>A50S#@H.4$>0:G*>2Y2E.QR:5 27J&Z)50HI0 AI5CO-$\@D3U?TE:]N2 M12,2O:MX81;E5;X'Y@'2=MJB^F-@6I ]YH6/\>Y"5M MWT)#C*2#XC.W"//H;4!LI$J!1$ L5A"C0'.+R5.PK3@J'H,.UIJ<2SV9PXNR M4X*ENDY#&D$@_6I($0HDQ&DTJ)5&WZ_ZUK 'NFM+K%WMO(4-TA21/,,E68=! M;LDBSJ7"I!3\E9A9[7 *$(OFRDAFUL;$SK*W ,5DBMEG49^GU9B8GDOX,<&6 M; H5U4UL++<&:5M:/RH)@&XOQ'.%T^ 1(K@RMM]_9RG@5R47<=SB:A\J90:I MQV+/*APZCD$$DZH$! 'I:91W*K>TICRRI++.N*T9B]K@8'3;N8(*]\Q7)\ K MA;=.3H- 8QO!]2$>?)56N+E3/!.OHIO7:PM!!PZ^F,/15'52R'^XT*%6.$C3 M45'UPX\H#,";*+=L!UM$B2:PF$3SK3/^-W?+69.NU.LX MF60B%!HFZ*7I/HK#+R "[H)K:WTGL#%[%^.VXXF_DP%AQ%6[ LIP=0CAO&$B MJ845<&:0VEYNI. 1^=@XAU%NR"6.JKSV%;^'LA2HH 2R9_4$*2!2' ^"(+' +34N0KXT MYXY/ETJ])..>!DJTZ5;4F")'F!5RRC\JW!:.C,-\/6S%.EDJ/TX'*? 4"C1 MV=0Z2;TZGZHX5JYK#&+V/>)6QCI1R' $E=(,9S* %8CR0N-44=U@+A!6(=1H M3F#2"!D6M\PJ/U.4,&P[V2!/MBW(O$0;K0H4L1>2@Z7H1+ %GP= Z\+Z%?BQ-KK_Z MOE8>Y?G3")_O:-#N\A98&QAA+>@X8F=G<9LRTGP5!*>-^=H]2>9"*MJ1<8+Q MQ@.$:3MPZJ"%I1WQ9-VS$,.K["XHC/=\C)?L!>WQ1BG MZAA0M"9Z@6P\^M4Y'U)QD(P=QXM8)#RV3!DA$#O9)=J;IPEEL2;30\>/;J(8 MOU$^.)FP9T7_$B6_EXFOX'#APH;O,ZK9'=O/*B\6C,TLL+ESD(#-C0/G>9J) MN881J,,128S%972+J(F[?[84$BM''CVG54$DC=PCM62HA00F2[6W2'4@@QP@ M^Z32S %:RP+\SKH;%/_[@U&D]*'#H))DJJR#B3Y(E5B/1(--&C$%&Q6,$T%@ M&O^^2W1QCA+K8D"A"E^/&^?I*^P' ] M)2)O$."@/TL1.:JMWSFOGY&PU;JALP#M$_9=BPNSC^=C_P[#KJL&%1K+XYTR MZ1QKU\#Z,%KT M\DI-75%. [&$57/AGQHZ_+ID81O[:D@UJR(T^8LR[9G$*_03B(UY-0G48K68 MO28IFRK"JS)UK5,6A>Y<%BR'UB(/:<L89J<4,"OJ1*9G MFVGCF'/EX]5\2)8+#I&S MWV#U+\VHD!S/&BV!E5H,3/N_;=N+CK0&^53W80)IWF*$3J$040T*]R9YYX2K MC]6$6)25WY^,-*!]!,VZ@*M0N38HNV MVIGTZL,[!:?+Z S6A(*J=<%7@H4YXK)X&E>4$-!P2CH*5AGC6!=!9&4T(N'; MKKE0*#8>%)V0D\T5D"H<7D]:2L@E:2(,OC&?&S41!DV$P<[U#T[RK607 MQE',(VC%Q!26E2HRMQ,BPI(S_NQ"2UKV*4V7'+<=35J!1[.L8JV6;,6.XQ="E]9.U9;H&1F M5:.;*@BNM76KD(7I_@]3S&LC.%M$=>3XV\TG^,#8B+:< M\/IA!HTW@G;)WT,-^^M#KDF7JLX,@@)8%HOZ;*C: ^&?L]3$1[)R+5@H>UK] MYO>2E44D0/HB VTX9$!2E11!7V'<)(Z3LS^\&/7;5%?+*TC$A#7#_'ST,824 M0;U:K5)M":EIR"-IC R^H/SU9)]1-@%5-N=& >E_%^%P:"B:.M)?B28$5*^ MDX/DNE:\[8E#E_;(?/GN[9%SAGX6"D.'Q6(-5Y<@NE(2JHX+>+DFPZN979II MM2Z4\7_S$52>/8UVC0C>Y.^*,9N*RW6>6WE*&/:BK3Q+%32(1*OCF-[!\6DY M;[-RJMS+:3XGO,TXV7QF$YJ3L6@@QD5)5!\"T M\I:N EY3=X"?W$1%EMHI6PKMFMGGZ;_>PA\$!$#50[5R")P3^8W2\#;J<>SJ MUD@\%8HX4"6VRGFP-VE\0SY_SHHMD'6J,@&@IFA?/SO((UULI:7"RKD.9,W+ M:(0&\CG]7F(A*D(=LNLZZ&#\?//(>4ZX[NI+,CMN6#TV.##@2ZL*7ZC!NP/_ M%:$LEH1:*CD1!M'D0<\@"&K@]I^D7*@$&:F WOT8&B6[:YH9!;1EEP]/-/BQ MT7$KZ%,,/\TBK]37RPJA;(S[JD54(8M6[VAJJ!K%6A_I'"?KLV44_7HP1\YB MT;#(%DBX@>'@9,": [)876G.MR-@"YT6HRZ?M3/W08'X"I)*TJR*LGR* M%!UK$&^8X9PN%#,OHFT4)E>!PBK_ 0^-RBNO+J7*><[8 D!6&UL^Q:F9N#;" MD%ES=^I[796'HW97Q R-R&L V T@3E!FO)]<$W=E#U%P(A!UE@&JNC0D::\4 MVN7LP#63/ZZQ9?*OS]\^;ANE\)I<'J[?,@5&5# M:X0'SE$,5QM"S]FW$ZIL)42XUOFZQB)=3MR>0[F1O(S M9C3C'%0@%]DW46$&[J^!E(.(4=S4(S:!6ZE!BK6HVWCM?EMUW?$VF1(CL'QG M?I%2TCCA8NCA*HLL97$M"$(N*Z%CQ$(),#-0]P'K@DU: H0RTJ\>PC 3P;6F(ORS5@D>Y-N0N&5:GAMJ?'[+1ETO5 M4"(YAK01V(3#FP0+0$4-K.1Y!78CU2!A"C+1JVT2ZV#2M0&J4=%47)R*@@+3 MY<"H*#5ZW3)!B!A40R%G$0E4FK2@4"8:&&)?77K&DMO+8F> MTMY!GG9!_OJDSK,JQ$!):%;X1^]@X&+;=%&WL-8XGQ2*?0E ^HCB=?P/S\HN M-%[6<@%KRM6D4#M#"E&B5O0)N,LLY=EHFJ*GR-+H%&9Y-67!VAPMLBC&]>\[ MKP0!'%8.'WCX=QK,ZQKL5%4<#9-6IPJQ4:4:ZHXX<-)X%&IGOT!=SG*JMK#; M,M'W'>TV(BT"W0-3H>,NR6WZ2:)G@ZO?*2.70I-3(>&,9"5G4B&G8PZ/*MJ& MZ% :3$<79@$&E6%(W+\I_1'+MDZY9EQJ:TITUF ?X3:I6!N)YQ@EBO*%%+3F MILA+#0[ +#F]9D6Y&E^S75\3]AS.'2;;1S6>,AO"AYDGZ(N8 M3JUU@>=^RD4+D:\BQ_*![%&Z8FG3=,;%5"U#+VP]#*P6)LKAJ(G,,+K:,IDI MI@)#)/LM59*9R<2,VP.Z9\P,H2N1Z LM(@Q6K4T0G\HI?/.^"ZPJ>4?8%XS; MM6JALF&@8$0DN(JJF).N F>?RXHS(+@K&7\-=[-L=ZQ1^;R!.N,Y4-@0+JR MJZ\:Y&QKTJ/%AJ'(-MW'/M$!F=?S@RUZ6ON9^Z=-AOK#JKQD@P!7K"++$@ M("R!YP#)5%,HSKK3Q4":8@;GPR.Q@=R9S,LK/1OAR*A*FG*O MFF81? 'E'V=:"L+!D<'=4S!0R'J(]66");!(TAIL!P?;4U'?F!2!;, >DVE' MX4'8 \)6S>_%5'>S>.(F M(Y@^5!N-$=JMSH713 EBU0:(&\P^5 G%B@,1O\+QW7W"K)XJ-,0Z!$.;:Q54%,2AC=.-/>C;S+.ZX2<;!"VW- M]F"Y6N"NU/E)(55% M#O4HDZO"H@#J4?FL+*B6<-4299Y0_R9O1&/M8$C^.]!YR 10=]RNF)78!+CF M.H-13:>DQE'5NBWK; E*]K;?JI6-:64Q375+*DQKXY)NFDYK?[A!$RGTQ L^ M;B*%]J>TTG=YB>F@0ZJ8+LDOL2&[IF57T4 51586,U@JUVZ,\WI8 MF##V6^VAOZ(B1,?I7"DM[)6_.J[1.Q<=MQ)AV+LH#=8/'D/LQL:*W=:#\?W3 M0U>V_Q\^8(&O^2)%K.E@BRLZ=5Z)UU71VP2+YMA5!DP9(R4%JR<(=A]S)I2= M4I7.Y6HQ*AQ)Y;YP06FRJFAL!WH\*)"!1QS5!-)M9V+6P\KZ5=XJ#$H M0C/92SHPV&UU5/B?;=;U.7*28*+L;6M7KEF<[!L*2=ZUZ"'6EH28#6_O. M$1Q)0C49JO@Y]L!8U9&U;F7Q,.-H7XEW1:+8I#&\V-33BU+';]2OC(JLSQ$9 M KY9K>.>/BC(2ZT*KL";[D%W.-K#"^2!2\R/8E=O(I"!(G\[[LKY%7#AX'%) M7T\^RA>) MR4T44X,7-.&BJJ(VF.MT?H65\8)ZG!W)M_FLDB ,;-,'9:PZRO,4!F=L^D=H MTT>JH[844X2+6/OV*5Z6 ]O0^"L"K,5#TK@V2E9!3[I.-,_O5NJKD0*3'?E9 MH*>2EV%N^7&H'(J++\-*)C(V\71VN?N$A?Q%1L6_](!Y2>LH*GHD.1< IR9; MU37!1>[4+F@_"VXIQG$PH*(#0I OT10G43(P'1&D>1P1AO,\C25#-"\4(-:R M"H%2L6#K-*)AYU4F74X&=9M]9AH^G7S1Z^,X )I0IFP5S,R.EYKCJ"J2QOZK MM0Z,6Y]&A3'I^, NC8L52K2 U&)=7!@I!."]4J( R@L;+*N"ZJKS!S<_( MP\\%5FCP2BC1*!F_:2>B#8.FXH*H A,)F6C3P F&*(-1] E:RLV(/4+RW7.&F*$D^FTC4Q>D@#?6-M3APEBS ,K$$I+EI2J"^DHC0:A?:Q M@O!0Q8Y/[BQ9??*.? AYHK;S^OO-,J7J?3;X%XDDQ)L5H@ M] $?]'.E!* EP42'&$2F(Z[HP*^C'QDV6]]:*AP\J ,HS(0V_&#KMWP&%?]> M@V&P56\N&>#,;%!F_**WTGI7/IP?9:Q5!G%[RX/G#-=W:5' MQ5:&+4+GJ>Y:4B-,7%05D*,UE0KHFSS@ G=)%AMP,%@OY^59!Q-@U[E4RL_O MJ:X3R1>V66U2N4L%*0<[AQ+1Z?TZU*",@*WO^:U@E/(LZ+)QN MGR;%(LT-FOME7@_VM *$5L S%1;DV_=7;#7 E96DS!8SC']AA_HKNGT3#A&@ MJSBX0>-?<&_+1]#R:[OBBPZ&Y?#4U6B2N91%+;:Q'AF+K6%CK2K(NL51UAM7 M)S,8B54/:Y,[J"C0;#7JZ=::UY $])+;=H@-6&\;\4CJCJ:7'*9U9 4PE-:Q M0_HK72N015A#? MUK/&,K6*YBZSA#F1$G)(5OJ'@/,"O5(AO,ZXM39('A\=/3KLGD!V3B%+9LX; MZ)E[%O0B4RNB3>85T ,WU7 7PU^R15E'PE0-:%1=4!98Q/#OBR !-7C+0N=TK-V%U$$S6 M MX5R.XQL2?-"Q,&J*S@JA#Z,4<$D^!C]%/CT.)$_!-3/;22A##P^;ST#MX? M.)W.V.UV6PYP98HXAN/W,;VA=6PY*&Q@F/IK4WJ=5!(E=%0SMQ;)]@E8 %EV M2&-G\-=J@JH7/IO)('TP.:%!7KPPG*PC]X_9*O7W1= MY%A98H4;F!1WNO[N/L,KI>;7KZK5T/@\563IM _:N+U^K445CG3ZP=>72 M>3QOT.CBY-+_H2BA!+K6RJI4@<.U9T)B"9%>(>LGW/Z MI2JZ<'SVK].W+@JP)%E6E1]3T&(B2J\/K!RBW!P?81#2=10&884HSR#5"ML$ MN0C3Y"Q]EC-,_-?12JF,_\/>NR[';619HZ]2<6(Z0HHHLB79[HMU_M"4+YII MV0Q)GC[G)UB%(M%" ?4!*%+LI_]RKWU- $7)W79;-FLZ8BR254 BD;ES7]9> M*PUM04N'G):J/W@OK*Y;B47P@SW0.?^3L7TX7<,DFO\<3!<$')IRD MR..R'&[+DE;3'=:2O0[K>7V&,6(JBJ9I]\AC6KOQ]%:K$L$/<\FB/!Q71&@: M*>!'RS)^!@\U_?\U]ZL2;^?J'7.A;9B/.5ES GK*,YZ+X!N3@)32L?2^(IJ& M^F[Q7U]\_I?3OR[2IJHEDLR6L+1!X:D\N)X^S!HL)/@CIW:Y.=LR!Q+^\>B? M\NND:7S(P=(;(>ZC%B6X]7.J6=JMJ[:+7V;667U9H@:Q-XD WINCMLL*:98Q MIF=DA3SEZ(W!O>;6M8W0]JWY*F81.!C]'0(_LW M-10RIMFYP,-[MXF+.,,6CR X0ZI7-4"I$$BC^E>A;K\33/0LU&VJZ7=!G?MI M-'MP#=%!":XE?/,%EP*P8"FAU@1QCF*EUF*G"9BINXET^ MSQ_Q;3MEJ=!V>]VB8?RVD;IR,^EA\== TPTPW![ M)^YL8WP&-C8J(I4? -=4;%8/ZEN!AG^>#TO< P&1B[+!4I1940^GAU&",@7I M)N.'0T))HSZ&."S,\"R+6#FG\V =&$XKEI;4N^)JCF'L)%",.6>8H^&7&658 M^E3;IP6MG;XN)R4=Y9**'?.1"5479F2KK%US[_AT\:VV="_G%X&V]TY?F' % M*.4V67JEYY/B=\V%/X$D.#RPOG-.!W"Z@,PRWI[.D_FU$\H:UJ[TDLJ%# M/%A\ECEQY!09G("WBX"1"?&?,A403L&8":)UD7UAY&],Q(6TS)0^S<^TL26! M%5EF\M%< RJG7(I!&5+X!9(+(1V]$7E 9#HC=Z/3Z/)@+VXH6IFH=;:*!;B! MBX=X0G9K=D+(Y+F!\NGLV*Q(BP KP["=9[!IS:UC%#H=;F*PAFB\JSYT2"L/ M[AS=I35DRUHQ=XU:[WI&!XCDF+$>Q XXIHI:=\6M\%(TL07.83?$6[1,"T^Z MO$FG8=R$K),6>OUD1OP6X6/:![B4;C[ $J;-?K$;6PC"@SG/^IJEUUF>',L\ M6%D<,,6*VQ*YVQV72!>\:CMIE/%N\ZR)XPASD3K;4.X"VD6.JF+NI-.SRPZF M^>.'RKK4_$.H9'8X9)$318L6?9$O1G3%Z]Q8=KX\7/N)"=GT1I[]Y0]YX6?D M%,]6>)+QZ8;GF/B3-(!M_R45CTET>?**?-;H]?_Y#[_6._O\],]?) /PES]] M_M=GG_WY\S\_^\*?NVIHZ"=X_'N>EVH2?WGV[$]6E BSRC=Y^N3)^*J_5A\R MG7>*1VC:YF0.TRD0OJ*IMB#12Q87VM[7Y5:)8&'',V]5#J^M>N;R-2T68>LK0JCXOR MN"C3+:4[B!D2TC)<$^Q4I$0)'78BH3OYA>/U-+66SK/NWD MQ&8 P[C2YJ;OK:Q%#.M^14J$:^UTXHXC9])]U#\^+N+C(IZQK&#@HV^15H&F M9\UZ?D]T2VY\C\?S<1%A$?5IB?24N21?+_<]J>6%&+"=D$W,5":9L-APU9FY M0KT"34Q_.*QG#!L7Q!G\PKSCY*NB?[91VLG0*9S?3U@ES'YKT2E^Z$21T&6= M4S5D3@636B"R*QBX2I;V"G@%%):62NXK(QSGB[0-YELZ!5YEH[S(CH+5MZ_D M+(@.._>X*4< MX:2_Q*MY^N2()ST*5_Y2*EAZ",94CN1[RI#)=(*?^61F"KP)*=)/2A)+BDO: M;AA#(:PV\5SB)#K1!);$QT!UJ(1J6=A-_9-+)X;HF64 &4\*>$:7M&)X47JH(10W"FG! [T&3>!1G M\J6E!YHI.+RE>VC?@]P/Q!_(&QHYBDY:+(V-2*+YV?M=&C8502@!(RP2PQ2: MDTV1)2>']HJ1/_"=4*8NF+-\@RAZH!=,RPHGH)# @I]=U;XI@03B7[3?]%FB75%>.G-F)7#Q4^%&]MAG?>FM C( M2G5L3I7>F\7B>O=<+@M" @\7C63,!&\Q)0\70O3V.FP%MCQD3T)YU\P/(I\< M[6M*;/E2U<,AK51JOB8&?F;L-Q2C%^J3U2#TLR8?1-T=9E8O"N(GMX<[Y5)@ MDO\R15/M'8,M2874KHS5KL;&#)C!:+D8!Q)-"(' &,H[[F M4\314U+>-@BY$$>P82I'HO3X$V.5JIU)YI*9RG?LJ1-I:/:P,^(GZZU7X]2+ MZA!++!Y (K489G53FK7-;[EM3/93 340R M54/9J7H2A,;0C0QXD5_1LYD2)&M2\W3Q->EWN.7%9YJ[>,JD>S1K#M"U(] ^ M+N8QZ#9]P'1+9^ 6M!.! )Y7MH1*EVW1K;F>\/HK9ML2F1'[<'RQ.)IF9EEI M+4;A5RD=_I-SQ^O*H^MH94(@;,07$$9BQP0(G/0>O'&=WZ(SHEK?//HBP[+= M"LY7YC6V2F *QEM!8?_RH^W#.MV.YE/$>P#[6-K"\"$0LJ+6G)(*UF%!WQ(* M*X):TKO(H#T__73[60.97YD1X7?UE',&T$58P%5T9 E.%GH^(!*>3EMRN(85:8%M/)NXR>2P[0V$%6%+-Q+2@Z%3@6*J+[AK=YKT46%8]"51I$,\ M,2GP[2L*DY75GT-+#CEE9Y#>&IK1& UCSNW)%@@&+-*U70+^E M.:/>N]ZJ).%BNB/XS$\;@F!*O%V.Z_VXWL-Z_RQ?[PT!I@N@'696/.D$"'F' M);O,H;;5*\M1/SEH#H=7_Z&JR$-*)5]D+2/LF2TA4S?@"EVY*;M.J[,++*DG MS_F%?8Z?GCX?)Z>6UMIA/AU3K2F/6>@_B6)Q?1E=0XTSKZ Z*\KS]'+?4[-% M"3U'3;X-VM?,%#ARC%O'IX!F8J:9&L%70JS[LK&L-85<9*W2,ZC$:)H]=0 6 M([301\T&2VQ:]R#JZ5$KLXV69R[[4^XYY#[F,LJ3M1;3(UGR>)HV M2,%#G0ZJP3DR/9$@/%H=?9(SOWI$RJCNST)(D)TEO-C4E*R;P>(=)B"-+@#> M&GHZWW"ZBG3L*,G#JYN?2U/[_?[J2NL^F7 /:UQ;4IE:NGH?X3BW1RGH\8T$ M0-Q"*>*F&KK62DR(NN36<_?UKBSUICW%$[J[N+FL0#J2-)Z]:PLD5$ MZ6Q- MIR=]0: G-\B#T;MDBG&YB"58\ C^&DCM8W4-MG$CVA,M2A&L1>Y)N+2DYV@Y MSBL1A4ORV=>H'HUHIL[$,6)R*VBOK%D34/OA)('9BS@J'W>3=!WQG^)UBUW9 M536D:0YQ\B:LX:?BK MKMJI^91><:M!W3+?)3/2;D\7;W2V8W'JT .'32S]J>B7BM?G*_1BC>KD;V1E M,:2X;/7)]5AA72A,*#?HB% M3*_D<\>'&(TT2"U=MFFFU9^9G);>/,ZG;!\B/%[ 2$G06<0G).=.Y!!>LN6< M'H4BL>ZA85IY&RH<6#K_>SU\7JH::^]<.@Q,??D=I^%9?8ZBRKZD'C5^6SR+ MFD3DFM_I57NCE?\KU,WSR1C1H!ZH<2UG HPEIQPA%1^_M90)2:NSU*:NK,85 M>F.81V+><:%E JYQ>=C1<2./DRW4\?HT,P=<(+V7-EWJ2A\X3=^J;GNM>$4G MJNJF3BH<=(=]GBY>\/?WKA:27\2]=9'65L956@=DRU9(V=(+W>_P!FY;X;(I MA$L4J(U29]N\>#T1[#/-61SA M$8:.)!!K,OU53FJ MC>S4Z1Q52H6>27J*TY(TH_0-NB6) H/6XLPZS-Y9UG$_TCPN5T56Z$_#?/;D MZ9]=#R0T=A(E\&5YM6]$KHS'W_:CPZ&@A^T'QEL(-G5R1JD7,@XVCBC 7QH% M^/2( CRB '_I>EK@D[12*[E@! =D(BDYI5%ZYY.:DFM"WSS"T\%)ZS(_F'O_ MJ7M]IAB[E==RQJY@7E* T^'OD^A%[$: \Y]4'*%L!8:4TSU!MO/ MM("(1]/)R$1@]9WY;2L$ISQTZ %T<"S*/!4S-ICDS2&/Y"Y>=>@PYYEGL/U58#*(4!47F1KU2? Q4#8$K8 NF?A<64I!8F+,\N> MT93PX3Q3C&T1:9<@Z@%J8EW2A-$Q1.]QEV-[D(?#JX)@IS,FSI\ZRX7$)KVV M6$A^)=#4 )*QD)8/M>4N"._.?WQEBY:#!($ M8^I6U^7J7?+V*IS'RIE>F"2/NL\89\@RDDOR8/%VA*)]XUUFX)E,OWK-XO+>9*].21OAHGVA&S=*CDAQYA4(?0,3C^J*3JJS['/ MLWU>:()BZMA7YTM_!F72RDC%)*;/1(B[#T/(!"PN>-]8H0@H^C#X-%6S&3AC MF;'WZG?VZ-GX19.I4:HP>HCT;^*BN?M)+)\LR/?@I/_VT7@G^,VV[>XP"U*Z%'XQ3/R2E.N'1!E )F+D3NGK&JNM5^:U6X MZ#=*LG3:P$D#L,3QINHH.1;_"A/$\[8E>ZMLGXM'F_*6JPG-XHLG3Q2'7/:/ MQTY3TX9'Q>!AET6'YL49)SJL?R7X&L0VW.WH#N W(YZI&FY&@%7@E4@RG?PC M,K;RI5"H?, [2AJBX8(S!B*?&SLU98)$[$#':U6. M/62#W^'0(+9%2>(Z/??D834^_=.3=&3>]?/R=? M Y6,P;@#(UL<7T0,1V!*< ;B\1S,KQJ6$Z9RTG3MD/[EJAS?H>KEB04PN!%0 MO]6GYW#K),5;X%#&=(?N71><"F6Q75O3 "GWURE9LQ.LBE8?GRWZ2XHB MJ;J=0J[AFDK-&MG(_*]!<&@2HLHW2$_.;-^KLD]H>V4WY/'H=B NW M1[.A-NCSS$G+'(EDP9_0%Y1MLW9:<=>!<(1= Z37QP4Q#QF4%AF"C:=9^79XG=1OD894Q MK*(=2,\+,M\U'Z'?N'9VWAEF@BS997M3 MY@O>MT>6\S(<#[];TZ[.IB"]$9HBM9C9W\0)CI.CMV57A"#L87;DE3/51$]: M#=A$HTG38J'4GHI\%KU50^XVXM]<,[HA76D_X(USH8\M60H5!!M:C8>KD2O] M)JV,*Y0ZPJ)[P)X'1 VKIDDA$I8< B#S\SA DK+^./I;[/9=O]>7PZ>='[IL MH=](%]873[YX=/GXT=/':O<-B$*YL+:!-F@&Q:-45V&KJS74"*5Z<6HH8B1Y M$$__^I?/F0P5^I+2(4BW04QR05+05FI3.W51T!0LWJ8#CRCD]7I+;6 M2BD<7814'P9=L&?O&GU-%/G8=""VHTV%%WQP-I+*2HQ?R;/I"^'#T9.3B M^NZRJX!2O;YEBKE+9A_>E.A%%MA/?%UZ0!;9T\2CXG1F)&F,EW793W=^5U*, M4G'#VE)KY=$'8I4G@WP1__!,*H'SG6C33X:MX@R(39B6YO$6O=5ZR5"/G5*' MTQGT@0>!PTX&5%LL:4W4Z8(-*Q,.<#ZR[ 2-2B1SJZT$M*%%'O$E_1VBQ"#6 M30NLW??UG0? NFV?,QCI?4'.S3+G,5:)Z+)\=R#]4\Q>&^]/!^E!&\;%ISG] M80[)3/OC%A 5A8MEC8-X)\!P)3. ^K*E@>@A-+='\>S<5+._VD?GRO-<[NIE M*ZHC?1)R#!1J$E=6/+#@OV@R$' &.F8)<>0)>4R,IB/CB.7)2^'!];()-P%K M/._#$JJ+V2'324]7L8Q5L>@H^\U.E9@ 27 F?V%FHO(E4-:55(@T;\&NO>JB M*')'TQ99>K3M%N-4*>IK%1S,+*57\&PSHMB)6'TRU!/4%7CB 9T$X$!!C.@9).56##Z7W\NM'#H3"'TK0C:G/ MQF/B@TV)-)WI#&YO/PC*QEC/\P8C20%8P40199'I'^<"<&B%T+.%0MVXL.EI MH?' QTP!9'>0>94A(:CE;A2P)UB>^QY0G?TI!X(K&CH]6[<^(5,:^ &L^BV5 M5.6NIT+'ZQ^.:)W_.%KGV1&MZV8S4P+\.N#Y6YZSBZ. MOY]&39AZA X;9%&D$4!3X*B3'>A_PPCKZEU9BPQ>,C&,!)C#U3 A%K__E80/ M5+&G4\KEMP@%O._YSBJY:1E\R?NYYQM48O)LU\S!J\'*.A<'*[@G:/22TRQ* M97K!(P?C_V3 A_!>RMI($5W-U/I28_6E)O*T0K8)>U^ M 2&D]?4Z1Q87(5ZCL.2?5_&;_+3XL886B91L]B6&MQ!XX!\>Z,SPHK9-Y:N MX]X'KA4ROKB6C?-'VHW*2>M#TN%X]IKT7+IJ)7W6QB/@'+$:4PK^F#P6ZR3" MNR"ZIZVBI8:VK7"9W M@K*84@I^Z;T?:0]9I=,G&:^X1/U[5,/.4 G6SF/X#[K$/7ZPA+KD\E%GA#Y1 M6FYM P)B]34?SS*!#.XAL M4RV2[2)M/L]@>CXPV.>PPW >"];D;L+&Z&'.,,6'?7R4G'L_D*9=E%6HP_(J M9.DM=,0A-8TRY&L4%-,4_PU_!4OC^!N:/N;8V:G#] M/&>]"+D]2B0=&II!ZT*@+6?JZFY5VWDSJCMKP74Y/IWQ 3-NT?VAMG5@^DKC M][IW8/N>.[L8DW=9]A&#:(]I5:.@M*E+)&[*R!D;-JCV#K=94[8WQVJF1'+[ MY$=)46STS*Z)//LP/\D^+.-'M+MVOAOW4?]83VEIP0Z(*VF)+,F ]OOMI,,G MM)U-<@6S.$H8NK!;<%P>7O:T4+!OUAD@1%*7J^N6^H-D2[$2M!.T(@$FE4)X MH %_FKUR+Q7*V^?MQ1KPK3=\7#9T-8(.K9Y>%C"8CV7D,&133S%.&5@3[ M3<2K3)-X;$6FYL-/ $H0JSN_=E0+38%X\E[O[$6+E^><0R6>[_NVN\WX;4MS MY&5^DHI5>4(IS:0@2WH+X]Z 5[0^77Q]4\(?QL#F#K8Y94W6 M647I*?I8!W?Y^X@?X+F^$PLU/9?A!UJ<\@)4NYIEGTVYZ4$NP 1V]Q"-C#T& M.C6[9+@D@4>^12DB[(!%Y8O;/BU.*'71T?<>LN.F2\7]%$!(;E"/F8=ZM3\P5Z+CD ML=NL>*9AP=@,UE7--9G=IUB*Q"?D/[TQ'*@V1,X6##D7!"83,\EK?M7N!!AU M%S9EUJH^-U0 O@O\ MZAYP<\YV7,<=-R7(Y83IQ-T*ZT98U46UI;]W90131BZJB>.@/34S:AX'C5QD M2'MV^NR+^XW<;ZL5B3]*M_JR2KY:M;J?Q^I,+=OK,7$&*]FOT"-#/I^LJ&.W M4D X&*YSF/83+4<1'6*U]>Q&&B]XH@8O[/3/>"Z4YC> T4*4.1^83U3MJ;_R MY%U9[O KLD"(,I^']GL(^PG+DK&']8Z3EI$;-HAP>,$XX8AN;:(:X=#-@DG[QJ#HM M3Y<*?FHWFQ,8)/J. * 0U_"14M@=TUK?4^O5B:3=J/+J:7R8]S0QVEKDLYR, M;DUYM:OK2.G.R!X)+YDE.B-J,(.^08(OC#$SLV7G3$>BS0Y)9MK;U?3 MA+9P;UQ)O(&AD@O,] F<5*F+VZE6>[KN=3JFA\ 0(:^2]$I&@^3"A21*%LK[ MLD%9@6BXZ(P"3"FMMOI.Q[P>7#%8KR& M3FWL]]Q>;ZC0=,V2>;%$V#9S=$=P/RFY1+=#%5 ,P^)_^MC.3;B13%U$H/[D M$)4KGHY9(%Z, 2@WRCWWX36L5,!OW&%H"&._A/7+5% IF#/\$NY*=X"@/7Z2 M7NL(1#>77IT#18J;GC_S*$B?TW3(/?&\)'''Y*:JF,%&*:U&;\G-8JLJR!]M MBOZZ$BU/(6Q0\_#K,]FI"5*T?AE1C%RWXR//J0K2 M>WI77&FHXID!^\!U6Z_USWG:*.C$^<5#\(F45#,SX1XD8_ Z! Q*J%4J23#/O/KM!!,W7?-Y_4# M3G5SX\G?GL2557( 5Q09-4WRO%<8NE8A^]CA=(]P+ZVZ2!P1L;7G>4-ODVWN_:[W4J!"0.?1LOIKCTN7IU"AN;I%Z?OD,UBA]EC!Y MR21?.U,OUSFS4%08.RE_@:H0Y1*D$HB\1'FW5,^16F%D&Z776G!#2F8MM&BO M1@C])57#R6R:R;!29SDEQQ>(%P6:0'1(."(5P%1ZVZU1U(1MH#33Q;"'S M2MX ]0EYFP_IB,Z6*I$!2+-[((/VCH5>A5/S&&1$$/*")RW]767JT3W*C+O!F,W;Y?7CI=-7J.7S))2:(J-@R#+,6DDOZCKM MDJ-,T7$QIEMN""9MN )!& 6PM908R/:?* 0L?,CL,D5]7.?)Q'=&=ONX[([+ M#LL.L&HW7",V! 66H:4>I%9:2NC#QY@CZ_EQ11U75+JEE;G+ZI^("CO X9M! MZPJZY)SO2KW$#B^IK5;U%RL M/Z[,X\I,MU21ZG6YZDHZ;%/0NVM1KB/TYQ7B-C Z282U+B^+CM.Y6)>J8PZW M;E.N26]>R<%71>>X,XI]CHONN.C2+47A;YT!"L2X,00$8%F@H85\+^,EI)6(FG"J]R21)/J@V^;M![1W$*K_?E6M C5^$GE&:0><0Q]Y\P&D^A3)5 MSG(OBT(FCMA\E!5S(PX;M]L4Q#,+:XUL]U( M'CO3V'2EOG3UNMJ4)\1W1X1AP&>P'K#B42KKX^D#[E?+>YLB!4%#5ZS>V3/" M#4$-.UT5X+)!U+>S3V14AO*(X0,/&37U%@IHR41=00&:6WD/S;2EB*G $?HB MC5IMD,Y@(K/EEZ^:#M*C'7HDX[K"DOD7U@I7B1RJ(V3)EEK\X)*]5&8Q)H[6 MU<.Z[@WU_8+=K.?N0OTS'D8P79$C-(54)4INW EDQ&CZ/9LGIV17B6$J/1,# MS.GBF]G)=QJY%OQI^\:)A+94T9,$M32_%.)?9V536?E#66RU*D5&(+,!7"2. MO+)6 XN-#E(5YB$-\FQM[DBPKZHQE:C*P81+H>RR()&%LE/>/?X2<'') M,^ZN#NL.9H0.>G=B)=,-'G(,?N9D&5,40NPI433DR83ZC[QW;D.2S$1HR@"/ MQKK$QJ+'* ;EP.9[E"=H]2^1X7W0)GQ,N.%OH\C>Q?@(9"*-JE?N/>[Z(XO; M!UN<&5LF2I%4T5+8"(V;,0,E"_GB5F0K#C(1_AWMGWD3VNS>UTJ>KK^91_(C M*M!5'&":R(ACC","$]&5TB/=W_],YNF@>^N&\R+G0\*P.7?'+BMV(>JKO=\YF%#E_0")*I0T>11I]4!]\Q>[]*H#.4A M8L.V"3(H0ZER]T/P=YH%0_,M']I\&^GQ_!OD>P[R_+1)=+.F418[2=(!R? M#C"Q+@95":\^TV,IC0JZR2C-Q5:WZY<>&D7GL MN.ODT.L"SZ:=+#/,+#IZ]K,"T7(X+./I18>&:DI$%F@[Z1>P[?Z .@H*)X,+ MD.:)50A'PBD#":=HHB>+^HB60A"P,Z\#$&=M9%9TL32.B$^MT*EF'6/D]0U1 MP.<]5![FQV/3XDN.2P[%F"-)E7$?T/QB>LC^_I3)0;4VI4\R;A=5X-9L6H[S MXZ!J3/JAE_7@D59$+Q&Z,1G0O>3.*W,:Q]="I,<(;'PAY"'BBXY\1>(8 9-\ M(!$U,6Z[R]8".'A-M:KJJZ>T,:G',@)+KGH$L[JG%Z;NW)0:"^ M+0OZR&:?2X(*-R:?69Z\U%BO%Y0J6&.@QJ,OU%L^-430+@WQ%NS8:T=LK\,==ESF!S'2D#:=N*3^-ZHVY(]FP*0-WB5?8HYVJ M++JZ,G6X>,&JHYQ$U\--2Z?!93K!.0.3?AB _T?4]_+5JZ6OD0]-2W:+]%5' MM8TG;*D1;!I[BWZN?2/D- *L7BZZHM-A4 :EJ#6BS\X:IY#@3 EZW;'HZ62@ M9222(!"+\/6*PW"TX/+%,9UD!15#![R[J6Z8&VY^,B$H%7(HWNVD'$JS7$1% M)KRIJ1--@\ZN)Q&BNG_#!)QWQC'O^&Z:]\V=E$V$=D'2J6NFCOW0R]6)\E1Y M=(ESC@(O,P98+<[+-37&'>!ZE2G"K)!$2 ,7M@QJ>H(/1!7J 'X#)_(U6@W;ZC-"];@IFW ML9P_+Y BQ^+H OM3;+T4<\RY8)I\\K9WUT20MBVN2B5^)EZ%-!/.VJ5?--O+ M'"G#?0<15T:XI:8:^K(F&Z+7(53)Y.!Z,WFD'GN(NP7C:8*@(?V0)M=B"(H6 MUTJT-[$#/:A5/W!R\03Z'$D6.?@>8G9T&I3D$[)?]YQ&6=W*_!V<\T="WYDE$H3$[G_H'N^)+N_:Z7@\C,D_!5TOQ/MD0%4>:]96F!,Q M,W/V"J4F&.<^6RF3Z4+LA/,1WN>,Z0B4*GB3_FFQVIE#-C.X#SD5]#5EH43, M>4(S>\^;?5*B>/IE*.P/E"BHRO53%D #=VW.4M)9&"YVN[D:KT:+*0$[[4M M:!WLU4JQO*LKMLW-$^U)\ )B:DP"H38&EW&R*N:CG&AK5$B[2:ZL$!*NJ*K5 MC68:=1UV$#@=&K>^U[PRKQ/H5GHE[KZKUY4\J(R56]0X["7*BU6JG(R@G?@. M!ZRV.BWPB4[1F/\FV Q$-3(^/5Z.6_'>K:@LVMP0?H7UTG@(8'4_ RL'U;@E M%S#7*>"YXN)OTY /$MFI\]:@MME4A"-E[Y%;/>_Q^VDUVPBFC@.B&^Y+M0* M*1^/HOJJEW.!:_:F"5Y=M1WE*,;!B9=_\U;8G#Q>$$&RT)6+E,+%^UJB9 II M*F:LR\2&C) YR3P0=X#NK'-Z3W6U]MP5%/.0 ST3:,6S)\\^"T*A.U7?M5R( MOS#W[@6W.6#[B_!)1*^Q$@D=DUPR5_J$EID%UCE5?=5X@,1&*G1%WQ>"!-7P MGN$X9/9(J\::@P;OZA=J,Q:KR4C5\Z!6H\)[@Q]EP"ORA0BN+Q*J*"UE7H/LR72A:XJD:3 A8G&;:?[ M=P^&2T\+>"X@&X$1G03F@8"!!\M'N_W(MGSZ93UDWC]K*X/8/DW MWN[;!]HB-!;KY.X;DR68/1.X!#.AI\'JEIJ( _J.]83[:7Q9<_IOE;-&OW;> M@*^YO>>&;*N_E;'D]!&E\A]&J7QQ1*E\RBB5WV0)[0SI#;*SE\DD!Q]LA5(8 MGTR9H+@[YZQW/_;WQF;BL"^4#HR0MF5ZITI\D5].R)[SXUWIR7&A$?.A%-I4 M=D7^ @-9'7F87);+JB7? P47.H664Y?1#KD ,M^EF'(OW++4)YX54W8,JA&R'3[5,:N[G"+>)WF932MQ:F6UR2!"/^&"$[XDK6SQ0AS- MH2OK0>R1[V[B?K-L1*2648E:ICWDF \L%F3.P Y BTN(P3; MJ$-L191Z)OH)]0SULC+FX'O$Z2?U# K'^J$LU@A_-2-Z $QKLY1QSF.-=932 M::U?8'Y@*J\05OY84SU[BW,[1$B.1#2<^:<*U4E42?F:V W7\C+3=5__[05% M7I0,Q2?/@FE23WH&[[GNH#PS2M&?R:0XES+0@QS73?(V*W%5N)(.!4EMI M(\%$[M=2-FS3'I-+2]EN [V DS;N>&X30,-5B'[F5+@D?"?F:,HLC[BHY]?/ MN*4@>/6,Z6? #PEU,>WAMEBS6-/LRWSHZ>6747FM$!/+IX8W?EAIF_;9IE+P M0+1:J)8+F!X282L.^.DS:>U/0(K!PH9SBV_5M7N&G!=KTBC%^[>.1)8<@GD5 M15 1/,P$_#1O&J5X-E,]U^F!GCTJCG;K+9D^-&Z5GEBL9W;,JOV49ZV2X;RA M329WMB2,9(C*Y>@8I>N.SVUB5DMSF>)CN2-F2_$!2&US>OHRQGBPM7M@!JEAT%](^::N&H[.DO,WO5O-\V>^XJO4Q'5%H1Q65H:,3QD:4M MDY]&*A)6%<@9RB:H0"=(H1M41+1%%:"6/T!,#M,/LLZWWB M[):AAP62/:>*[=(?Z-RLR_65MOCVLL94+8]/<=/=="EE5SAYR';[+(]BOI]7 MAW(VXN!,C*F8:0_GK<-$PTF37"H,#2J)$*Y2!_LFE^1L7"O!>G\[<5?':RA9 MX=,9(V'AP)+OK^>KW?7AX*1XMST-4S"GU)K :"1D"Z8[@ M=ZRM]FJC-8/Y@-<_]Y'*E+KOR5YR#^7;N$9<2W0I7;!Q!Y#M1/K8/@6H0\F$ M?M3"/%J%NN0FKT074S2GV'5 DI#3OZ^& ML4HUWOM'/BR/0X;'E?U[;D1.8[K9YU\DZW]GF1AM%,?7[YG78I_L0*$QG5 J M>)&:A;RP"G7=ST^QE_&U.R+=^;,GIK+M!T[N4RX!DJL-HBI%;7HR5M%">QMG M-1K9^F$2P"UA$G_%3=LQJ4-K0_WC9)\_\)BE.? &L2GC&1]RK;")K&I,,TA3 M3-P#YDQHZ9=.Z<,._<1A.V0YW_ZDDE"T29OJICRY2TLP "?#2)F$)U2J9?/0 MU7YL$%Z\&;C[F&_!Q$*9P-_5I/+2!/XEI(:ORZV G09MM?G^_&O&27):Q#'Q M0''A"7HA3J//CBEBM)A"#:*2L=NVP#Y::!@2JVSK9HI)-/)&I,"9'^FL&5VO M$N6'MBY7Q.9$(5!KMJR*^1"D [@9G'&*DGVQ7Q6K2?I+FK97)3(IM'U[H?[" MT46/'M^/66[3S"@.K5\5\KLLV?7.H^E@GS)+1 MF00N&D$@UI;+AM'DMBU[$ MBL5$*Y[,^^SIT@&H8IK&FI120AC'1IMVW\DX-B;_2]\V0<8Q0NS[YW"4\ZM#)0:CZM,S( <-K@-R=2R\Q4MK-EB*E2D*PX025NY?-_A MFK#G<[2I;"1NO(R52!)AG"]:U7,ME MW:[>C6) 1,[DE)RIFD7F?J71E.4[H4GS?OQ19;K/?,'"?Q1ZLX-JU''&GU-5 M]!K9Q7N6':HC/3AB[YO5PR",E?QGB.=N1C1A2I-1(15'F@< :G!.O6' MXN=)5L5I71@,)NMHXOQ-JO0/V?O[QE8Y(PQFWW\>SJ[+NK@;N_83VJ/8B(F0 M#G$$0XU&*>NGCT?2B\\7U^UMB:1W!KT+TNC3&YB%R3+3 M:AM@[!^5%+S_7 M!(!:["#+6=M..2@D_Y/H/K).^X_"C1TA\Q\!F7]+G;5?<]-CVSQ<[ITS361: M(KU0? $#6F#F4;-FPG"2L5WQJ'!Q3L5%U)*72,\TJALSG-V(G++^MX EA)>G*! M0BU/KHM:6G69_7JX+:6=?SWJLLV=*ZKE[K>@/.'^;V=%2><(N:[3$GU MTMH6Y<*Q8V..[2X=6/,C_+A;'+BP#=1:_.V#=+'3Q458#?%5"+CXLN1.;3#* M#*5('DD0HD9[^\-*'3 M KNHUMN.SL-]SL/K?2T^W.N@$?^:K+5T2)QS6IIG_;Q5:7GRWUXP'?I0K?I_ M)UOX,ZL,_3PBX;])W^^&Y)0W*I*+2EPM#&WL2J MW6[++D6S=?5/LU""XN1&'5XG:UL6DA,)2\;_=AI6EO^VUSO-?H?IC1AVOKGS M_OG;ZY:]$O*)G(9&6Z@Y0,XP3&D:GL]<*'YW40R!.TB&!"?>%0^XZDT^PSEB"3 MX++/^!5PW2 /H8#S RM3W$OC4;EX%9S^C.^R[4110^CI5G59!$(FH4P(!+6+ M+YX^>?3N3U2RU>I/X"Y=F M)P]?))>K.'H7_[9W0>H;Q*1WT56K2MFI7I?5]I*(CBQ/?1%#^(N\55/;/'X% M)^3CY^(!NR5OBIIQ**,6VP\1;X3R$2T*DI5*#Q(S 4JU0XE([.1#OHR"8UNQ MAXQA]/8@-@((I-2T5]WZA*Y![L%=VP5>_2OZ6(.E*U'HBYU!!S7M8M]48(?=M6EE,069[!=)T(QW"2<4-JU794G"4\N@+>*#-S573&R^0M8-F=BBU(?I$;CO=D1\F221JUB;.YV5/7 MKE0==([1I2G9ES2M)-Z$?S#+U(B;BJVW#$0/]_P8!?_O *TI2F^<(!+<*GG( M*AE[8 [YPXQ]B"RQ>V9B$@;M?E7!)4SG0]9-K)T>>C;*X:(>-:XAO31W\!'3 MPDDOD68:QU8CG+(NBY1/K^;/\]G5*>,,??F@X=N69?#-M]06N/*JZI-! -]0 M-!3^T9[!?\RLD"E_$>J"?,UD,"IU=IG'K+>**UZ&;G%NI%))]*NNO>5$IM\L MK>=JG6E.T\4R"K1=.NQ*+9)033GP$B^ A(OK@/=ZR, R"WG>@S=JJN0/7:85 M!X;'<0*\'Q$J H]XA!'E9>P M;EZ.M&>%W7V%.*):!Y,:\CX;_[M>*+T.^UUF8W=UT3"!PIH/BW75@ZM<*$XE MY\U?[H"5'A8O)&A,!KRSZE;3[,DO)FU(<]I'1YF"]WKQ3--2*SK1,*MYE/>) MD2>SMW8Z+2G]'A%8#P>!]>^J?EU%X2E3#CE\IQ3G\]&8W" _J4:F4HX?.M#-<*-; M_S4LNHK >VIF]/U(",..%^U;4:-((\))7QDQ>+%@AY&(-_D&SLAJD_*&"'F1 MY))@_P5Y<,8"_!V;;+KZ=_"PWY0=TERH:WSWW1O![+A@!$YH0_FKN(H> 5OJ M.P!69]^(" "75_S)+,/1[@>5UA2.XGW7<,-S//HTAR'?N& HG&IMG&W2 MK=;(&9W3\8-Z--$PG9^E8[8I5I+^>/;DZ9,E>^K0]* #SK%TPX?>''-)[ IC MD$QQ#*5+RNP 3Z_3$LF!-U%4,_APO]32,S,#W+\.=G!-^(MM<\ KB'<%0_I= M>O"Z8,5D>#0F)YII@&>%/[LT!JNTDR/>!I\FO:)W%-C'\NNS\Z)W*I;^;N4E1W#VGU&EL$:9%2QI!=5U;6K)M:(%A&(>30<34UDG#3U2_D#NA&FI8%]41X6I'^ I]^@KQ0M=QT_ M\^GB.\6B'7Q O2%6R+YW/C%-": Q"L,? F\$,<9<*0IE51=D MJ;NM>DV#Q,Y_1P"]>B7-[J7"<=O<. >[/39>2S-&G.B3?!+C:/T[ML$E&\?] MN_S2X/5(>MLU&6AD58?]IQ^DK)"L.M?>KOSO0A#"3#M6AJ*GX\ ;%4:@-?MT M2RH+SEU&ODIX34]+@+Z>GN\AIY&^F<'63_VS//WB&#X[]^-:PF+_RO-#C.6A MDE*;_&$.E7E!CO)77#K$ AQ[?VQ@!!7E>0MV=OF\-(<$QP15B2L"R^A6_NSS M)U_I3S(H,E?LFM$EY?N#[.>W$OIZV870DB_ M>_:?R)5%H_;Y6>Z5#G<[+DO,SJFN"9W]]"5,PL[J5#6?/S0/0^;:BQB?HG#!NRQ-WNNC#_ M:2R1,%TX5>]U];5GP.@EPFW-,W*!>9+.0TD=CJ(&^:@=4@TI.L MJ]%\PL.5V%0-M/#JAN2_K)DT[?"9KMBE KYGFR ML\FYE=[+)&0&:'H5H5UIL1'3HB(HHT)#>OMG^RLZW9X]>?8,<3'BD,57])^% MO$ DYK>O2NN^Y>-<>A1 MTF.K FB35DJBPU 7XM#,4DU&&ZFHD-OKR^-.#/;7T1*67N6?EHOS5V_D5-: M:;35&A:,8K>I+VM*>#7[[26_=Y)0JK,@MRC4U32WQ*0XA78+=%,]K\ MO0_<4CQ7OLF]C_<7<#:-9I*@Y+@D+T\:"'U7A\!,%8R:?[_CCQD]%3B ]L(: MBM@2$0L0%L(@"C2''.6X.!]BU"'!LFK"H&!^4H8&X5-CP-ZQC/*>?7:3-WIE>7 MXT&X,8*,K90N#>5BU.UFY%C_[5"-$I/#IC*]]7>ETD\]*D^O3I=NKLZO"UTJ MYPQK*1]K>KV2E$ H&A.?$NF=T2@'O+$TBKWE5<4VHJ&'0!I:O!;(8::TQZJ2 M(UI_H%&+2I+Z/#XZI-MWW(#J#R78N/=%/6RQPG(:\1^PN8(.JN M(7\+PD&[?O M"/=54]-NVDY;1J?"LD4$1636+[>[\#X,(Z"P"81MC*7VK*%FYKEZT7&IZ>*K M5^)/JLPP#=5:W".T(#!5Z_L FP*"^HI)H"H"V Z@0%0"-/9S=COT57$>HRZ+ MM< U-^G9KR4K##>ZN&('_@98>!#87-YIY:L2_< TG$*4>66"T!\$HZ(,2,UB M6ZU/X!/B(*N+9"6HS-$G;WO'/E/6*6]&?==1X_JJM%E(D^2F5,!6*$VFYP". MV@4*[HDG;DIN,W+)! 0D4"$DZ\JZ:ZSYRS&YOE9CZZ;,HK[.)H4-;?>.7V.* M3MA=J;]-G8_URMWN,]+/3@U8M>;>%:C!S^J"; M' QQ79A'=DFB;MI(,CDKLKT\O^LU-]YQ6\5B/TD\'F$EOS2LY"]'6,FGK,SU M&_4M1M)Q@_?;KX>RF!BH?'R 3O]62J?/"I:I@J&A@O= M6;7)TJN:Q^08#&U\&16DEKJ=ZI,RF>6B&O1=)&^7%4TT_ZOD"P&QS%N6[I.5 M%J9O^8;*\.GAJ$(LLL@T[CL.,_#/Y"=1?=P>R'8YMFV>MI,A6F8:M6%FJ2]& M=^:0Q&F<*3VPGMPK2B-K;YD+66=ZT(%N$:&W?:,?3B;*5JZ*$92XZ9G-N_-^ M/P83T,4?)4]9&+?%]Q_*U75#Z6-R#_MT<<87$4SM[=EC6A6L C68P%\^"VWG M+\=DF2=0\:_W:?F4:7W_V$@O!C-C,H:9#0'%Y1R?9$@X#N DH=@PQ&>RZJ(I MX8RE@?@F\C;]73^46U\%4^Q\B%#S%.^!^W(7#=1+SK)'8'=:>-X+$_N3I6,P MOLD>PFP(6@,*>&FAI*FB2V#PR/O"^64U$/FW 2U-[&X$MO?FQCN"5JPTUS(S M@B8U:6_HPAS\)3Z](ZDGYF=X8*@-H*>>5,FZT9+^6\J8A7; M1-$D+-FAET$ Y8QS/+/?._GVZ_/OCHVTGZ:#YUJ"9X%[-)U%;\@?SB@&M,8I%DL378)D?VFGYP4E .5$ M 0QC!<.OOQ(4\M.__O5/[$302F&T^Y;KRH+2F=S -^Q;=TG(?G^=GJ?=2H?E MN798RO>TKLOK,*1?1X!\*8)7Z=S*\](^RF@8EGR,&7S:.FL5QQL]5#Y5A1_1 M]?90ZNK:-%SQ09!F12*Y6+G)FC3J"1VMUT'< /9J 'OQ,?[E MD@&J! K@=#;/?QB..$&4H-/69&Z#0_7>/P>:A32DZW;?NY/*SZP/?.@I?2+X M;#5A7!%QS&!B!"%7[4:T]EI/;?)EB< IQ85+"A>1L^9IDEZ*#&P&'#(8_*U3 M8&RU1-+$F.U!=Y^FNR%D7)T5+U#PLTAUK),'G_Z.2R2(!629$;E<)?6JK8 > MQH/XTEYPMBCM37?YHDPWZ(!ARRA"NCTYVI*4EO4)M)LOP?A&%&;CRSO_&OE' M[<'W>?KI]!D^I&#];; %<6F2=1NM*;4-1K*3HH.67JX7@I)Q($L ']R1QV @ MADVBOH6TI*XJ4 0;WU%>=*6#.\OL(T@#"AN$0M)"#ZA7/A)>K';W;5YQPT-- MK9I".^@D"UC4C!^693&PIJE>I6 FH3\ZU:FBBI'UBXWMSZA'S H;1D(4H0 > M%Q>+VXY@^DV(CM"&0./!3[ B/ *D*BAP2]9W+U+7&/CX)7XT0K^*$3H?+SZ73I-#T'#+I$KFVSB.9B6H&@Y81RSHXSY.DL<%YZSBZ[T M4@2(*4F-W!$YKUPEU5$'U%IHVE=C82/(4MD@(%D#9/" EUN6H):S+;0TSH-V MU1V==93BT@I.W<2HLM@JEC10'LZK-V,$\6'6XY&[\A%&AZRDPVY*%V$MFU5W MMQ,9'6]7PD)@K[$ ]8Z?&5?[BG^R#I^L 1D-Q9),M#^*D:#$" N\-H2P,'1G7[TG:0:2]G/W&;";-"^6:>3;TCA8 MJ2B[+YW5R&GCB>T<7.8/L62! T9K2CL"C$M:5OEM^(MUNQ)TAN5_R?,HI"(6 MWS#B!V@^>H10)#=&^W?2I!H*CY?>"5.#4"$3GXOH72TS&>9DGAM73[>V8]4G MW?P/>9-S;AFQ6H"SK-**X#>YZHB6G:(H\#2Z#YO61'(1K6;BE3[$N71PW%2M M4,?!VD/^]&/\EXH@**:MPD-)EH8WG-]68(A\$\5"59&I$4)VV.:F[[#1A#2# M'\LF=Z&+Q3IY:#U1K)%]>+ !$H;[\&9- )[%$O>@QT\7?2_GI[^-;G[ M=2V$[&&N9?-#R3@.ESZU(@[,%,XR'/D12[J\*KID PDPMLRV/)/U&$9=Z%%Q M0CRF!2,X:[&AE!P ;)QJ(3R: *.-Q\M2.E@$ON_R\/[4E"1ZK^2[\5G'4'*( MQ_5D1*[9A6<$)@<>?72Q^V!,TR>T91MK>2:BJII\2OE-TT[:%"MPT>OFXU'? M^9OZKR^>+)-9P/OEWU")'S-.BWN;3%T:L4HQ$>1Z="V> 0$V"%+C-CEI5YM] MK;FE3\?+/V+/?FGLV5^/V+,CI=&_] U9S0US5%"JXD/6P#&2V;9VHW E0:K*04S5%K'96U/]+_+!N( MD> @4U@TP:C:KBF3KZVY&#H%(,C)O=36.A .DZ?D1AD27[&TG U?)P*"%>$UXLOJD/DJ>=(5C.?+%\Z84%ZA+W! M=:"D)86.DB1QC^FA7SM>AT.P[^;*-Y;.1!U'ZM-VD) MB(RT!DE>67D2O ES$M\;\5?6\W5_JE?7 MYXB#SHQXW%17S465L"EH>\3,%2IA?BSS/E#$T]C;KW&_@E::EO&Y)+P#K(XZZT+/ 8R>^[->>:/M>>YK!7)T.?CCCX!"L<&YDGGV<&$3GAZ6?(W78]G S*<6?35Z+KLPY( &YE)XV=1MVVFEA3)L_(E MRK7UXM%J-SL&^#0A(ILK 5]F-&BQH,2)0U+X(#$TE.KF-E1,205X@1A2*>&U M2RGC:2$Q2(*BIH.MU[<;DK_LNT_9YQL<#YH ] MY@\W4,J;P6M@&F)[&]YF*86[$6!6V2X8!>LT\N=I7Z0!-%6QE';, &JG:>C* M:R(^OO&7.F=K\8L2J$:LI3KI8CW!T#+4AV["4-%N?$8)F\Z]W#'7)0LB) MO# YXV3'_!ZOEG$>(WQZGYG3>NS[0:WO #WI5%] MR0ZB,V6E-\NVVS6=\C4D='BOS"YV@XLG]Y>P.:?A13BQ@C&"^%M<,J!#UXCN M> "&IFFT_WH6LC-<9DW#^ ?J"RAEL#?5[_D*ZV*;?*9/$MGQDX[CWZTPROGY MQ=D?SR]>/^!#>;31R::P)1HFUJS?;PGB(KO'B%&?_H7M5YI++3JO"GBQ%#=S MTVNZ^'\7S9X,^],E6KK%7*8O90%JD1G[399C:C\0*(?U"*Q( M='EE_&(Z>;@%JHWI?+;LBFAM;9+LTFW6Y)7)9RIJ)7 JY+"B4ZT/_J&.% =B,,K7LGGQA6) MT:;3O?::%Z.Y"LEB&;XC4NGQ'B0:DFT9],(FN^\S*0#/U?FK84)O/#.BP&A] MAB*8#(SNSZMX1AY(B0Q524X0'R+Z"Z88RK*I;W/^6N9RM"?3O/N(Q(ZD&\,) M@%_)3*8M$6[%:8NHMMIC?V#4H(HK6CF<>(VD[=K)%:^M/^WHI.&KGQ.ATBQ;NE?7#-? M[87G^L>AN-86),^:BI.L897>WUD7>"G3-B& L]6[E$,NTF+( W'#U8#6G^!# M!X(3MNZC*Z:'^ES?[NNS\67SF>&Y5U8?RG<8^8-%<]*L1!9!>3T\R1#?K?>5XR"OJK;U3M:NM"J>[CN&"WW[]5T MG+< (=#*PQ:YMZD#!OB'[\]) 4*^5K(]%!ZF3$B6F,ZL0H#ZAL2 R1IC[QRH MU83\5K=!343Z9ZBV>BSCZY:#$ MDP#B"QJ!I5;6<@SF7,,*CL2VC_0\TI]R75U6@S<.'9[U?0.6@* _;NX+9#'J MJO$^SL.7$5KPGR$8_F -YT/!\*_ U7&(%O/@=!F,/E?&X7%7-$BV0$FG<<5B.#($U,QEG')@ ]]R^5H**%./*50TF.M.+O&5B5M M=N0?O7-^WZ#=:7'=,J$H[7_N0B9T$L03J.#8LW0%/6]HDM GY'5&B:5JV!<_ M5^?,;W!)?9?KEVF[F3N!MA"HG/<@IRAO5+MG',\*^M\OEX6[%^IHB6\[H Y: MA:7F(9_.P_>.S%[_X17V[,D17?4?1E<=);U%0 -T0D:_\ -\"_KQX09/?R]G MX5]*O91E#,1?S07VC&6?8%ME\DS(#R(O2JI[\,L)_Z;>-0-*Y =D ^@#R:)F M65]O^CX!ASTEJ#G7;$FT.*:,UF0IU"@B,57WY:UE;%@@)Q 1,PR%'J>5)@\T M2]?[]S/D0=\*[.T%#27D\QR6@CCCVQ<7K_E2YW=$4I=.D/+T,!4'9==9[.X571%@= MV)\% Z475%(AB;$XG@UT,RKY=,798FE#$6(B^L3< D(43M52'J52TW% #LPE M/>FT2VG+?%'3_.J(%6K\9K]JDV,N#>WM=A0+".9/B+0X,+1NGY"L$[;Y;?&N M!._INMILJ(6+8?_@NM(.OV(U>"%8=^'LRJ>YB*E[\/Z1B T1Y7V"Y=,' #HD M[1)?X$M[?X9]R-=RQBT7"VG9AF/0(.!M8,H5I(:8*A8$:'M&\"%/@KM9%YC< M4-1(V.YP9Y_JI"CJ93ZD55T@2X8LW>2O*(E[6WIF)IP@053<^J!05D![.4C; M71]3<;]"^9\\L M-$B?_?P/#->[ZMK]SH 0MVU7KY&IDS:=8=\U4)R)BMR4WZN<%#EK&IUK)R=# MD"YQ/VF@$8A( 09FQ@$?]K&QE0B: JYF)_18[EGJL*](<9 M1GB*Y921Z62)JF1:YZ*VZ%H<[=6O8Z_(<8@E-+B!$[A#.EY,';!^A >CMO=,K@LU >*E'UHGRCZ^(E-N]K#,=!7)./-O"2MOLF=YB#,Z?.KP"@5=O\! M9(B4U+DT6*[(40(^5*90%>$\M9\BB'>] O/-A9&2)"W/OMKU+\7%P2B99FWGNBE]\-<+4A?#'8;T0SC3$\#VNX&K>A, MY8+HK=&;-+\V34;QSM OO-0*QEM"^DM;4B/,8O9-*UWTG1X&O.D4]>\5HL. MUA'$<63H S US9MW^9(_;NT3O+L0.FD84S6J1-AE0BTT>J'?F($+JY2[JXU: M\_8?.6 9MWWRHF!L$'!%CD@@!XF %MQ?A6WJT*RX;A]RRWS:H0@_R5F[$5_# M0\ (ZI#BVUD'I'J%JF7RO]+X2WWY9R^I(:RM>Z-5BQUI:5-?<;TP9]JD35%2 M16VJ@O+9*+ISV0[!#277:575CJ^^*+JT&.5$0/N($]AR2=10:^RS,C\Z6HS+ MF0#;_,<#C\U55- BOJ1_JRY9!J'^^D?ZJ^<8#*)N /6E@-)[^,0G9%WI*_&E M<$Q1OM/2&&J9YKBF#Q.;'N]^'@H_6SS/3.G%>HXX=&B4,985ZG&!8)7-*_SZ M1Y(/5KG7M9,H\]"!*LZN3"M@DUX1+AZQ>3)"9K2&CBK\^J]_?+WX[(OHS//O M__P'PYHQY;"]EJ$E"%Y>[;,)IHW@NRC"GMZF)FW._[_MWM$84/<.W(\&Y3G5G!5T MX/9H,0C;I]K*U?*:B*#^H_V4M^T23=?5H4H'[&U MC9F^FT*9)V*HRR/8ML-(VW+<(Z(6Y"6[<=)V=XP=?ATIC0D(\YNWY\&EV2L: MTG-QTE[(0FZ4*Z;%/8XPC.ZZ54*J],L7WY^QZ\8NM^ G(B QK2>+=0NU,?#) M0/>V;=-6;!G,N)GV1Z0LA"=2%_J8U)K M@[)O^5[BG>+N\+HM(B@"*(F3>V3<;>(X[B7CAZ?- M-CJ*<;<-8X4 [J&NEPI_NX&X2<..X;5-_L$+GRF#B51!YFQOUW93A@"QSH M;!I/+H2MFO4AY/Q 1)A##D0^S5EU+L?+)3?QBR=9'DD%&25@B]UW&4M#Z! ' M)1O)M%$C-@'JWZD6P08 -TMS,UW6)/L_RE/X86.9 M+SNKSHR40ZN3GLJ[1+O&#;HNK4Y5N7 #+> MX$WV++JB,$EOV:"AGDD/"2O(<*N,Y>PFV/YXZZR;F:U'W'W"EL"ZZMSB(]$[ M1V9>5XC]/6W.*L@[3]?(<+?C L&!/IGR;D'R@0#&MX$I,9(5Z+5\)67$>C-Y MSYE[ 3?K$564WLJ"PO , ,W.#=M.U$"HYG0.HVS*--$'IR,.[=,Y:(\@K5\: MI/7T"-(ZRB_^9Y.%PTB\0NEZ!DK!SJ8$9UVN>VKJ4QLW@AA-._YSV_SV,.V+ MN*IP#?.),<]QHW0^:Z?60FG&T"].:#:ZBU.2*DNN M-J^99MKH"RD>O9+6''V)TZ\)$()G/K!N/<#(["6(C AFD=;B33K!HJSH 6<@ MVRK(Q/N+7RMJC15JA!^32Y3;D@HV5;_M9^[9D9<"J@ORH5DV3?*IAY>'(;9& M\F;2:)_KESU2VNH@<\BT;]8A)+TZ,R6 3&6U<:%5:,Y#URYWPA\O).L1+Z_? M6GX8!W/0"X]DPZ$R101^/2D7+*W2/*J4DK8E5Z:(F 3@,0I2N&DS2+3;;(\V MUGZ@Q]#<^&C"*V=4H>JILI/3?<VC*-"$^CW .! \DHB4G\1XQT(3FJ7# MK-*]J#1.XM-9N2T4'1)F+&-=/BQGX&/Z?9?1 M^IBQHZAW2HGCNPNUQ M,*[;&-J,4A;WP77D/3/HB!;A:#ISR4MI0>9RNP_9OJU,0Y;^;)NQ1(%&?_+L M'BB2%C$7W'=,8Y[1SU-#8.]K+CUA:&>(.QBJ.[8A680Y MP0QX$*]#S%21\S'RV\H/1\=LTGDFFY,3!A3=(;J>C>C$.+9]U'6=LXP/^?Q[ M>T\VC700A(CH0X1.<+5H%2I4@?XMRM!K%CE@\M !]M']NK'(F/\E)M]!B1'. MB7@(=*'4.Z?*C5P_DHC)9[NN:M3^R%3?3!G4N5=0S_G#E&"3W"L?\+D:G*YW^_MMPY@$#MS/QV(W@ (UG# M)>*H RKCU1MU'*@H8'0))/#Y2 NVZ-FF9@]XV2\;V WJ$))4O;AD(XE0KN^ M]19ZWF^,I5C"IQ]>?OOXH,+H?U,B6,3,=N)0#;GU> MW!SW2!V@XC"%XFH5<&[!?D(IY6.S9 [O2 ?LR?]4JW>7Q>H=WAK;\C=2;CGJ M+/^6#I*(*\[?K+Q/0P3V\PQGKO2"$Z:JZQ2HDNX+!8,HN.Z*._RWAW8<\@!M M)_XR)P6V^T:(_IV!UWS66:.I*"JW8TD*&TTRB?F*3/BZ,AD0V;-^#O(+H""6/M".T8FQK M''UOM^]6UX"!+X'RPS\PQ-DK\-SX+6:^;IU2DD@FY_JJ;=/#;XI5Q6J#0DB/ M9Q_*+2[-7JY*(XA!AM(9LJ5MK5-%EIX<@L+61B['3))B5.9&OP13K V7 M4NZLA:/N]KJ416[=P?B9 OP!W6$ZMM[>>A@=Y[=RVDRAU(Z+79FUC6]7T1^Q M-X_[,J!,E:9ED%657+5ZGQ$P7E6;0="5%/]SNPHIP(5Q]4&;@NHH:>LL&;K! M$(\-$)RW144!#\,Z3O0+:$IW;=;7C\5$C]U*Q D(O8R,$H!6]J[2U!F29 M26^D>U<./'8!%,\O 44Q Q=3W+E@)1>W&:&,@E'5-.UJ#[11ER:Q*05*'9\Z M>C%A$4AO,B6KE&N3.G#;TJC#C<#/.9I.QS+M5,;O)(<6&F[D=1/"CT+,R[;K M]77WY3#(9@_8@,"L19MH2?M@6Q*1%H&MJVU:-@2@1A'$R9''VX+1@X+=H)7G MP(O9J0X\HV2V9_.13I4:J:JZ^+3Q,24YZB'Z_'#N/73D7-)\ 35=!B$7MYFE M-L&DHVX"V%G-C?SPP)UD5,6:*TI&4))0>V'N&P2UR=:<&0F,]Q_['O@M7\*L MT+*R1BY"A05M-07"W\71LI7@M 54,W HU^7ZRDRG8&'0$:.SXTI#:I1!P.VG MIXAQ;$7_.*@(CD7ZIJP[\T_)['4@X!6Z1QBV*,2V'&DI+@_R_0B)P_MTC=Y2 MH*R!"H@OY\@.6_]Q@KR8*O?=[QE1QS$=LZ5(FJ2S&<_O18KI5=U_;[97S+"_N"*:_3S"];+7JHR.--"ED_OM>\54F$B3J.[(4UZG M'43;O[?9HBQ$0)G8!)AWG6[HU("AW+=OB'D_D.]WEH",RB%-7C+=-)V' MQDXASGJL1^5_7V(=35I'X:W22KTK!\YK<*C\P)$'41@ [VI$7F"8H+#+O#+" M:K'8T2I=Y4TBX1O;(BW13A!6DROU_UY.MWR/F'6IP[Q;'+80 M,5>E>E4(2L@HC",O D!X+HBRD'7;W%DZR-$!$B+& !(Q@V3&3TX>?15WF]+I@,I:LD$LZ4%'I?XF";M"BHR< M:4Q>#Y%M"2I-NRJ1Q2T:TR\=7\2<+7<_3T0UU>UD3 IYYT,A3RY_^SKQ9# ML=4_>*E NC_'0U3=2T]$ G)[-S6_7&JXWP>@!GNI '6,H.M9+EK_ @HM.1KS M(PB"[(P/5#WV_*!PT\B/(D\ZHS,R?0]H&RC,F0@%7!J=Q FJA!D:4,<7(NQ3 M>5W4F_&KCR1P+E')+D,SNE]_S2L,T\Q]PI2*JZS-0">:I6$E8D"-&P74= >K]BDZU9LH[O=VM)CRIR>+-8E( MD&Z7H&%729/HC=!#R]/0E28O)U#;_?VZI"?3 MF:RHUWN@=]($ST%\@/7LJX8>VQSHO[@3/J#ANBM+='?WVI.^!W2<><#Z--V% MMI?G[S&]HW3F:Z3)*C5E=\([@$L85KEXR)%0MJP5<#C7OLWVA.=/<,A%W5ZU M^WYL1*:OV0JZJ!'/RN>B1B+LWW(7AEV+FTB-20V]Y*I;GY"MOQ/GC=8X.:S; M$EU,Q4'W[NC=?:K>W3FVXRNM*'HM\V_%[='3^S3MQMNPX>][?X;3.G]UP3]_ M(-GQZ.EC?%X!:]:_(4V(XP)4X4=G^J2=G(8](?]R$YI5X4GQZ7Z-_@+Z6;I2 MHTC9IMZ#]X^^&2YFKF)?!@W<(KB?=I@NI8^*/H3>LW"V4A)4$[M=66TODX<* MH'TZR.:>9ZE*91 "5O"$Y(R?+QX]>RRD;S)C3(K*;C>WEV0>4NYQYB[ _/ST M'$6OU6>9%/;'V+1%3'&G$7[V>'%9,9/8)N0LX4L,@PJ*88!%FC2S]-P,-M3+FP%_]:4:$7 M8C40@Y@PC%-M/N"6E /*,%:$"(EM@?-2VFTP3%Q9;TZL?F^%(\K0M4W:1+3_ M&TW*RG?>)$/_#N9,.%5+L'HQB(#$:FIMJ2%2'WE%^&MMR"04IF,4*B \16 MVZ )FGFOV3Y=_.\8X&3SJJW9;%G3XJV$!R(DA0%+4C,J)G&=Y3J*J(6I,T]9 MUNQQXTG HI]R6Z\IK*INM=]"%ST;IIV&AM[>^3Z=:3&9V$_FDJ6J(L?Q <%' MAP0&,,:%>>+D]KJU=,CA;(@%%+(IQBN#'G8"-?,W,>K^#$]P4/F.(>RL%_-1 M!P/&)[0FIA'RTZ!TBQ&6[NWX(0H1#@IIJ%XK 02K-'F/L'7M_,@YR7H1IMH>&A7L9F1>F/M$]V2TC/,9H BLDHJXS;4V\DK)5S\( M[*H71;*DS_Q%;'WG?Y(/3W>[9TZF%9NXZGX.1&:&OSQ$MJPU):6OIG&>:8VO^ MO2DIGZ\+/?)LXF(ICFLT')#$HQR\=WM">@ @AZ8KBU$DXEAW^RL)_"_3V==> M5:L\FK'3-K+&]-8F)A'*=O%(M&K0,L LK@.(N9,E3J[:)?7*](]1$=''HH"' MW&4:^77;[RA!*6/1NQ?K&X+645:\.7''(_<2/2_5@Z;WE@1!TW^]J4QT ,I^ MD+*8])BE"]4X:GQ,RO:61GX@;I(3UF?=@K(LNOPA.1;^XARIE.ZP3F^=$'L2 MX9V_2H'M5R43B( ZRMX:NERAV 8A*$P]-5YR-4T_Z"X/F!PN MRQ2=W91*SU"^+XF*6"MU?7E@\3 K'T(>Z"IE00,5=3J\#,??/B3-GATC_A#9,42(^V0%,%0*_O1BE1=;]L^800I3T8OR5GLI MS7>E]":NZC*Y= TWSD(-\$8Z@JDAE9)]+>?-@IAMSG P?A?Z"OT59!L@4/"P MVQ?-AT05J$.E>=^5>R(),B$$UP=A<^$0B"[2AM5W\B3AA3@X-[V+]2R9D(KD M5E>(#C?HG./,,0?,O)+NZQ$V?-U?5LG[E4K% MOSQ.Z_SB[%BQ^S3=H[]/V(:0'5:Q]?.VZ_8[:CY3[C^4[I.!H)>ZG"1X76DD MG/[D), !0 MVS&Z83S1.MJ$!K86S@O&$\GV[X>YQ;^H/# 1\5!A[A?Y@C'TF M-B=07:XRFF0"O*0A!63LF?1%G1\C.1%@,MGK="11;%] .RK]2*IC\.F20:Y% M5L8HZ%C:0&-S[9%@7!L#MG=$OW'G7=GC[-Y*WH=0,-^=+G[ $V"2?/)5QS4[ M9#F/2%1J:1'M6?I[4R6_33 =R5,JUUDJTY*8G)6%/SG5X NHK;0F. E-L"^7 ME"%U3DXST4C@!](BP'FWZ_"+0"[9C"@R.0EW[U(X>$J-#/"?_OPP#;#L9CK% MCH;XDS;$XWJ=-5"1-W(IW@A+]_(>5WZN?R2CUI/>:262?6R:B=89I(9<,&%* M5<=TC3A3BW6[8R+U\=V M$]7K5/#3#)IT!K"1U(&A(DZ:I[F&>.XF_T_ZSKK=+H.94J?..[6?Z$F6(H-B MJRR2Q,>9+O;?^V3HTX>>+N.]2:NK)VQ:$SHF")U"ND?&MDV*-954GZZ@NA(J M#49^8\=.3H?4E;&S9+U@^F3_F80%6@ M,K10EM!!X0>G-EV4XI;%IA^VHQC+=I/,?L;CD@G8SLPZZ4GFG$Y[SGU,J@'T/RW"):LE@H#4>R+;[BHMP']*TQRT MZ!U1N^,.?5T3GR*4\'BM9RU:)@M'^5_0+SL!TY2X-3Y*) MJ@\&]Q/S$%M/TB3^U9(JO2*WTDM[!\7']*HQ:RQS0M>[2!<#!G_QMMMO=Y15 M#EK'2USP(6/.WU0*K$QOU1N===Z7PO,&/P5%SG^DHXQIQ,!RPF^+VY_3NJOK M4I>>Y<"9]MG8CVB-HUK>H\1/I7'O%N]+/4/MT]XTC?OSDHFE5DHBTQC-?0A+ M*O"/;%H-CY2ZC,\JU,"'ZBJC#M=*2>?\, M33'Z[7Z'?+T^%[R8"L)Z)*Z!O<0L63:1NH5C7Q2Y?T,U[#D:1C0J3?>>>K[) MFN0)/Z V(9!MI2%0;I=RO )S"=T! VAMM^TJ.;$G-7">LI&8]YM+ +]-9:^ M@1,,_5#N6,5UZ-)C&/0BW9(&B\J #D@:Z47?L/4U\N%.'*FUR(7239.W2JXR M1;GLO 6SUY7PUK9E 0JVY0(2R=PO+)K)1 HUZAE7>2%Q'X5?,I]L7C7!H5)\ MQ,=RIA_LQ6L<.$CG1O(<>9N0]D?'$M_@U(R 5=M?61\>-_6Q[@C((V*R&MHM MKA/DAPIS4V0*CDND\NNR6'-BH2YLG,[&27J'WJ(&&8[T1"V)^#YD6SNCI*$K MO1.:.T&]1ZD P.=:J$^!T%_7'?$)%@,?X=%D.>LTO]>EFX$^.]LG_3NB]XA MB'13*-"J 'Y+4[5F10Y;Y#-M\ ^W:I$AHF5'G[?=CDJ9I:5Q:3/ B"67^%=( M"!W)L#X5<-+G1W#2IZP3^9N,,TU:?*YA5).);*1BEG\E5HI!#5J3)JBO\.7" M=-%7MF*YN'H2&YP 5,]@NB)Y+V9/O[F$ED]7<,Q',$MI)K7&9X.K:RF&?K\R M0[H+AE0OFNM+=J7T+TCWLN2*4$"" A>7AO(R#?LJ)UH=8WTL;H&Z(V@#0=N% M82QYZ)..*,Z$EN\+BDF6 0MK+OLKN=57+7F8K.M&OS%:<.W6-KWO4*-95\55 MTQ);E53#4.J)OIVI[+ +I\T=F5:<5NV(SAHDW2UBH)I!2-(V!RZQG(U(\\_. M]-@J>]=-4=6:Z\'[T^_?2CY/XA0.+V,OV*OF9:8<4TK-@H-\)WS4K_6TV:6;P"M)3;CR(#1OB'NU']K#N7YHB+S-. MJ_8?];T1G0[W-U!V?D0!'/ R?:$9:(;6K;-M-+?E->4OV\]G8;@&78>L]GU7 M1K&IA^OG?=W<5%T;$V5<"'[M@?;K@&;ZA)V\!W0R4AY:Z&E1#@O "^P $Z'D MG@BB3,]$GI9!ON<#XLDP=$0]9HK#U^G#3&8VEA%V)*">1+=%/^ K_TS'!!WE M\@M!MTY^'_@DK\LM78)X!P4&2^OSRI"O9,5:]$/@8G7;1MWF@2D0D1!)"Y<0 MHG<[5>*[969(,\499O#_[.FTJV!]61=5=6PI.X"G+8T]#,,.&;F<@6)V:E5J M%N7/4G+L+P/^Q03N0O513'4P\6G%%DQS[26X MTBV.B .JP.4_]LG:K$5.D/ACI#[FRT133NE]_B!2J *.QIEF_>CWS/^J:$1J M-;D>>F?G Q8J5F M'8,BTC!):/5FU'*77D#:'=Q5)?V^R%C^L%KM=RHE^:;8E*)8+$)M9WD*.7)V MWK;=.U89[OEK(]I%#C[*O+:>C8DQ3X3YY52H5@N^H:.+?7;3(6B LDK)#PAYYCBP ;!7Z_@OA01-\(C[%:O0,43L E.Q(V M%?5G;.=(?_2[KV;_>PF8G]D[>L/D57*P/%Q72>!0S@A*?0 F4=[K+ F!*P*P M=>F1+!TB4-[<[QC"R14VLAUJ)/04$.@GL">N>RU SSJ :5B@',=QV> 8YO:$ M;=M4@W!.777M+>QZYI\O%V]:*O#PD? MG#3&*I$^Q)MOR4NC&.SJ#GT*L#@< M1:8_FB(Y#PL=&(0O"@6TW3X%F&E*X4=138>6I)[;W[9/U]R?8R_ M6KR]:-#3 J0/DXF$DE:R:+LEHP_V.XY9T5.D=1ZA029)Y;+8!V5OA&0W(1Z+CW855<,6MWG!#OAU+R97#,:YG;9Q2Z-J1'O(WUF MI#M/-)77U&BD32A<5PS5;,"AD+Y)+R)YO=T $!AUH2,DEBR4_LRP,WHJ_A(< M'TG%(./5JY(Y+!EZPS'5)\IV'=;_J0L?Q8V"I M7*:0LT=<^%:W_=+<.355(YMHHPIZ &%@S61BTA?^P7KH5ZTUCNH?LQ'^3'') M[\8DJ/N_<+'G\P+MMXO7NHB/J;=/P5[]W3MXR4=34^0M0B#"(>)!N OIT%]U M>Z#+Q%.13DTD:-+F_J:\[/;4&O/T"X+N/?M\R86 ]>+I\NE?/@W2'[@.3>5U5[@1Z? MP(;5MYOA%O$J*=B6(OD;^7F"C:*F)X5V4K>MI0S=LF(,(6IF,0"#F8N*/1S* M9T]GIR(\)1T&@*5R L?[8W6Z8E=M_+O.&8X 0.^)TRFY8EUY+>D!^BG]D]UZ M;7>%!PMB8B_/%0.($65- ':?-C&[P+$Q =Q2+?M,0+B_JPCS[H2"Z.N&R<38 M/?&&Y 7W!:0S*$V<5O^"OZ]EMA35 )ZD?VM4[ MRD*BK?[OQMS(4T!M_3?H9T,/WI(_?G()7O4X29+B;9N]==J'WFF])DBB9$TLE$;Z2WI>!HQQC*6," +CAW8E=[^E=]>H]ZMW#->U:^C=U6_V MCWS^Y.FC=X\C)4(*WAJ)=20L,!Z@YP1$/K%FCQ20%#=PT=.]P47^G,G(L5?2 M='*VORQNA#SLLJ<4\7/97S+V["W9"UH3()K\ I[2RX)[$<66^3Y45^+Z[K*K MY!NQ2GF:PL?&>B#]>XQC=#(UR%##H*2P5(17 _5>LO&U--1>MI'1J/_-&CHBR-HZ%,&#?TVT_YOT3JHP'BN+D7R#&., MHS.3][3"2#W5@X8T20))>/KES^+S_C97$CWO(""123MTL1_:Y[*E:"RTP]+0 MZ>,GR3RFL#M=_GVY?LZW>OKDR>F3/^@7R* 7N[[\LB M#<_-:.GYLAN(?B@=MKJCYFW97WZF!?CS! M_VOK[K?UM.?714490NN31EXR_9!ORO,48FZF6_/G67D_W9;^/E?>1;&O%_]3 M;1_&NJ,%]8U1&?RL"^IHRJ2WO6CJJED\^BY%Y'>/%]\6[7+QZO3%Z7)Q<8W_ MO#@]._WJ]-7IM^G?WZ1_G^/?#V?]O5D1S!L"HT>+]@O,\G\31>BC_R[2_1\O M_K^J? @KR]OT_>#\P8 G1SOW"TSYZS+=J%@\2O^]JLIDZ(@%\U\,&WY;3_Y] MVYQH$=%/BFEE=UKHH-8:B-Q6\CIB03Z'D0$ N!PTK?+=2# @5 M/8DSZNDR#2*O.Q8+!OVEO M:+@_E5CL4>?0$BZH6-*;3M_@WJ8!'4K&05,0 6%! +B7++@,_"CS9JRZ?26M MEO1U1C(L=FW+G8( NQ*?$!@'QPV7@CSCYIZ(MR!(VPV1\.E4 /+"P(NVGV1YH)ZMU0A6\G/N0^HU'8C()NONF*]1].;_VO7]L-)^#%K%.V4 M81=E55"2JH"/$XY*O/K9A2 F&UN,>Z'G+YI M&98(8ZDAZ+:6+FD"4I?R#GE$L6?DS5 0"W *.&#&\)V+.(H7_B*6BV_;]JHF M-@_@]D@*25N-S_72YW6:#,(X?$N]'2E ?M76)3=I?\5]>6G\$C^G?STZ__;5 M5V\>N[VZ4)D%FH^OBM5UNGMGD,@7X#F>0880&[+(1.F5=/X9/N\E?A ,;0DI M(^)'S,Y34R/6,H"-!).8H6FTLTK9:=;CA9HA!9;<#Q;>0#)9U2I[ >NJEWYF MQHA<%UW!.-'EXKN7%V=G].$>4JCIR=989Z"O60&L.50G0LVL#0210G5I<'CN M5^!&YT[HK0+WC0K()W/2:JMS8Y3F3;_A7'Q$S$ M3(2J3C^ ANFX1-1TP]#WPH%+,X=[/IV0;;DL6I8\>E2UY]??W&L_&US:KL93I+B26=MSQ4<+@; M(A<@V2'3UI)PG&CK9=B?:"VE@]BUKW*3;3@R_PG58P,XV\G69BKSDO0?;?)2 ME>7K"VSQY^*FY+=K1-ZAIL!'N=)S@>(+E 9@_ MME8\P3%(D_:@=9%',)72F-QIW(0GGP@HPM].N?'TA;EA$6VV:EI9GAO%:P)W M"83).MG[96V"T#G^;.R>3Q]G8JGAV'C<7!@+^B;"!?_,?<:J+WW;A/>3A95: MYH+*_**D.2'4+X-C_F+=3Q\^^I-7O8%RZB[_H6F9>$TWD?=D_-F'HU4+AP:M MR:;]4M(9D-=OI.N?C1&7GX>T4>WK=;GQW;K<_NW:T?/YK;K>_?(WY\[!$_GGW$I^X1 MGWW\?CSBK^MWRA%,C1\<1X)BO(D"@9(:F7;_Q&R%[_;@E,%BV38YCKUK'*_. MZ<9'D='@E!%Q%-KWQR9[<;*!078CO-O+ ;MP$5'.5F2A&-II[)3*A3 MQ7^EIE]R+SG] AXXWTK-S0G7-0B8)SW4&IDG?7PLL#X-*J7MQ]()B?X0'%;A M:4[\XA#I=]I-3]3O:\,@S<9&ZDBA,Z&C% 3+_@C7,&C$K"M;R3-\XSLS9NR: M7M\S9:U6I*^-)@?PT#H5"N_V<'M+$2;QEU:V>Z^BUN^-UV1"AW).3;\/UFR. M_H+7O/0JYM(H)='O),;-)EP7QN @&'&VFVY#N&>PELSZ!PG/)DCR+? DJ,N[^:BHFNOJ^<.A^T2A:/%N\^/+5 MU06QB[,Y!@CCZIL+E[BM\B6U3+6-]. E_/<)I4,WM/M3NI;ZU9Z854O38R ML?-9P#>?]&%)3D7:[P^9]5UZZHQC;SXOB>$R[YEI6RTX>M.)",O>L5("^<0" MSA3MC+=<+R5DJDH"U)HBSWK"H804.H7#N%KXQQ-+W8!A@ZL*=5@4Z*;]$!][ M_ F=W:I5,N$H.D$3?H7:"29'55Q.G#*(/, P>-L,M#G<-J)2'?/"=DG2L6Z@ M&MQMHT8"F8ZP70E86$@:3BXB+'=1PPNUN_645"_X:YU:!MCFK9#^Z=[1L0B? M*[_-\'>M]4U-4R;4@17ZB3,)%=69F>MQ*S!(4:C5F&N%O6@Y606/7RQKT\W/J^:T M5DM"NKJ337OD3@N=9BMYP2B)> MACD(H]/F4$)M*+=$M_CRRQ>Z6V[!C%X*@ZMP@4?II<>/+Q=?UXO7P4)*BI\% MO#[*CEY9I251S0KC)J?WMA;!70P6\C4YYQ(X@T">$.CI'3?]M\4XC2]#UOF0 M]E=4E/XYX!R4;8W->W1\Y0X:S7T!$ HE_H5L++VC/H?S8SWW1'*9V,\[OWM[N6&S>\UHK.XRG%B_ M'L$NL\F5T?U@QF^P[#%W"](ZJYRLO;CE@ 5%WCF=*ET1@T?_*W5T$:8YF=O67&1B6P[ MQEZHX.5G+S*I9H1 TQ1B,DY44I0: G*21=#U/EG:##G,ZWI Y,)#"9_^G,0; M'S^Z^#^98U^=^?O_S32_.?GKQ_3E$*2_5>1(W(C0>8B$NL'3JM?&)-YO2<1 MKT9S! [\S1",)V?ZAK8;!$[YFMVGX#C_.?\+?>SQAW]>_T4;Q6WN2%&;%%L: M*HYTDK< L;((PF!=PB$ )2_Q.+5-S9H, @$9@#<154EZ6YD;%@F+]DVF;T6( M\TN;9S9&]!>J+)$5 CB+$9,AC(:987O4R)]E!NZ?P\Q)2_A/<"(%9&6D-]%* M%AQ/,WK"N/C"",-GWK>#I2M6E]?-S:]XF)P=^5_8D?_X[,C_PH[\S^.#\%,N MRO7_^D-XM-W_/,[_AXHO_R-R)>^';_(JC&SQ^.IR\6WY/E'9OEE\SK/T(_S& MG^ 4O5=NX^MAMZ.T43C2OZ6BG 0-*LW1-+95(0? MR9%L7ZS1Q (!K#![5'K=4!5"Q!AH/56;<5;%P-\F6QR:0:M)U*W%,O%: M)[(2*_AG5]0?LF;$+%7LKPNX*N9S2"V)7JX8A457H+^JWW(F/H10LD,S3LE- M?!VIZ*SM\^P]17DB+5CM365BW:P&=CK9QPS!VM EGA [;_>G7,@0? M7#[[\,GC9Q]_],$G3YX^^^#9DP_C%YR!3Y^\N0C\P7ML7O#W\D-7&VI#%(U7#9>YWT>->*H M-BMM:YUHS4$VRL1M-*PSL3N)JOG7HK^3K]&/0C]!*B7IULO2 MH1^5!,@!>RRU?_F.QQ?JVK,>RP51L&G_"_@$OFY"Y!D$F\N1>1:A)3/+8/STONM):!74#PP*2(M/=#E5@5O$V=!%7_9R:EPNKGIV/XG='A@_PW%>Q>=5+*O8 M+5+'.2$QHLKK03U*M-T0_>4KZ'BNS9$I=*&MMC4H%'0?8%W33>[T@P0U/&/" M@6FA[P?7;2 %!=X3Q=J\+I0\HC*P;@,,D5F$S^O]O-XY";(9BPPYR?%EL6IV M5/K%XD-!K-QHLSL:[.$GW.0K[ +]Z@$!0_SD4*NQ;Y:P]0XUZ=6-Z.&P;NFP MV!8U();%&N;_5H6MX\5$\,SA0C5(L#UDWR*-HV)]7O3G12]&G@6Z4<\=T@R8 M&>RP(@\=O3YA:#E$=V.3EY4H@+,(N7PR4\@WX;<9C]A&/:U=7ID^+*DZ9T+^,;\7EC:M U"26&LZC>$GQV;>,D&9TD^Q/C>0[672!..R+9+.?- M<=XU$7Z=&>R6JAC'8 M_#K].S2%0UX:W-Y:.8MI!]QDZ=1I4I9!9*;8+:"*20(Q)* M7(7W?@.2,.X5F%%\ ,- M6EN\5;(.2[]^A28_89_E'\JUR8^J0C A(\@3"Z&A M?A! 19P*:E(<@E,'+@$2".8.*$75?O'MZZO%%7T@4WQH^LPNE\Q>(!F#HN\K MU3;].JE2AI$!U=$)N=FD9HEM3EM\E.4C7YF'%K-S\P,]G]PD]D"KFM)#YV/[ M; \I-F4D.A(G9/RRQ/+)X5O4R$XR%HOH+(TLFO[Z^7M(,C^X MEY0S''L,CIEF4Q !195QXT.&]CL.-O4(=CEY)D:G+=$6J&])HP1(I&E]5XW0 MSSAO>CXQ[S(D=M1Z.)&$O^=TY'E-SW!;.9>/"?:JXAJ^6ER5KD^G'S4LWG(\ M)HG\O#K\2PBF**N_F7>R.;&?W."8RTB"T]%CSJ)WG/F/L/\\0K&-\7'GM/QY M'QS;!T+;'[/E8(#8%OE-B:9"N"!,2@ERQ$L0O50'L)HK'-M8?L U!?3Z#&8 MZ3XR="7I^;(330YBS026(8R>!MD-.Q/3\'M*?"%.E]2T;W*!FCI>'6H'KM%6 M9SMP$I"ZG+K?,7&KG??)>9\X ,_23#?2(+MF'1YM5&OBCE6RTD32M*'?9@*J M\0D05:&!^^^\&,:V:<67(!/7;-*;-DU+<'."_'6"S+EIJJ'F!$N(5,)%:=^ M=X\N?\X!?(INI6]C2HNLV,M4P.5E.UPO7@3#4*Z)UO'<8_H+]YA^.V,N,F%(6+(B7,L;-34%P/U,P)[3; W0#; M4;)(S]"\ !1BF20 PEN5$"2&+4P1A-RNY_";5,4DJEE[@;PP&RL5P#.:38>@ MX,J9?H V3>>?P0(?Z WF>^)31796]XQGDW_@XQ!1<]^!B7\S1UO].GRJV^0K ME]8663;MS[6Z29+!*"F)T?7$FSP.W09BGJ; 3_0$X@"'FB(O$/M#.X^,"+?T MTC42/UNP8I1AUXF(0:$.33ZN'Q#*4,I\A+4Y0/?6Y=SCRV28_:JH"J:)BG<( MCS74TH^$)"<1M/:'O;"RR"T[EEY$6=1K,9JYK.FW]';X,8KUY>+L?K\*_P#0 M@7I(OVFI&''N*SY;?BLWS"/\L:.8H(G8@*66WPM>!B*G]4%WN3LZ )B18T+( M$O9%7Z+OGY-"JO&ACJQX=)UD, M&VLD(=3[9L2\WAWWO2M67^8"N0*#C-(=,*K-7@E9P7ZWFQTD"_ M3!*<[,LA35F0F'9^*TZ:IBX-HEE S<$]? 1PMK*)*A2NY'-VT:KBAJY7& MU^?U?E[O=X,IH(ZZK"RA#YU6@4H4(^?#F6(IP84MPDIIQ01'H9=HR8&7/,VL M\+D5AQ?2O^EW'E^%'*:YP3,VN>6MR3TV?-.\A69=!'B(^Q+[/%GY#<"K: M& M!PP/?>8\B1[6N:3QZ0NF 'L-IK%S*'4V-E"STO,$AI--)6]H$LIUP MU"7;J^.4A6X]A1^^*1;0]%;B%KI0TKV&;$A52<*WV^9M8;;!W^U\+IZ7*@WT M.R;F6Q5SBT0/C1N 9"M!61''H3OFP#S8&@O\@3NPE<#OO,[.ZPR]+X-H\A)' M^6K>)@%Z+%3,LFT[5QY&>@]!%56_(0: D/+4@9Q, DNM^UIY> MQ2*$>(:^"VS?+>&8MN5^5NR&,U;,]*FJC<=W$@G'A9URW@[G[:"<%8U(9?0% MRXX2; GZTVE;HE_X78,$9EN$S53':IJJKCD9*"9,F<6>&(,[D;2$4&M0P(GW/HCI/)-@=U:]Q M>/);=JFX?"N\1*ZC$O@IM5E.&\W#B-F':.M?T MKM>X*7-.H.$L)1WL]@!#AFJGCU0B/RJ3U^0+G?D2'GY M*6E]<<>(LG[RG5N8A\?/%U<6.])FF%V\%^L<^D MNZLK=FKM^2%2RN;C0Q,/:V2^_.$\PD!,VC8SG7$]92$3[@U^MEA20&'VWE4& M\T/3=_&^[CCE;M>U^'ME#@%T!(EE!!BX_RTYU[S8C.T[$+, M[II_%S?AKZ?RM3AW8/RR$_[TT;D#X[U1^?I-AH*_'QY3.7;_+5'][T8T]N%2 M(>_O O\W3\FOHI%Q#]%GU MY4XH@TARPGR_XU(362S\@""0B4"MPG_7%\U';L3#7NS*MYG1VW(QB93J\G5N M0.N[+QI==H5:DR-KLP">,LU.Q4>%P2V!J].(5,D0I=U_2B"<,KNE(Q/>N AB MTOAA="G+H.423"+W%CR_DAF'^=G"#08>NHR8Q9'QRER1H^RC=+)%+0Y;6ZCJ M,2; KR.X\[>$FA JMQGIO1@;IU)ZES_9+;_W3+K/*_]UK0#V_;(H:I7(TB^NVN64E M1KH=;A#^\1B^5MBZE%*M#EJ24V/"DT1?!5:U"+,39@:[ M,,EAT&M"E>?(7J5R.#HP;$YR5Z0?2IP_9*G1&H>/4$8O#$H:XO0BG'U-C*S< M1DP]NO#XS=/+:PM$NVS/P[%V(38>$7K80'2!BAR579$3!\EFJ"+2O6-12Y;+ MY&4@\'FC4\3+0;=97=CI+!KAQ$+9D]W9Z%+S/,ESY\711_%U? #K7;L@^E\. M#/)7%DV$['D]HGA6XF8V M@62EUHN7P2KN0B"Z>/HXDS."+':FMOM)YI=#?DTK8%G8A2NS!='5*5>F,E)1RKFOIV3/T^!U+4DX)JOOP/&9RB.R$7U .+?[T%CE1G"\X;C/E MP*7S_*%[Y<=OE<5GX0(D4T1O@H!FH.5!=-#J*>=&/G-921^[)'FE M2!Z9EX"K$5KK%5J7P9#,IKWL=$"H7L,A<@M(]8[TZI8C" Y)5QZII8_P*8@+\^J3/WQ,3X#NYDWHDOI"^QJ8-(9$7[= M9+9=A3DG?D,ZL,.,4S2>U#MQ%#95A5#JK^>.FY/&T[IS)2[ A 9 L-T=N4#$ M,3)%GV1)NS_22(ZJFXE;)F;I^;\5T/WHO/Q^Z\MOE[\M=\0T@077]((^BHX( M@P%1LBE7X52LBTW9IPN,#Y7STCHOK61I!:^_TI5E3DIWJ(OV6M*89Q-U7D=' MUM$^Q(DHJY11M([CG_X-%V%JI*8BCV58WE%BA80I;41';QI*/FV^.<0 M)H CA2>/GCP]+[+S(@N+3#)E:TVT!4.U'<*_7(;.^?F43M10 +C3M6'N%6V/ M%I7SVCJOK4];0A=;65'2V=/*XNC8%+1)VRN+*#,JI:JP][9IOAOH[2> 8'^] MK-*52ZY%J+-YGV8;T]'==PFI*BQAKI@ ;MCM!9_"F7BFBH;0 MXJKG0C(QOH8+TQ%I9$;NFR@N$0\7X=Y[GK^AQ@+=-U6Y(J4-5/Q=V.FZEFR) M.K?.S9@VIKD*QVPWAT/8^^M:,P%S210YDOV^E51FOP&[:^6!^[*5I+(0[FJ= MJ>:O(M^+_L6DFSESSJLKYIJINT0\P@@Z4='I[[S/G$ M7')@]757,\)BIG'=DHCYK:JDYS=A2EGTBTI5]77#&))$.P%)];]^I@@:LBTU9ENQIV MC%KL'M )<:1NK9UQ(C5ZTJ5FP<]IJ[(!4AE"D<)2]8QSKDW3B@,.1.9N\4,X M8/L%P54I#LR$?LW@#8PG-+ U>:6IDU"JRE1'Z*&RVRJ^Q++_2?8MXXKI)L%= MV#*8AA;H**V&OC@*[C "HQ,N3U]U1DV6X %BK__MNRT<.%)3;P/WJ>?!6*YBQ;R"N MP&P9KP^[_;8)Z^9OPX$<6?H"%MTK%#@7+TWXN/M+=M_B30:8XGB^"$:R"?\E MWH^_^$JI$Y5-.4?'NR?"J^:7_^7B"L!>#QF(+X<_"J"/LATY\;:Q_K.?W.2I M,]64CM5?PNG.CX@^FSX%&%IO;0W,),_CI4P'\;X'G[1%1'LQIAGIQO=<:7"P MVH93HZBO$1(P^$A5,:2%(40[TLO &(HBMHBH%\_#5&A=7!<:$;:UU"])Y 0_ M4/P9GJJD!14\WA7'KB/UC]B1D<)!<-[B;:J6)6$]<# ?]L6T.A$^=$#/3YP@ M##L.E YSR )<+KYJVH("Q^P(Q%>X:0ZB7AGVKD!6_/G0"6(LKJ"9I5^,UOJ] M2YV5/@E$7!&*+412!!VMP0;3]1<63E,RH.0ERPC1YV/(LJ\(>E477U4V--7< MPXQ7.&W^NB@$?AZBFF;8"^*MN\.Y.(&$U'>-Y&V*\8R.+]8T=9*[PBCFG+/2II#B.R2-(5S M723;X4R[\3.R!2Q;.PI2?L8[;G>Y^ Q\+2JL%([9;;/NN'&D7M-TTS#&V#/7 M1C@#/B-VLSL)4ZY0(9TVSKGWJJ,$,Y-L.RE3$)7(GD'GS.]-"X1MY?BT>!O6 M@SB!40VURC4T8%9P8B&F+]!=W+$Q1W>S/!A-L6^>0>.2M"8&NU WN["0#54; M^5$LIS99P(B/Y)DO=-:3Q>3MM&6[W.QDLU/C$/232:<[W[=AFZ-;TYWUOD6( M6>W"HM\4]#Y\(HV^$18#M20@7QL"LQT_:+@+$3/2N+-Y%S\&<>)FL"'@R0MO MA78774DPV]$.9%-V4II)MXL\I%UWU.F&B@19W95OX;8;V8VUB!_M5HYD@])H M1R8D7))V 67+1,>,VXMKVE*+;D?F,:)8'9>:)2 D<4VK>&%5)@T;9 >K/' M7[M68 KN0LG3?AVJ"\:AR3*C1A]:8W:)VVV3*9/=F[JYK8HUT>*QZL.X$ MJ5F;_X%J0K#RP39BH3+8!R?>LZDMYE9=N&BY'.@"?WSZX>6S ML)&J2F1D'C_YDS7,-[WKGEE#5]$:LH[T8SU%%<+W3P2/*)FA]!7"C2;;&DZ" M"O@0'2?W!/-I[^9>>G_B;^0\@X BMQ9Q@ _B:3Z'\8>+Y>$"3%GPR'$A.J8\ M^W2.7AQ*-(P3B*)-L_/ M/VFTL8+&/<8JQ$9<>#A(PZ@@Q,,-+"B:"3&,D03:.X)'AJ2Y;):A2T^WV:Z, MN+3C:=F%1XD^VKAOU_:I(#E4C:WGUI6F5V1SU)(F1L:EQ M"[IUS7_PI-WX8I5Y391F>/"7,JZ$_"!V-E<'T_)+]Q-Y&#"-TI/I[Z/M8+5V M3J>=X+Z5FLMYZ >WIX5'=():2K"% 2#^ @0Y6*ZX#FNB_E0WG 2/W MAY:^;ZD!L@N!&3GS.?/JDU4BYD'"0BD?0),LIG=:2-:>2^5BWW\JS .1',%O MA1"LRHYA 5Y/UB&A*77ZN@4^[;KZ6SBQPEK[[&UX472(O CVM:3@.ABJHKY< M?-'<%DC[E$F_YZO_^CP&XB2NU_48K6A!4CCI\_;:N0=&K*1I5.X?.U%M^JU\ MKEU_BU>DK43%;($KR.106HH(W.G7WS;%XB;,)^D%,F0!'P$P!):AAV7N>*M: M;ZO)^_:'$=UF;#EPJL'$?-@K1""VA28KR'-:DTY6]RWQEKML1RZWQ7!.Z M='\(B[LC!B7NNXOH"]&NFEL"?"ZI_41.6R\W(;_1'"6=YP]K_IN/A!,RE8<&I*.N>I2#>>702,@B/L%E M6+Y&E-2/5*9M$'?&'6,)YS<%P6_,0\DDG[I# "2WK;SGDEF4/V9Z2HE>E*NH M$SCP0?B1^;/[O.M5VCH\+@\YJCX;0V_QEJAV/?I*>HOG6OD9"Z4!V?S33\,T M\7[@&3GDCW(H$=9*B(@X3R;-YN%+G&R1^X2GVJDSEI*4X6Y%$GH>Y>G+$K[P]VY?>1L/H>'&X,GR1U1U>Y2Z,M_@"5M924."E>)YPW MJB?I3S(M>,MY-L/)0,G2.78<.L2)_BZOV;33 -,6W!-.1WVOT/ T3<]8RF#% M#PE='RJLA"LE,[XIBXHX9HSM1>-E;9]GJBU:(#?!>UH:YYA;)GRJ2WP]UF&G MI8"3%?X<'9&9'XUW ] :G)*&$Z+--/<7M=4I? D<@HVK4)G[JK\G679)'A>+2(C MYF<26VE'LN<^Y3CU*VC#$#:%'!/XV#OO(KDEA>5$R;#".R3B@T%&B+(+H^1K M_/51AOA@=C8;@W0O"A"]$\#04B->0A3W_6"^%@6?:\F9E4X;UGR:C[4 ME!C4J7P;)107PI7A-')38\B.?D;K?44T852I:ZQ8H/13,:]'OC]7<'$Q-;>1 MJ? (ZZF+SU?H9+C62'],H"KIOUC3S]?-7L:.Q'R'Y4Y,1+Z#(YDGC%/4<[IA MOZ]*K6*$4WP-SL') U@55>5NDF6.#R>,5B3V'MY<2TG$EA]&N;[="D?Z0VO MV>3(6?I.]4.&Q <+UD2(&HV;$900/0IN2A,Q:RKD- /"8CN2@=/UPF\9]G[" M+P7*L8YFWZ=#HK((^3[C&5@6_"ZG-;_4#%XN7E,9B/E]"\JN4I?;=>&.&DL9 M$>DC]MAR7/!P)WB2J%4TB$-UW*2RWVXNV*5P$V%#..43[>LTYQ3SJ&ZI*E9N MW?RKB$!/?GN;)I@[0;SE_5:(8Z28H.I$ZG/,\#_'1$K'D$\A8C-3&4=76E\0 M0.>^>,$%L NZ+1\?E'_@'X7,]JJ#'P.6/<6QDJ9N43;RJ M8P?A->;[F64T4S(LLQ<[N'JQ#S@!X*3:S"E)1\TBY- M3T]\9XP47.T1FE0H_>;/\0C/G_CB$GK<=REX/_+:@8P5)OW H M_G,(^V)#'8YX!:2?MSI*II!N;-@E9-9)ZPR\BJ0F)RZX:,&%XT@D;H11//U& MRH9=:B,@/<7:B#D_%(]"W#MVE)%PU] M0KR-SU]>98O/OKIR@9C+[*.[\R:OG!-@M^-SBS83SHN\UGLK$LU_5]X5OIGF M%.)I.'X%R<++R:EJHL:]82^6!>F2@:NUC-)=UNUPG?AWS/+J M?&,=?.JJ@J5QC2KVB JUV)7#CN-6'VO;9)6<\#4Z<[F!-1JS:!REN^>H]<4< M:>)>/$V-C>8PM(?Y#>>PFA_IGKE]EM$8Y\SZG2%3O!M'3,LGZ.L5>WKIF MY'BQ6:&Y5#0Q?DV*:2>="9Q,V$*(?U]\^>KJ@HJ;?/PGSE]X79]5BZ_H.MGB M!7D(35N7^?/%J_8&JB;?%6_S[GD80;'>YB%J^BH/!_%J&QS4O@^__V;;A$/M M;;:X:LM_A5?^?'%5D2L7_IIGB[\7P0J4TE)$#_'?3?LFLW_Q(96,1]&+%.:S M(W1+N-CY%1'?/[41L,EK"_2+S#3(>ZPJLP((&,E_A;TDQJL,X$).9!F1F!KC M"MR6HI/=CYSLY] 5T0UA)4:X(:QQ@(JK;D Z$^2TORURW(=E+3+&'#%6 MF- M$WA%2_S/E)8J,/ [ 4[5/[%^87J5GVQ(WB 77%T.@/[53K> 6S[G1%^ M\13-OY@-E,!VIJU &8\PVWS6)4#JZ7A,]2^ #5GG M)Y(&@" [)R&(MN>7/78\QJ5.,GA#6^!,*3VCD MK0@2SL?P_BCXHJ&)(*=\686J);11HHJIPK;H_.J5$@ID>DGP+G&PDC_B\'\1 MO2&\WAJT)/5R]A@B0C[\/'1ST'@<%(*-/^% WP--PKNF\XSM2=7@R.38MRYF MC,6!<1#'; GPF_ZI;-WLPC\W1=:U-W.J(,$R9WZLC5X>P<>0>0A-^0SE%R[A3=J8E4AE MZ:BL:5-[L:API8]F-F+B+35#WT%--XS]'S6Z4U_WBEV)/22"3Y)%(@4,LD1S M3G><;?H]X+>,^N$_T**AO,>&YSLL#(7)2I<9D87\X> M6T!>Y4,=CB@:H%QY/J+TIMD3':B1GF7P?W@ <0:[_-Q@EZ=GL,L9[/)O![NH M$)BSS(2%+8'_KTH@)BQ=3W '.H\HG&';6T:FV9[3RQZ50'G?[T:)*7 M;.X^DF']8<\(!2LJQE7!/:BQEXJ/MC5I'J.)N-Q;8SQUX%%HM,H[0;S4M,XS MZ9$@/;?28O?997:Y>)FRV8V7$!V+!7P0 >7C,IX#+POQU=J"3$JQC^/+Q9]= M'2F)2>GP3!P=_:Y(,-X5EZ:!Z%\R&5G7M\%9H^.\:=]0Q^F>##R?_\OFL JK M#87*L(AW@MXI]B7_0/"(MFW:X'$0*Y($D%2M9\(=!$H_%.1M:3 =/K%Q66]R M?JUA:0)_U92F.1[ Z9R+OP]1K1 MGV[R]_M";*&:0B].XB!J"K)0UL2Q'GL$]?\>A-]/]Y1,UL.1M<" IXH2:KN! MRK=\QNC4(Z_GZE]%%9EJ4^&V2+D^.L;\C5WIV9:6:U4A(WF3*_PRBY8X^&6K M-UKF1LJVMZ:0YR([W=B-5B*3RJQ!MD[ECL_%Y!DVHERV.>M"^J$R' BU=.OK MI$Z;7$EAA42D83G'<(P2TOFYE-3S*E4&"C.14QX6H7]1KD(>YZ[L.@ # MO8&_H/.?<';%\H+9?,DQ%3B@X>/T:+ =J(\'+W9ON(7TZ46D>P8_%OG*^9-C M[ )UY/7D/>Y\UVL]^&,*[[D\WEZ/!#SLCA\G3NY9"WOJS%.VTQ M[?SQ*16,GI6N[=SD]+M)2J]0;P"GI.8A_4&,I! #U:C7LKZFTG,BA(9H?]_" MOQAM$0$\L(.@FNH A'D29P?&!OXUG@$)P P%\;4:!M;>6BIH]**EBGSL B@4TK>KG;\Q.46 M;SS",L8E=,+I\E<_ZLBA=7@S5+44=A(J;S8K7$M!!)9T/]K*B$9BWP!8,W"W M07Q=,_<'[*A'/*+NR6P53G/+X:+(1Z%7,D=,E4OU3>.3W>7B;^*JB!O+<#)\ MGY862'VH6]N>D!RH8!GU! S36^Z'2GZB6@[J4YN>/L?+C4T3"4[F0[\-M_U7 ML?;[ /KA=<<@#7\H47\"=&TYFG*KA% )D5^4_^'HB[9<\CN\"4&7[JFMO <$EA$O$I _P(-U'\F.C64; MW >\O 0'ZYKAKQ&6"[?&UR,[KXAGX,O-^&F&'TC(+LP,=9R X,N3!H:WM ]S M9DO+C @N%H9U,>Q)U+X3CK>!CW2E&>'52HN5,%'AE#J^2XZYR.J6[;?AK*:S MNTDNR#G5LI;)&0A-=5.V QHIR#EI=C@:\KX/HR7COA6@5A>NO]-N!YT 7="&/K#(?M >Y'#F) A#J1@N0A\M:/*A#) M3N7UGE&!2J&N?NM^\\4KMQ#"DMXPX63J8()ICP!ABAZ-@\.\TN:=HVA+RR5; MICS@%1.OX!G+$GV"YK9&E9WVMP9T.H4Q=&-^"-3?PDZ\UX>Z7+R@A7PAZVTA MD"7N$:('GG2W!ZLM8=7=[^ M<)=&]ZZ!MX$Z9X'>"O^AL)@Y6QP-N]CY^,X IK*TTCPH[X%F[XZEL-4>O'^2 M^K?._*H%"K:*,1Q5I#'+<>=[\](U-!<41"$KS1F\<.P6X;(,G19,05C)U\#7 M\ID,#*OX4(I\V5$_"/KLE,,B6,-JG6(G5GG;'@P#D@\/:T1XT<_ M1(Q$)G,N#3(SNBP&1*P[#%F(DP0G@0V+A]*3$77D&UE=/#]S2Y\Y [%U/**C M-2C)D7?:S#HCMG]J+7@20Q^:P9C:;QJ :_#QHZ&4(UC+"3NN*08L#6!LRBA\ M8<[5N2",J?IWW(\C" CU'+M5L[?#9F9[^XC0LS:7K2SBU<&ZS4#/,UT,O!H3 M[9PWTH4J@[*..K*KB5FG!)[18U24R'8=<(E*XURR+D&3)4?!,AS?A/Y%241W M(\BV9(EKI[B>">.BC*U2-KAQ\<;<@M!>#)N-EMUN'1@/0/;4:QIY0G#5&<8C M4 P)*B[?']684]J)KV*_QN1\BN26FC7$^J$,Z[EY\:U?'#&M9QQ M+3\;KB6WE$S,ZTJW-A^768H^ *@Q@&QED$Z+*$H7[8C5Z:+X MFE3^QOQ5'#!SK-;%^JV>U>(LCZM&(_+*]\RAXF:FMP2T +E$F54 MAU[DON$V=6Z@CVTG0IJ0=B7SF4?LX\5&.A\I+,RO&9+AFD/-ET5DN9)$';.> MA2=[4VHO$*4H&T*H-7NOP]J5DQ?D>&[K$"L@5,-4A/_&1OA9/&:O?C;?5K C=UI4.M:21EVU: M'Y*JO0WF.3W0MTUXGXLO@O4A-HC%U=^/K0:;T"Q2/C"IB+L%TA,4JS;@8<%2 MZ7H'\, ]_U:LWE"YYD5#F:_6RP?]Y+MO2")A93)'Q]<@1O)E$58RL9SZDC8U MU [A LQC6EZSQ@-Q3N'[C4A%D .)^&K8=-RUQ$FV>;(CBYH($,=PG*O__&;Q7<*, KFH8S;#=K@;?M]8 M/0PMM\C84+$8X/49H<\[>^&+3;AWS[7.=8,$CE$!,2]V?MT6GIUB%]963-\F M!Z#C?I4>7TEH,M,F??@P=SS!_S<38PS?TB3C^:T%')/7::<3P!(CU)#>^Q;Z9':CM$W+4IC75;,DN\$O,URJ MK)5?C0EVD445]2PSRFXJM(]?J=@T=\+MB7H02<1YC+<-.\.]NKR2YI";8N0 MQ-0)U%LR!I_ ;@C0)4=:)QYV;6PL(@+['3D ZC:$0+,O,NUW1XDH-@=99U#: M#)3V F6+<1N'3_1*'BS5'$!8ORT2-O!T%:H5F/%;PU* MX!\HW7 E(-H%AVKK=$,Q&ZN^1T8[Z92F=^=V2KRQ>QS@B,L929+%Y: KCA,/ M/;P9B(=LPCN-Y&6V\/!98@;C!&*TA/$( A&(' %W1@$I8\?Q9TG(:E*?29V[ M&=]IQ"GF)_:8$Y@:JA%DC&[$-;]R[FTD[7*NTS8M&,RU%E@; L._O!C.+X S1F*REO\\9]^'<&I_N9? MQI/GI=R.3G9G M54NDU'&U)&)3 MM<$W*7\:C2J1X=$L47VU%#9$UXV"0Q55EX8E(E#4L\'0+-B,=:XNE$A!NN-7 M"ZQZJWE?9=3\,TMD))RCD\>*/*6NC1G(->M\2 K+D5.4X!'59!U(:*I0.C_, MK\+W"4(CVQ6;BSX2O0#]A-C.VZN,5R) P+E %+.!3<\@['PRW" M0Q2!(2Y>&0G[8#$J]L$[ SOHU?!:&9%C./9?]Y#6KV5/.O+';X\E!]H"Y!>4 M%(UI F*&1EB%4/?H+;%^[(8G>\Z[Q/(V7#C\"P:K6#O*0/ATC TGNM #F_"-=KY.&L6U)2"QF*V1JFB;,?\X0061NUV6(HP94%^:Y!SPLPKQ[0U0( MJPQ9D+.7,>V8'1NVHWDX[=+(C@5S,\T:K@T IQXZ;GU36CQ)G$%5%>U,%@>T MP#-;&)DXYWCE1Q>D0KD,9P9[GLC .TQSV9 X$@!N)41N)15?,O6QMD0HVB^= M!'-C!/W*!ZQ\E?BTE294:09Q_"316NRLR3QE/G^-#GH4]>WI+A?HJ!B9T479*7-KHN,PVF(DB9V9!L0FI8ZU"H;C)9UC1,YF"&:=&$(6; V%HIUC8Y&#GA8S).<+*+/'?*K1*G/BYC8VGG):Y[T8A4_*EG-I1N-GX_ M;F=P94H3,7$2Z=,K;F7IMNF[:0"5,5]I)/=+B3MLQ3Y%6\^%DFT;#H#3#1F^GA))3$ELE X39.L\S7(T MAZ/CA-USU4%EQFCIJV 1K130.C-KBV\]D)4ZT!)MQ;3P.?U^QOX@E8]J8^>. M"9?_G'P!C8-R16[")!'@2A2HBVO(0G#K79FV'(O04AQ<^+3IV\SVW!KH2#KT M^+<>IANAY+1%>\$84",0UW"3]D"*&*YYJ*,F+')PT'P&+M6R73,\2#M"I,9K M+-^- ]X@S17[0O79-;W@6QZUG#5"'[WX^K]>O;QX_ G'4]8 &65N[5YQD9!J M2R_T1%S6@L>+M-L>+#EJ%5&5[&16[%9:HN')YU8==QL34@B_YBKE=.7XX.%A M:_48$F12+[)*:C(-JO;;M/$#91W=RLU]"K.'H^M9FHIGV'#,B!5"C"D@*^)E MY# @'$I#CU0GTAQ]2XKD+Q/&UTE=:5ST&KO0ZMU3^("5Y7(>4T'8S*<#DT$G MJC:BF"'/*@MV0B%D_*+WM@_-%M?LH-2@_4S0GAKZHU&C>"93_:XC])?.47&+ MR)<0!#G [^.TCU?%26#=LO>F=1P4+B1))0*",V1R,^P::KKF0'E1?\M[G8*M M0+_8[1V(/@43'@^L]^34BN2A&@DS#+QT)HD^_QTH9C15,59*Y/;*'$@E'95< M;JP0D:Y>IFH5Y(+WOP_N65/1DN<+Y@H+MQ2=G<8^W[23QWG.@#ZUPY(3B:/( MI!TXT5GG^RJ?N.J1MK-DV*97&DY\I_3,ZM&2OXH\#AQM2"'<'I'ZW1,-R_CP MP?3.P*&8RAXXQ80P)[$ R74$W=')P:P.QT.X=U*-]]$:;$S(2+H*4Q1/2OS V=+VOT+O^A5NV=2'&B/M('=12%(J$R%'+F8,TW 6;(S5N @FS6=T#/QZU"=42CW5ODS7A MUE$R//E2)N/(Y@Z7NSR%&7?3)9.]5OU@\LW9 WV*4W#DPIR MW6I9#-FRZ K3#T[X%:=XN$FS(T8R(I.QX,P8<3SW^P-UKYLD6L J MN]B-IBVVE$]9I*X+*GKN@Y\=_9ZK3KQ"P;DQ0N. XRHO=XGO0!^XH8)!$?%. MXBO@8_/C&%,PR:U!W,'G.^PI553[(O$,AEX:#1*&/0"S4VF\O 775%%?Y]=" MH->WY7* [ABY6UZ%34S^82\NCBM[14HAM^*/:2*,XL\OF&(FEO5!.#.MG\'6 MQJX,7Z7"%KG3!41T;KJ\>DA&E+F@7.A>@C[1E]>9.IU?19DP4^*E%6,-3 M)LEXV3 UF.=HT85-YTQ-RO.T[%P"$!8MX?QS+2/=7X\7Y&0&Z&EI/I]\_*>T M&C_:G7VO&/[A\]N&3Q\\^ M_NB#3YX\??;!LRE.M''3YY\9(4B-ZM\D\>/'HVO^NNL MJ)CX57%Q\FMOM6I^+3QX'$-0$+8/KML/0UA4ZU(Q)TD#$,'IJY)-9]/ZU*0+ M3,@(!M-6KPY.R865R!,F04(-K$2RB=Q]EVUV8PNV(G^+46<>&,>_X)3T*F\3 M%]PW'WA"*3WX5:$R'0X3YFD0R=HY3)<=KQ:+@U08C.7!'[>Q'IVWU6]R6U'$ MQIVWKK7&-IA*%:!AD/KHXB[HRXYZ#(WAWJ^_4?AO^5_M*@-7,38'M[W$^H@& M()O%/RY?7_+J;590;+DLV<3MB_01/ MRS(X,R4'GXRN99LA!Y;Y FN<5M[]1E2&2Y GOY+F2-1\N.4JP<(!HFK6B 4* M"I>\ESA*P@=.V2NXVAB)'FJJ,B5EL_> NACAG.905 MEZQG!/!4;%.#E^"G/RCD2,C46/0^WIRR'-+=B":]MHS$%>E5.(VB)L*S2EER M)Z%;LEB*P/\U:8*FC.1Z6\?F1W:$!*[#M1-P"Z(-TC)G(+XF!X)#,)ABHQ8E M'1W!_9O]#'+[64!N'YU!;K\,R.U\;IW2N:5)\.5!T#:'] !HO>N7H+25(T&* M?LXTD]C4 9<:Y\*."WKJU7 2<0LRKHH?O2AZ??"GHP5QL3<;D Y.W%/2GCWD MH2O2 TK;XNV .KMQY^WPAT^=7.V>=')7QA$@1:FT_IVP"D4N&\1D86,UK4($ MD.D,^V; \J2Z85B AR2QSF71W#@ZJ)V2P8.V1@73$.(L=MW.:_:\9O_P:=)W M>RT],+)M7KFE+2CO+%I&ABRA4QZBP(O=6^=P][SVG.Y MY>)M5*!*%F.4PG9976Y-5A)@-9 4'(.:<,"R8ZYZ 3:?6<5\_84(T2]K9ZK/P%"%2*GDI!4R$&*5&UCA)'AILB''U8 M>R H*ZK-1?B]Z02>%^-Y,7[JA!.Y]F^@Y&X$M1 M"1B+.HJ,(PEZSDOXO(3_\&E9 M;SB1CY;X$":(TIJN9):G$I"4G2-2M)9X8%8X)N%(1%KU#/T%)"G6H6-( M5W+?+(G#S^OSO#[_\"D I(+N59]0I$-HW8GJ%NIRFXJJ[5H7"I= QY\ 8N0[ MMLIH1:. #1A\..;#6M362*T^C>YW3M2AW @W*9#N"&0$@5_JL@V!.^!^N.TYD]C MN#RRH$\)CWQ5'^*D$-4UE?)$#R[B-;R C$&Q4JP'(NUC.'VTH+5$H#]MQD G M(QKMP7B5LHJP?JKKI#G>'LD:./*[ MSOB6N/]&[D4,ZN2^2+/WO>);)/WVTCV[V00FHGL)T= MO "/BS6^.\'"[[X9\I5KQ1+5 :%?$:Z63=@T@N@L+5ZPM[[)LJP,3.P<'.W]3'+D8E[KZ MHM( K"4L,O4."ALP-ZB8\[ZRA15OW+1N6+*P5%=(3Q$^I]0@1='XHZ8IK,J\ MW'5.TAV_8)*KKFZ:%ES1=IDNZ+OA>*>$^/4@RQ=RWKNQOF=Z-C1GT#[EGUFH'W7F!TGA4E=L 0@\V7S89ZVL5#$+UF=51P.)A(:^UEQ MR.0'#Z72YLYSC!%1B&N1Z(8.1$3&+N/DJ+Z;"$LGC@O+E R ,"?30QGD*$?,,-XHK![\ITAD% U#^#BRI&#Z05V%P_/CK8E>;]%XBRBDH>6-X#,N- MEX'H!1[]+MV-#BOQ7H31:!6<@W7L#*<(&!IL>& 1_--E>684/YUFJV?G9JOW MAE'\MWFNI7N:+/V%II$VWK.-"F7F)VG"3UW10(71:*Z=$>+$AX M HY94B>8<]4[Q_8A6![(SZ8P\-BZ1?3,+HDB_5Q ](A#X/*A,S>$"):2PBF[ MG 2J4?]94GKFQ IT_SF$IFXV$,HIID7.^8:2/4K+'=2U!W1UCY,"/+7/[U/ M)WU[!8=LNN9=Q*&9_=MM44/MIU@K1ZU;Z>R34;X!%G)*7WM,'2BRE5=E\'+7 M] 6(5,\;02<;KE4WAXVRK"-A6 RJXI-UG*]N<]J(FX&2I^%*Q'8"Y9TP '"N M4QZ %828]*U9O=F&&5<13DV1_R@I20B> =)_>-TF MMLDV61GR-%]#526FJ7W;FX[ZH2!L$8M*6NTJTB*GO#39M)%WK!OR -9<)'># MI7M9K%CN]NGC;/'DT9.G&<+,,\5+1ZE6M9'I%6JO-6X3RU>"])AZ96%=SJCV#W,-Y57 MI)CB6J37Q;)7WP0?SD/(W:MX&:&WF7I#9=,CPY1OKO89.XR1"Z$S MK,5.', M1S9K.YQ^]N>@@,XI1\PGE6D7H$[+\+.R9Y, > 4Q8/=4J589:\UFW31T[$DF MU8-]=6TJW>(F/'=SJPKNM+\;R-8BM2VFQA%,)P)D[$X8CS9EM^F(A#FQGEAZ M?G_ABBLX=D7)Y.EWPFC#0GN"[]**4Y!"RMA/?\4(T^<C0T9OY2?Y*KB+0\N<\Q\V@2;B-J@ZTD[9=. M1<"1F8-,[T95]'9-S7>(ISW=)W>Y;#<9<\_.YT%895T9EQZ7EFJ[EB;^&7'E MD#EAD*O9\7 AAASA@I/L8HMX3+"4SL#:]%"O<=.R3#'_FE)OG.)2NV=5".;R M\FDYCTK5?+P_G:S7AERI//F85\Y$NL_-&X;;M#+&Z80ZGB1W_W=0]_,D3K%^ M@/3UJ"@6J=0VY=LBMNDTRTKT>\P7TW,.]-5L(!A7U -$@ML^[$@")@4[2XR8 M)Y7W.50^>Q9#O--V)F>Z<.=.!2#G.:TZL %UO.H1?Q M,\DU'6UZHX0,,J08#^H$.''L,!OT%+"T+,3/$!E 7!-: G$[9-;8QU1I1"1ZNY;1'OTX7%2H(2&)"7 MKHQT_MA*A7D+2 BOYP(+1]".%^-?)$IF:YZP*C]DGB/+$M2T@&CW0*K:RX7/ M"<6Q+R$DP_=*XL9M)!IP+'+:&#ET.:=7/1D\80\D!Z\4,]CC;JR.(BQ1-S9O M9'YPR>/X\)O\F_8!7&("3#AR35<;%[C&W5C;:"@C M1'$*H6)^3VS. ]D0_1*!D=YI]EF.KNL%KC$M^*J94^6<1(0B90^:R^J-Z4[C M,6!W34&\%M8Z+]40"@D).RN'@*X(>.*ED''<BV;E2MV_G2EDQBQ-\F?-[4. M7F5P?@WS?#;&QZ&VT:.*RH"P">6-<;A6:8.1Z^<'#!"^'_N#L5NF:CJF3B<8 M7A0+4V!?;)8J^H(UQ#>*:0J7A+-O:#(OOJE=!_=&8R;6A8#L= ^.[Z>X#WO3 M#WZ_6E1D\NQH[L(JRM\PSD;><#==-<&BOA:@R >//M \S^N\#8%#T5U\_;8J M#HLK:(^))!D3_Q(6C>*?7K)B!5D8:NB$VZF+U"^>=WN>O*Z'7,",R$WD3(VB ME"+B*I5D(.R5F/M/ZF>)HD[ F'9M.GN18W%!:8#I>YS=NDQ=#X MU_,0E/7(>M)9FXN>@&LC#!/TH'>0@I?XZ6B3TE4HM<.\+ME(QDVGA,]XP]S@ MA))WB"2J4103-C'\T]+?@*SIV17['<&;M<6CBL:HWDCB/<[@4_ T$^#J]4*H MG1R%#%*JB\I/O?*C1_;EM.P>ETXX/GDB/9AZ'2+2QGKUZ&D2Q.BT2#&V2&>4 MS\^-\OGXC/+YA5$^IY&#]VF6V7.QTU:$TB%*6=-P)8>7&DE'#YB<-8)0C R6 MTJL@P/W&R34N0]36C4%#3F=:LD%'NFC<=3-K7D$Y,K4C3)'45RQ*UJ0F4D&30IFV1S> M5=IQ :Q)#DH]Z=]EN.A16Q[D,;E]2JG2!#W,XN!)+K1L=Q,Y1DO6MG,^N"Z! M3'LDDN[AX%O3M0MI[@G+JFSCB6V] >$W).VNX>NQIL190%DF-1".6FGO&S6\LQS94,W4N\HF:^A\K+O\%[8 MB?H1OJ1?FW/+3=3@^)E(D1'?5"^7? 7*YI:5%]1Y_=D+S7L+&YFX>.3PM#]Y MM]WFC(^.RVQ9"+? /=:,@ K+@H3SHDUCXS2Y^[K@G,&*-8-U/FC)>F+N\*3$FQ?_VGAI"_^V0!]7[$B1LY^W2&K3&?FCMRR$$YI8A\1$\J M\)/@S6S:L*3/@;GK4L=J3*V$QJI:;$U#.OK"9\KNA>CM^YF@[0'O;EU0:"I= M(=;O:ZF]O%-\JC3TQIY=BK5"F*$WP:94 W?+9DU4\PC*-]1K*1OY8=/A3YMX M-XA6'>_CW5!+NRR"0K/RG(N@7@["_V@DNLZL'54N8:DD1WP#H1TY75B3#!9, MS=*@%3UZ0)MB&&,3'16EAWNFE-P6,J"4O=T&!^:VJ"IZ^<1:J<5)[LY99\C) MZ[0W-;J8=>XS[*E\V84HD#IY1J\"C!>F:VI*8F*!.5S',ML5O<)^RGK+3/L> M$U#:85(P=41LF[>F3+1=ARFC_M"+7?X&["+T>K+]KBN6( M\2\G,_=;=G4;6W!#L("3'K.$%D\RF5SRQX0J<:2D[-G?H@3.Z/ 'F[4D])._/%XPKY*.%]RE>$+ M1S!+O:,).%;)@R^75XSBD398R=.,^D[AT$Y2.(;=90 ZCG@<_J=]M(_(5>:1 MIJ.32KD?F>4DP>5'M ]:&:I9ZMTCO2OP]U$/VU3-[2F7>[\OY+T0I(/\ #9< M" 2L,&>5PS%FF$S9?FC#"=M%3J'Q*\5>YV-UC7MLFJIL!)\C6SI9&8FT^ C/ MEA!.&=O'Y$,XTLL]B=N'I1!^@2JU(Q5'4I=U="=?YFSM$NTR?3O(N"P05Q[2 M>#5I=@][')VT=D[&$,\P3(+3)M!DDH(&$BC?R$,3B G#SU@KI+TI$K8B#W(4 MZ%3L1$B-IQUWN7B]Y+3$U+-M&F&C&@7+ M@.R)['JR1F,7.NK*] R2WB(*C+!DUW 18X;=+(LW)3-IKW=L@OO=GP7?NV9U M3)P@L?$6J,&1 ^I-L1;\-[K6B.D,?8STTKFQWB% .IE7SK'$@F[$=7O#04!" MI!0CS%]F2SWG]+E[RZEZ\LM[+%W)NP3\)UN/SEZ]>^&90 MZ4;;+/[XY,-'69A&>HQ,3'G"$DC7XKX-X2%PE).^!BRM->#$$%\_)=()YUQ1 M7S,)!C_2L?:()CD"C"$!V$KY3IY^!SM-R/>$4["U/9])4B\_+NJ'GW;H\P8216 MPVE8QS/B ?;C5[:4IPZ=*'O*-U@4C9PPKBN3T];N\! MT2MKHJQVAHQ)M\UA'\>>YQZ_/V4/6'R/(YU7#&%6 MCN['=",B9KIG:Y*+0E=N"_8-Q@G=O+9FXWU%KI1/\'&1<$3-]6V8S79=6;T+ M6ROS,T^I4Q&:L9VBQV*]&+KWYP@XHZ!^;A34)V<4U'O#=?2;/"\D3E$Z.-:B M2@DZB>%>5(5& T#6&:+NKAF AI&8W"DEU 7A3."/->$/5_Y[G_A-,W[Y3M^ MXS1P)!/?'YQ?-&?ET_AGS#[^,Q)U_B87^=^%]V7_"\TT =XBM25'G/^HD?)X MW8,Y4\'DG5"56'N^2R?$T0J)*_=CYT1PZX8?QBC$%3$>S+T>DT7F8+74AK#@ M41!EKE1"AWUP,UCKN.@8"T3WK?BX#@^$JCXK:E,*.PR@*G)P<8"=^1;.CO6- M%Z X35O!U-%))X+!U0IO8)M!Z*,(>,A0<-<,D+)'6"8 * OPKZZ*(:I11=*- MSI-KSHV!ZYLV^/Q-".% ]4'/@(K&Z$%Z#'+[IR69?8C M]O$IV,I7J&?PV11>N@FY"',V3>QUTZRQJA@RV.?U=2FHE\*R,OK>TI!A/G-T MNG93@TG"@)7-T$FXA8[?:^XX\E$D> 9HDQ))@FJR;@3#!P!K>[!UST ?BFI MWDG3F]I)SE6D:,M$ZT19RILNO5T*E6 4!_5^QE5#9/&Z0)!DU?7!#4 TGA!Y MC=8001]I1U]4)0?(]B74!MWE@Q4,=I'JO-J-1!3DVX*U4\2.4](1:"DFWDUH M>PC\LH(2 ^%3\K8]T-+F(I\+'2552.GVR\5G-RY=:KE:Q][AT+OCR7C CC&< MM6(G-29WF M7 M 2JDBI* M#RE1%53R2EP'3%?&:, .!H+Z9AQWK"Y:;&%\B M9LGXD/F(A=J-RRVIA%)X#VLQ"QB!GD':NNHD?>2VPOU?*H>1=2:/2$(8K49Y M/9_\ASERJ*!8S)Q%1_O. 69^LD=#I>'X6Z)MLR,0P;^DGW?RPKK87;=.>H'O ML7HII.:(;Y-0<,E3\&4Z.GRI"4Q6?QRRWR$A$#B@IX'PA% ?T"*U>\3-XH_/ M'E]^K-1G_-'G@ V0 M$"9EW5(W)#LB7=@$I'VY'N_ I&V6H2-^[_W"KL)/RX3\FSV%;Q/%^V\)V?3N ML_$KG=H_ RPLH7/;HK )'"\65FKVPJG;-6,%(95NYVWBM=55VP X75!1V2; M12/M.0BDL8BZ*P?4 K'_SP[68EM28X1H'FV:%7@+&>A45@CQ&(NDME;DF)H0 M&G78\ 3&(N'!42G=9^F9)ZMIC3$NA#/61#O6K3-R8))78[V(Y%=X\W01XU_D M(96I$2/7KRTAT+9Q2"X QM8IA,RAPBJ %>L;#)V@V=BS4JI+\&]= M,/]6^!AEE"@&_PIT3>%$>B1DD4T;GO:F;,-EKLI@CK^%$A_?]3/U,5\S? $- MU+#8+ZZ^_>PU_T16NJASAN7&=P(:O,3@T+L)3FR_71$T2I!D+?N+HSF3/\*U M"+,A,)R(@HZ,GKDR+Z6R%N&,^.+;UU<.-T$_TB'<4*)@';'E^O45<\PPVQD] M0#(D+ !FC^8>;YG')V X?9(IN"$/;VKUALM^1B@"OL)3YG$TG(%__\$77!W, MZ]>VB^#42S-\6%@'_X6PC]@MXWXL*2+%H,%Q9O#%./V@=ID=Z&4"6&"T1MW4 M%^DOHXZM8"W(^COWT%G^EM,E2@.=%@DBR,]VQW2G!G9 MAW2I$G"S1!):6 7L@4"6&R(+UIT*2RH\7-]<%X8#*5L%UA9C7:7(/S"A.L1\ M)&?@W0.;P^$;IVW4Z9RQ%Z-G4>]/@$5AM:-UM_!DQUX;M4$*ZZ[K4N@S[+N4 M"M#:+_;;X*D'OS=Y;?N64F7T,J%^B^%KU)VN%"R19A,&.0+ *MT<%3)_W')A M=D"ZJ:HA>;*-B?;OC"ZL\9L KJ5!X[*HB'SBZ]&Z9P%AVAB^L2;2\V\\%J@% M\I&HAL.6EYX6/II(5R@\%&(U=,?*$G(M87RG4;BAGW-#,MY>SEXF3.T)9F]/ MV8B9"U0$Z^R23,E8B'K&9TP=Q4B1>G\9/HND_ M'U) BZS(QZ>4-KB<\*P8*+AJ3K MYTB/$G" 1D[BKV"_6QXA_T ^ML6(JA%IP:**D4HOH%\K5N!*8X^($F*JGH3\ M=+(*A[IB7>[)OF*_QN&,WY7K>IB17-*",B+9G.Q;U8AV$WK>VNP^Z^+-"21@(K&GZ;+T-Y!PI#\:-FT M.,:\XZM8FN-NWBR M 94D; M3*;D_%(ZLNFQ6SN[=$?K47I%543*86?MX+THYU[X4B_/B/=>1[JCJ@@ M(-#:W$;."?(9B>Y>]@X!H4@^IB*!A5Q39JG>0\YT"[DR MC>7A(O[$;&]!"$0IOGFC=")1=B9NPLC'<9__V%HRVY= M2B>*![%?#WFPZ7U1<#,7!B%3N0.3Y_%QP-G/F596=1^:1(M$9D>(LNZXU%$] M=1ZJ1 USF/L#\EX69["LL]W2[K+6%!PGXUI!YNW"'*G3CD(OJ\)S!YZ#PKCK MJ./O>>Z88&3-H#KAD5F@L$,K#,"625R";(^H3R<;PITV,IX-]$1:&DO"4Q.W MO2W%;%%V@L)Y&X[IIN N1M:,[]&8EN][<-KH,T]B-,]-4M0B87E_-B*.U:56 M0WSD,HM*06>1F%/'%A0?AK^6"TGM2TH:!S[.LU&IT;V;T$C>V8;W/CIGHTXF7R,$J&YR!V*U>H$ "J5,6O]E'X/!33&W&^,7J-I MB]=+V&O*SN[)G?R1YR8V.-J1P<^-(P/;DFI/1\[JH_9W[)P BNJ7\9&5(OE( M.FZ(M6=/7:6K7N22MN%M%?4UJ,DICTX'9S?LE$Z+CAXF?EY%W2%E#:8QHF]. M*\ZG[&9\URS6.,:5#EK/TV(="ZNP0K6!]EU*2$1MJ1FZ9.QR6&W4^H=#[:(N M>HC7F-O)E,\M>Z 16\2 *U(.FC;3@< M*CG(T-5F9X"0?!9\MD6C[#HU?6A%MG&:>//N C^). MX$0^)! IA$:D/>EMY M'7TT%VP@1E1=;H;&.L;Q8NJ')!]0 Q%]SL3?,'Y6SS3."\J^J@_HEM1#EE$6 M6QW9D33=L9@%[.[S+AM>/&%Y!8NF8TW44IH)9D,2L3%6L%.>PD?$I)'N'B@4 M9M$UMIH'!'CB5+@3@08FT,]$YDQX1;+% :V59/@U+,B$9! -!@E4 M-A.W#7_1O2Z39^Y45EL/$)[&J?2&^]ZWR.>JQD7E2"&/3H7:!D0ZM"Y+G M721G<]-)E$T_@V7!>-131K3Y?*Y_-(+@TO7DYH5Y>I\EN=^NM! MC!R;.V$I(;[.3COX!-NCRV%4M8OY, ]O-@X_9NI3;0@A\..#_NU*.!G5JL^7 MA*)\'/MN/@^EK%_IPM4O,$2_E8/>-:@GT#(A?I[%OULG>UNPL"J?D]+OR,6F M=ZA8:T)S6JI$ AGES&_6\7*'UW)8V\O5KNU M/LGM(JY=Z*_16$ZDS6:*B70,Z8+.7(&37J;7.8.KFBFSUD+X9[&L9^JGSUW* M*KJ"6%=T>HT?Y[EEN?B$0 )-H;;$W"O4O#PSO* W\_8C)X=TQ3['W,2/]PZ3 M]J1\-?!_CDV]IIWZOMCMF<:0W7A,B4S/G25EGMHCA67'F&.>65X%7V5]0++M M=&@MIV)DL%5*6^ M^DC[K)?Y/!CD, 4\P40!C3YR<;MI:IFZT2U$4Y]:*U\5.IBDD24(%G7 M<1$T[ ,([@LXM=PIVL$)B7K]\X]V?B)G(>8 M)PR7S&XIT$E>Z0S,#C\/':XM:"_5"P3',2DX[(MVWIZ!NIB-"3U$#S;,N*W4 M2$1I)O97(26P:4@/D$9 T>2;&DK4E29^T2QEG"-.(ID\:9!OAETC[\V(P!+D MG7Q5.[,RO_B19[2LXK) \#LPUYN E"A 42_%VM&$I]39SQ M->M0DJ2ECG_R'#M[S3E[MNYQ_,#I&\(A9HUZ47;)(:C81"^!BV@@"J9 M6Z6E6AM.^7!6DZT333'#7T%I"ZK:R/JSQZ_PB._UJ;G),K\IP[>%?< MO /3P]W/VC-G1F>RA^,$S0N7G1J@\/B-4WF<1KM]D6/"Z*!:T_9\\>OX" M+!G7K#F#WSU^3@?0?Y+$W\?9XN<'P_%''R(%_K)8!K^L'SMY@E\1 MN[=):[">W?]DTRI_*R4]CRR$ N,[]=BUKRO&A;&*RD%84HCR< (!$87#M^[" MPWCMEG4MY#2:>=<*9 W]2QUS%;%&1I3D!17@(J@YHXNRY+??7> M :;7EX3$61*):[&=!-M8#00N];2\_1U57:5/I+-;1026UMD0!(H[O@Y]->4DRYB5L'M/%&RO$UFCK;(?.Y>W@4G&@=_X=5AI;(_W&[I?R/KB4HPUA!%UC'(6N0]7Y--MC2_&OQ^,/ M>59Z+K+13S[^4QI\C"ST;)31]<'>/,<$792DV_Q7"L<(%#*9ROAT=" \^].O M-;[TN#NAP5 MIVDMYG&?4O 00X@?MQH?G=?B;W(MZEE-^<)ET=\J+WE5=LH7,],IN)W'[W$Z MNCFOK?/:8CL73KX2#B2RE1H4^8H7EQJ.E*/5=MW761B=O-D2T'DUGER]LZKZ+R*_O!I5.AEE66DJ77MN#4%G-!YQ9Q7 MS*>"0F2AAH3'EFE!TH0X52F$^FV_+Z@!2/)=ET<6TREUSRA=HT#7F0HZ1#"Y MRG^/9>,9AU.O67ZH&\VSJSEMAEK5L@4.#P"'PD>0A?1P7,V>6Z%CG:#"XOMV M,F$R:H;H/6RXN)57!<>8)*)(UBAWB'<73KT324]K.. MNMEN).4@F"=F]EQ<4?MV MR_G\]5G%:JCS$([B +D%M=^5/RCH\K6L36UG*" M(9<3R$1C[HEM+")4(4O;Y!E[$R@E9F@P/)K2V+'58/R+@)Y M";1N=OMC!#\;8=]O$I) :,<'M"O<]VYA^@IBL 2$A ";!4RD!YJ@;Z5F,E=I M?8,;4J?RPVWA^7SW'(^^7B&Q+QR&O#YN9#OVW:([#O MER^8%EF7-S%5>%H)(+KM% \."'=DQ+SNJ_]ZR7A.876@1HDL& M1#Y8.[\3$R,(.*E/[MTC\,A>&"@= NBJ1\+QMMO'^ASRR\)Z> IB0,ZT*X0Z M..N!2L0@_\\67;XI2/$LC(]"'_I-&&3P03(1BWA3%'O\?D\4&BR300)*2*(3 M-DOZ[3.W8L0WVS6BI$H^7J[0AC7)$97+00W,:([GQ9:H=Q 0::D[RG=L,=I% MJ1L\^%A=+U0OZ-,)S\C.EG*\*+5?"7:6X(.2_],5 M%NT*M.]'3D2Z 3.)X,\)\ IN7N=,5;)_O:D='Z9?OOS.0A/4BCS;#=%/3I?8 MA(@K=61C,X/K4I/'-HAZ>L5DA,9(%!]/'\8]9H1 E=P]-J!^08_C.-W#COYZ MU3?4NDT:*W'ZT94@I FL2]]2MW_PSYGA1@<47CQ=TMEQ;4<TT-K5\;U*B MJW6RC,L^/$MR7[D91GC!(KT,U&$BIF:U0O]:"!MSD%N'B2:'CKO#P[/U+/M5 M,LO;AA8#^KDSX6 .>ULLMQIK?:T2;(2GW :_\P* -U-H6!8N'!(VZ*>7'U[0 MM6'L*924K0[=^74XJ<*'?\!@_I( #B./L)K35!($L>XWG& "_5344O$%@KO,9P6VS,9 MZ^FTNCPYM[JC##Z0KYZ#1QV7^0PT!:2^+;D:)_Q-2=">E.8L8P8 M[27D#4AW@/XNCHHIZ.6U;YX$X4S'+%YB:"<'\@D[WR!@E$/YMG"ZM^%$V9%O MR_*4"8D;>Y_Q5SMI HGZF)(H=ZXD#GRB5J+&@N@XJI\07OM(;T_7$ ATR@YD M4>P-("D,]4INGR8WR?$L$:)?FJ3I&J)H*6LM3"]Y4X@PB^(-M[URL)8^XSBX MD+Q7ZD?X;^.TG/FBK%4#'W;Q$2/=/A8 MQ,JQ4+(5PJI:MW34KB4P#&^J1R9#2!]1[EA+#E.WE(8\^H"\I?XK^/U,%7!% M80+X.[YD_="+8GU=A CZQ7>+EUQ P_Y2;3!\^^K+5R_Y-T;5>IVW-1-0+TM$ MH5VN.(]5B*YHJH0[DOUUNX:$*\0+5&A MCC(],1#KY/5S_6V\2T6G2CJ9+$T48P+=YZ"[D5Q># WXIB0=!C&]<1S.1L# 7 M,;TM"&/IGNLU]F-N*WBH=T7/%6+&,G+SUBD?VZQ2K]KT1BP]LP IF,X[(>,U M8T>PK+B^%[!69-O"4W&MG_=B^,HWX?-@&%G\C?YWN?A'B$"K<9Q=8 \D&2%/ M&1-NV]#JJYOP[HN+L(0NX%]0+C\\W&AN;R-%H@2W5USM],+:VNKHU M91\AUQ:-I[:8W9A29I+X0VIEE3#/8\8Y2#T=IJ7(>Z-10LHZ[_,Y.67ET&4N M#?G];';\I->V.Y2A0-D=2V]P5L/>D9T4TR=TDWE N08)OF.!U( MD:R/.+_)5=4_[1[BH.Z*@M-ZJ[9$Z5)27IQR"PM"DKL%%SBCK-"F;+L>)CN3 M7)LZUSXY2$XN.G@+1CJX6MFQOM*6YK-O(T*S*K7X,YX,: +)*O_GD -.(?Q/ M1E!K& ._](5H^IZBD*$L+-^:LFLF9.<)M68,#ODU#A+Q41+7E2;M+0RP8N$J M,C!VU>[;=E.:)\=XY)#T!*(U67=F]2988U/["'Y@ G%@BPF_!'T#*BGE92=I=!LWN P8'ZV_3,M26 M*2:-3T$316Z>5[,PFP>NOO!D_\'N-'Q'__%DNCCX]B *GMX9FP MRK'C'N/1XXO:4ATT2^+[3W7Z)$=Y/4<(03/L MMH.+(RM]/;,SF.O<^$)8TY-/$J=@JL*+JA,[6N"F,C2S64[:8?(8A'"3B@CR M^'C>L "';MB.HRP53-4PMX0X7U@TL=,Q35V(/.)0KH%WY\3)EZ^N8IJ.UP:! M.(;J>MP0">;TDJ^^;E8#>U.LY*S'LH-YJE"Q&[8I\)@W))2 ;,,3/>-7;%8E MLQR6Y'4A5.9R##!#I+#4\Z-1S"VS$NOBQG"[-%YOYTWE'G#Y$("E/P^7METT M;#$Y,(DCH'L4M@O\,&QL^6V8XVVYY!\Q$3I;-\T7R*LHE>VFRB+H!3 MWCQ'**=!B.^Q#%=I*"""^Y.#W*; MXPRG9?U#!/B&N&&'&C@=KL5JX'W?%BL1^.F*\E_,ZV\DD)ZC(6.L"-)R'7Q4 MEDUB7$"W'?HU1<)3&IBP"N".;=#U)W5OQEI-X %'(%\N9>8]366#V@]+0JWW MA].EZDKY[X^0&$N*(U,"YJI9C>B7'7PP?(E>\H17R [TJE$)/F>"Q62DK GN MZ#=Z<2W$(>73),;PA$&S4\9O/BYS2T]QJCOO8RXU7%A#:O(DUWF[%GA'-<&# M:AP)_BV!JGG,(U5-*;V_.I!E,-K?S.C<*CZN7%NOA5 T4ETK3K*%:'YSU%"Q M;<,13YX]_=M8K3C7+IQ6,R,>T?D*:(Q_YY>Z$I#%:1@#X,(5NJ:N@Q?-;HX: M'XHE5](+XJK(9"#1*4(:5RL;4#;-8>@O3&DM$V R;LW 84Q0G A)1IJO#V$) M\K_IW0T*C0HS?EV*ZA;SG4\X).8IJJ/)W+$L&^M7SVF=CJ(2;>)BMR>,;&;@ M,#(<[B8"._3#F WYLRJ$9349G!#']UYGO]I<& 3T]@X#>9[[;WZ:OG0:J!=(H.+O#E!YXU*< G;D5%8'YL!YZ*O'- MM%%H6AA3(C>7,D''$K6B#L-'LC+ 3KM81$,/C; =8 T=BLY10:<,04.XUK\* M.F%=4&9B3=,Q>$K9Z)!.J67IN9+$Z9@'+"8FPQ]=+^@)A\5>?BCMI)?7D4M@ M47@70AT]*:A@%2%79/["I?LW]V5%+$'J]:[S0YB_B_"_^$KT'=D":PMA&O'N M9N*JN'A[IB,Q>(V)O@ESE'CIQC]3,GKJ)V#(Q]RA%3;++OEG$[JZ(, M[PARI,,7*%,6O,2:@W;LC.@+W8Z]N5S<1O?DO ?-#TRFVCYDFE5Z;7E/+PDA MTVL1\0LXH\A#O_SZ"RY^V1H[VRLJ]UG<3Y4J%#L[6K3-+YG%;]$WS1EPG,<=- M.[4(F=H]9E[X,]I0Q_8P/@3K=D)2:5V(#>Q$H)XYJ[E$AK>O^B\Z9!0/YH4I0K9CM"X,1$AC$$1 M-;X(*X:R KY8WN6U1O)4$74-.9K6?9>> MQ$ZNET?E]=1UH,JKWNS[J &&T0SM"#HTDMSUK#*CQP4<-I-:*3949UU?J7_* MLNSA.KX1_;ATI$._41%,,L7)=[,HL2?ZN"#G,1A +AJZC)P/'^'<&)B!9&J8 MR3GQUJQZ6V[2V]$X[(;H92^2H@,FEN 1_X%I',MX!V M&7#AUXO(7LVH&#IT\PG[NPFW@1EPL=!-B+A06S@:#/H-0!AZCC'- ML3Z^[ND%IA,EF(.[(5*I)E]2+@* B@B@5.6-@42G;%*/E3%CT6B.6N*>O:)Z MF'>7-Q.)"CG)8VDQPK=[Y8N$E-*HT: N:"1:]'!8&1-+T%PJ@O9C/CBBYGDIG)'IR: M2=%B<[K#[)\?8^J"/5T!7N?DS"$/F6NQI557S,W/,E^]89A[].A=230LZ*%- M:>A@JTQMA9U5H)48<+,&OKUK3K=R/0WB6*:]*JZ1J''V):SCO%TK@,7SP]Y* M1H0!OWEU^%<1Y::.J/NREW:G 7,.O7NIF;<@[B,L_"U8R/V@&<\4^$@M].=J M-[]ZKR5.Z6^W!J953A@S."?!N/:JAHFRIK#U$:BE%:(^#CY3(3=_X$!\\]4W M5\&L?O'JN\]>?)$EBKSQEHD%KX<==Z*RH4OQ%",@Q6URP+&/4K0Z>%H9\XK* M>$2VT@+P4KH^.OA"<+LK:WF<@>R7]2F3]:PWK.J;&ZUA,BE2LN>"<:)QEZ;2 MR,[/IN8P.*7+?,A[T$X )GG":10I*QV_LV'D6B#0N2]1('23I1!;=#J'@7?X M0RJ!QNB#DG9ZS#H;@FX;*D6NM@@>:=-+$MK$AY,)9T]#WF.RKNX<(A]GTG-$ M1UY;V!/"]Z&)=A0TC,)P\YW'38)<)OA PHE5]@Y90W45]T0Q9"!LY9Y)9\+Y M(W;0((JFD<:9VL^_>Q$?HI->+-B>!*AX_G01,1,*CWK)]3=ZS5:<@8,_=R H0_.@*$S M:]!/%-M*@S8*KNJF'I?<(J7KY>(;C=]P2!Z)#W-_G**T3?$"K"F'#(0W/8R: MF=9C(5V].+LIDB1 ?6R4E:(LL"'T=7RG?!C^?_;>MD=NX]H6_BL-XP;7!C@Z MDF+'3@P84"3;46)'>B3Y&+C?.-WL:4;=9(=LSFCRZY_::[_4KB*[9V1+D>PA M#G!BS?2PBU6[JO;+VFN1/_KM0'YX^.:?&F3=Z(;@]L$6;8HTP]\_>?["2"W1 MG,.]!<$/R?Z3!LA&+$@MJN(-KSN=SUCT$U% M(-VX6":_8+UP%Q(!-'2H(RC+&JVL=8PR"P>J1T4:Z>/H'F5RP/?T&VO+@F&M M3(V:K/0-E_8UC=H?PA.KB _S@7NDX)<\ Y,?P_\E;QO13C*M?HS4]DCD)R// M6TK"&@/OP V]*6-8L_CZ$X^W!GPH:[7T>+?7(4W+S M<7@R3.[OY$$NU2?/UM-(EQ[__=N?BLA]NPW?3VWIX0"K&UDH[KX(8W[_'C=_ ME)[\%V(LJI?'J_SE&\K"A4E;O%QN.HHU+H'M7%;G;?OZ P8'GSZFN7I\]L<' M#_[GP5>?8:9UB$^?BJ[]*H3F*!%17UW/Q8)_#[13VU@ YH.3"K=KT+_;*5BF M8K2G+C [:'ZZ]Y+/1EIQ.NV\T2QA- 1MQ*/B2?DQ+7FTL3" J25_'6^TB// M0PB!<<$0<+M>KXFW^R",OE0C-R;@"EG4\(AP9CT.SP^7,-C(1$( %R(EN\## M+&P22,,D9AG!+/G@SBLZHC?AZ.4,;7!A#:=YVN6"4$@;1<#+#A5B+>]H4LU@ M#;0[?,(" SPV+'"@3?/Z XZB( X]>OME1RA! 6L9\4[/0 MQ7#CA.&^6;+-P M5>M:$L&-E6BY.9^L?MFU?7]V+D@8LZG1:GJZD(EK\RY'0$E-!FX=[Z.8W'< MTD_9U<)>S-#N:4->C[H\TY1C^1S'J!7 M)XS7:/2KX>;\2/S.1 1(N.7#*1T MF957LR('0=I%J4-+$R>+5,[OF\YK9_E^#HQ0A+!XWW 5(=@1R2"T0.(\C#G. M6'%$D:,D,;F5]5!V=#_ 3@4M2KG:$/5?UL2;3TYO:Y()?/A/9ER-"G-7]\2O MX7L<(L&_3(=?$.[8-)Y/(;V7A+^^:1C=L*>1_9^'7]PO@IG*3 #I3XB7CEG< M#Q(O$T*,^R>HBCVNGL2U]D!IFAVMD^ 3CY\_TF \=Z#I5/A[V0P403Q@!U?\ MEO!'<3:"+T370R6)Y-Z1F FU)SGI9\3?KVR>.CE2J=&.+AG7Y(V@/15A,G9U MUT&ZF.J[YWSCT!]0&#/6VHBA*(;MV["5U)('$T4B. =PR07-6"\ZWNU"ERK( M/QG4)HA) -8\*_%TD3N1^G-9#!Z5V"Y:R.+WN2P#=@A"/BHRB62"@0UC4'OD M7@YG&384\EWV"A@'[,\)JX 1MW*2+6)ZV9J&*[Q3.4;BE@_I20 MC D;Y>X-^T1O7?D:]?_IS&V40$BNS&QF4HEKE.].>$C<0E\L_KU)$=Y)SSSB/T<"F%@^)A/8LMFDC\^@$1C%%!B8Q;64,9/RP_A MAG"I)QH[;B>7($OO>FWH^D^D\VPUQR1).4W%\;^8KCJX#N3ON&QH1DW,Q5CB MU*(H<>A*K:;3[29W6DP#TF/T8M-@W4EXMEUV",,92P*A)JT=NN" M#%VOF/S\DB3I-ZP[X]G=TLKA7HRQQ.D1[B!29>]/&9,YAQ0>D#F1N5%4XZB8Q"VC&$F35-,K4A,TU M=4&G*U5XOBE#19@=V!&(SOXTL3Q*>--$3/F5A20E^-[:]A5'925BFS#2>&D7 MD@BAS$W;*4ICL=X.;S(*1:::-K$ G##>1.TMA>S3U2H(1!VN KF;@+(X17)I M;I GTCRD6I@'$[KS>T!/\@.70;728GD"O\ZQQL:Q/T'J*3JX1*L*B5@E,@:. M\$Y,+7S=.3563H2(:LH(;!D(R#BFG=4+QT3?L'.TR%C-Z,#4XO!9>!>63"*- M_A_Q0_MEN[@66R,MGUG.??96Y@\N/95R MI1&U3CA5" Q!-I]U4WC3O!PK3@K]W?'^L:C50.$S-9005+!U[06(-([3_9DG M<2LHN93])ZO]Q210_#B6_&2#ZJ+U@2E_.$X=AV# MDL6/H@M=P=%4JC0FP4?3;JH.^O?AKM[9AJ]O#YL:?8& /@@>IM7V/?;OU.^6 MH']@FN(I'$Q"0[^J=IH6C'R&=[>_ZOMTER,3!HQ*"$V.+X)LJXC9][X6FE,< M&'WH(]S,)RE=5>9[%Q"[*K93*9$OCB?.T%%6K"^T!]U:6*N;S($HP[.W=MS7 M]K.U^QRJYST=:UKJT%/)NDF5_'@I#4I,)L[\M^6!S]BF7; 64' H@YO_DE-9 M$HDBV31X!7=^D;QL M;W6Y8/Q][&Q%S8>#1\4PQ4K:"4-(1LPKH?K.2^K0,523USQ(B!MD6W+V58]' M?D:?[M)"76G/<)$7E]]=_V\LJ[HB"&T/7\O2[?/4V==SV0N/E@=?\^QC,MK? M=@3D@)M-C&267\@--(.'\KM+.,8Q3Q]N0$!3F(_&[ ;)HF@F[M3,OP.\>U>; M=EN-,DRR2*ZS+?BF=!\K38@^ [<>FG.W=_CZ^KDRVKK8NTHQ\*8J0V3G)?]4 M6G8JZ(^]I&E[F?-4]GP,2?*[S9IEC05CH=S,D0ACW/M\?AW.E4)*$PUMBQ+5 M/D8GBV)K+$W$,#>/8WTFP8>C[QJS_IN\<)]!JL?I"6=%(LJ2C_\3[4J#\U<.' M?[)(VAD\H9#L@QB[@5^]A9)@+L7+6H)W^]F&UKMJUOCI2# MY9]"-,SY=N9@\JIHX2IW9:5)80;'"6)AYBHG '85D?0+4(?1O\/=W6N29%]> MLS*;=A.(HLZ8Y:FO.I:OCA$[L%O/'_WX:#Y@YTWPR3=YJZM".B/I=BJMJYOF MN/+**9*8YW][6DRGBEVVQ[@OY"N #HW*Y@PQUX:*T;?3+Y$$F2:=R'C:!(5$ M^]XEJP7M=HK'8]X]\^[YY!MW;42Z/3)EE+:K1L4'U8(H8&*(6(UR>)+07,LM MY"&Z=H5,<"E)_RVVJZ +%;@TQ7V387411$K= MB0:Q3WKNL0'CI^=],^^;3[[QZ)Q'83N<_:->O@;EXDO.D>DUQ#JPVVVDT.Z1 M? ]&+ND+PD.RG+7Z^)3"9U7,O@5,3FH#W(W/#MAN:"K5_>+$+<-"R,SY7P7W MPA^&CEO[F:V) M'\X$[D.+.G!CWW+>0_,>2O=0V#7=Z\4/Q(]P?-^4L8(@'1P*?8,)TW,01VCG M@>.O-&^I>4NE6^J[X-)4 MB\>LJOYH>2@23TME)QRB3S@0J4%/)&[QB?!7_6%;G6_1E!)^'+RPQ:'<17+L M\J(D:?C$Q4JD-,(_XIT7WI?0-ZRKT:&^+'6C\TI_25+2$HF-,;"%2L4#H2.I M!*:?)$D3O#:$U,MA-6P%O&M'!?\>CJH":LO+MEZ1'H$ *FHB^]=LVQPVR7L ]XOA&7' MJRU\TCC?S\-WD:H7#8;96:G5NGY--33XB.OM ,DQL$K$#UL)I*]<5T_I$"=Z M@'2%(++I0WQLJ!P],PE96L\YCN$VGAKNO)_F_?3)-]_^X\6CT14VPJ7[NX9L M2((KNR:TDH*K1Z(K)]P0XJL] 4J9:"2-LJXV%?;AL6B+SG_Y\5+^&R'8LNPW M_-E%N()6^%GU1JK9FCDT!Y8?.BR-RF]"9/I3?RR('XA-H]OJ,^_@NO"+M_+! M4OR+3SWMMV$K:N@J=.$Q0[,%#TS$T(:15XR@$@*[>7?.NY-ONT>/=8-.7UPI M_X!GK!2H-2X.J5_)92& 0V@&<=H=^0P@\(*%R[;NE:AP=5NUD]EJ9ZO]Y)M$ M&\&541$Z<%KX?.A574$AJP0I.WNM^3[^G>GCB=I56.;UF1[JQ+I/P]^*>+"7 MQBKXM$6>G;]6I!SH2PA_.NR/?(6T!##G!X#-JFS?M*:J-J"'@OKH7/(O251H M4X0A8[F'C((D";.(VC[/M[-ZHA*S'W7G:)^&[=^MSLA%O*9KN.U\=D4S]OC% M;7;EW!#V7AK"_C0WA/UW&L+F"^8N73 ^"?#<3MWGZK6\'"CIVU2F#J+@6E>6 M1>&3_!^^.6*J6* #WO]/?2@33$G%.,\IC7R@1HN&L6;DR%\K;AOPLMDYFFWW M&_$OU.=@0RQ[*D!H;&H^MGH*UJLS[7V?AVAZ)$PUEDQ1**LO"_Q#]=+4VUW:$=$O4C@7=A;2G795<6E^VYI 3[XE&F%0> MH$X::DWSAAX"W0']4U><;=&&I\*WTW;[5OLJ9)R&B*F9D+;:[;?MM22MJN:B MO,A&#K(W?L7XATSJ)'M*+HT\U%U EBOXV:Y<#\9E,*U0MP7_3(G-($T?27*E MS?&V[OF\.W_WN_,[I5=STEG:\H.H];RKSZN.N_!GDYE-QH#J7GV2V\5\2Q;[ MMI$^+QQ.*_,6N.VYW'*12]O1%%-X5?:$N-J4_RF[%?G/^(%RWDW]F"@[P[2$ M,[$OUY601[KKA,_C:DYOSP9, YWL(?0&*U$84H@PJ((+-TRN!F-BZ (SW\60 MKE@V59=(I2?/6U($-F:@X#_MEYMJ5[EN\B<5 M%1@T+Z&J0T!:-DU+3);@.*B7A\CV=#'46ZI);"M(C''YXT!-3KQ>?#>2;K*LV*IM.^(9H?]=4 'KT&NWOI_:,+2P*B$N MK1RU<+7*J[V::RH6KUX\??SHQ;>%F^Q1]2D:35^Y;FVZ2:LP)V$[<*]'1L$Y M"?)WWV-0%)9M?,4ZL2I;Y\@.3,J%L[$&.IP@A )YF9;6O/A(HMOEGAUI*(M% M56-B<^CNHN1,Z9>45) MRO,_,.*KR8L\V+PR_D?;5_D*(Y]=OH[DL,Q,=\CYC^4$4O=W@HF_YBW!;-:V MI>O.RV"4T/,C1KY])7#(Y!!/"&OO+8@2Y7FX(6C)A5")4)&L4E,>SC8T1_ZH M-!@F?Y40O< !$O9Z57%+'3-'Q>*Y*FN.%)YPI!UY823L<#H0&;/8T^BD M,"@TAD>4T(I8BX%*6BZZR_O\YTH.1=%IW0,4:&(;1A[,K1?52$3^<)QDIA2T M'Q"[Y.*4'?.O]]7X,+F*9$UR7E!ZA#B<^ZC4<%PG^%GZ^UKD@%PXR _+=M8$ M!3Q45\/?$R,%5_D=H;=7"*"+G J)) ID/%/7,74"$?7@OY\/+%SD3C4E:+$F\@=L1 M5]6:\#W6W4&-%\S$A/-\4!;38'D^C< RH:KG4C /-A,^\US3U$5RG0/NI[:) MR#UCH M%,S*!+N[Z%L5+#Y4^+[@>A=LMV^E%2NL&8DBZ/YE)[C>F\#R\2;@\%1B$A4) M^O5BC.4%$Z! 6:BE&NWS H4'#(\3C%QOD!-2SO M,H6E;(1$G[U=D0=(7R%VE, M$ZM1?FIQRN8H+G;E).V&.!>Q):U1F.:^BCY;=@='"95'""3T:L.R S!F?HU; M:7K0WUZ\?!1BWA#=LK@1LL;F8MUTE7(?R"-5_(/.BZ@4X]HR+/]VUP\'MU_=WE>:GE!_:*'C]]TBV.JU&XB4[*H\6F ZLP,U>.Q.0T;[8:N0@Y)PG2BU )E+A6PFCQ'!81F'Y[&^*A12*8S5)I85S@8M8X2"Z5HJ_MW#H MM<[!F.,*D1Z^5T \-1;:W/AP$*[9U=9H438:52'C&3)?\MDB^-XO#RRTOZX*7+YP=-9G#N72OF;R\!1C>M: M 7\^2V@ZI KMDRK8'@<_]#ZCX#7E[]INIWE8'&8NS]=?4\TC+1IXDT5&;F3J M7H."\!!CP9P[G')YQ30+85^L",;1#(!<@B78J::F.,X0@?A5J;480&X6W4D) M$;BTP:=MV5R2H.^5P^> *!H ;"'PEDLZ:B@1)*;@U9/$]LS+$[ZG7@D0T[;'XQ^^"R?J3_@A#\#X M]$=/K.51_GHF+Z#5L$9(5,*/'__X,MW@QH[4:5)+((;&;%X[[;-5^J4P*BIF M.Z869C22@>C#?60RSO(FF9VX;PHAMSZ5T5@[WVM:; MTO*'P9X.F6BZH,PB"6DDR )032U]+:S0 ML@TC^P\?TY?E=L#AO+*2MO1'1@];];DN:GJY0Y40/6X%$JPGT9JKMSHM[ *@ M=1BFE0GIN>IDK'4C-<]3PD,1!W1%4]SN"UICDZ:_RT?6HY5BP*@31)IFQ3O# M+2KI(M6DIX.>3S/OPZ%FX_1V/8 IQ3P!0"/>/L!OD]QCB6S(Q,$W3:)[;W$B MC_Z@I/][;_,HN7RR,625JAS83K9[45>]GP9S7=BMN4'.AR+WUA04JT.MM:3@ MQB0*^K!.) E-IQT4IYEQ>%?"?+_- M;?T=(V@Y]S"=9M%K#+/9N\3AV.^,KKWU9G3MUK+(>ZV,GQ!S1B\1#@*^^R<7S@\MOI:@.BA-!B,3XTQ M0[AOKW^))FLQG3S@*BGQ.:ZW[=4=SB4\EA6HCZD\,GJ2/4?!+?&\WB*C\W8: MN7<[&3!UPTXU>U%KEU?R+(3F[28,JD<[],.>;NL>_RB72PH:'2I"L&4,TPA_ M3R7T7"OLG:\^Y8]]XP5W&$Q@L7-U&VU>DD=79;=$OX9-:.81X[/4\OKF0"^S ME6:;ZHW>BBC?$5"6,Y=T%G(]H F3NPW/]Z#^,$/_&HC$ Z6/I _A)JQA]._ MO=3J"6E!8@>@U96+_57#?2+<_!'6C'*L$NH82A=7>UV1"+T\"O>V)2D0'H48 MNB4Q=TK[4Q.V2V(0=A@X*Z(] -RR26( VO^HSQ#?_0]/7N&EGO[O$_]BZZ[< M5?3W8FW*)=93]4I9'0CP'P9PB,"@ZDTMDMS"U1#>C8$E(PG#'FQI M4W"])QC& AW6][_&]@D.?SP7R$+PRP=?^WG#NND[*@!L2:XV9WMDDEBV))D* M3JK,,**[ R/Z:H81?30PHM_F_76.5"21?^":,50CN6]R7_3+X"9I7!AN'FMH M(4>H)P/11J\09,$_48+[P\0YB0PUD>823=RA.:;ENC2 %'*HAC]Y MKIJ B[_2_X1P;DO0VHM-_FTE(3'.7(E)N2#D.^R[-_H%-+@ M7_K9\M R.\G#/TI_NFOPP)UG5)G\D]7JWB"FWP M@N&RJ!"AOZZ":[%"L6PKPH0E9WHYRU.MK!-?@._DQ?X'L".)]6T]3[FOW-47 M/%=4NF(_'[WE4J:4VTFEN0S37J.F4&JK.LY]*? UE>,/(,=&8P@T\TH7AQ27 MW+RR#,]==CT3P M'">:>6;/:@>H-C+C3-FIX?./\CD\5FAO)G!1A=41&PH._ MTM*'RO]!$9=!,85C$^*HB7?]=,=WDAMB9-J61&UNY$Y(/S(6J_(JMWA3BB,O MRRW&KKJXW/OZG6=@E7_U%=G3RBZ M1;F-FTOA'-,>>8X\:UC@9_NZK5>+%Q7X2WFJ7Y$/:(6HY\J60;]ZW.YV0\-8 M=#BA&-ZL7W*3?DEX7^.05U_\N)")^N.?)@7:WLI?D6+?\+6?%;<1-_&XNA)I MS<5U.[!)&*HPY6..?"YA0Y9;1A:RJAGG*8O%INT)&4&D*8ZC&61AUT:X280E M*/)+-[.OE>H^%P,)OPOS=ID$56%]0@Q$2\1%9;==GJ[% /D 9TLI>YP@89)X M8_-?T=+"8I/?%GW*9THD'-0L-(J8 ^AM\MH'XZ)0HJ&S0/=R MW?QK$-2WT79O:R7;E&P8;2;IU+S#>=!GZ81*PA$K(;PCOY(Q,BEI;JH=/8$( MCVJJ8>)QE/6)/<9[RDSPO\ZW;;OR4'H W/G$"2=D;ZAAW=[(=H;_?]&BE%CV M-3(?1QDT;Y'L!'XH'#/$MET(!Z2_2Z;*EM<.T>K/G MUC4B91E/NK]YJBW=T6ZXR[HH=L3- BAIW^L:\ MJIA,=%55NTK+%@!,40> 4&,P&T9T2I[&7RI5QB/&'SWX\^?W$3V$D#Q\?%6D MY:RHO&04 :\K*&#NI(-(P3I-E\#Z^!/^ W*^>2"(=,K0$[O* M_B'*L,I)XGK PR\^?8@A\N/[(U_[%E\6GG#5X'_I=4]^.ZJE!_I\GW]MN63' MS4V]^\.PI92'DS"+?#713SZ__P==!H,S4@+JT +-WO>$E?I4>$HN\6OD4CR] M:3H^1+R@$_Y,_+&AH:,^A-LK>)%PRW!#KUJ)ST*T>*E90VF&.V%+A1I3*85" MU)QJ0MRM:\Z=.@+'X%E1ZT2U] 7B:'/2'$1U9+U)I1DG=8S[UL;G TO9 ),G M[KW%W]JK\&)=(011.*EYKYSZNR(]:=7_D+;.N#&C7QTI%GH]'KE_@!B+NF%I M]WD&+8/Z<0E /"$7UM222 BRXM<=[RR)' ]Y;-GW==07O^"L_]U[!A35_2L$ M00<*#+#Z84\\WH39HY7QO'8@;J,9-+38B/KA*"PD3#8_4SLREQ'99,F=L/J' MJZHZ0@#!#T!:!=VG).C5)\Q>)K?5Q\Q1^FJKMF+"O=,P',%6>5NUY$ .JZE6 M-J0I>((<(L^K=K^MK$SRHI*V7)T7 QP\?_&XB"\2VWM+8HOFA#)^9B*O7(1* MMJ[/EAD4/(6!\F+(J>HG(WR_?X_D>"'R*6FLCT=1FCKQV3,ZSQR%UJ_B=7K' M1G^4Z.FNN':^G+BM2B(G#<8B&)VXHVS;6ND$R&TT8H5'MCM(+* >J7R>"4*; M^AN)-X%EEM1XR&-1$B,U(W<#:4+(Z&#ZQ_](T\4Q**8C@1IU*X4/'?TV3JOCX_^)A(G2\['F$S>,@!X]--)D1N<9:4%3)DD<\<,&;=.R/\=;>2'$V'&1 M.+^0NW%D# +]H=/E2'M6NMK2"HM!Q)L 55J0"A3V;ZMCTC.$Y1B?29,.).C1 MU>NUR !?HKP5;:-=]?><[1+L;^OH^V*]SSU%WA-_^F,8?0MS3&?=-7XP[;W0 MV98+(YX6+_>:@4Y)R]56FX&M>>UO5*'Y!_T_W6(S0NGN()3^/".4/AJ$TF_R M-C?@0%\W@A@)9A).'W+>J#I/90A*+5]2@O7:>];_"(:P:L$,(.Y^$R+&/W\I M;#=T>.DIV0LIR97&R<'C"]]/)VY");+X:U7_"VD)^CH[V@J..ODIW'2Z)3J] M@SC(BEG"/^*!&&,_]4+9$Y:@U!$Q\2T9_])'G"Y.CPF6+O\(4\>XP-2Q*5DT MZFY#A"6>468#;1,J>C%_GC@K:103')IM&!_!D 1#U:>C1I#K\^SE<" W2^CJ MQ0\X/8H1M40L-CNNIO16BX4LOP+:#,1WL(O8\.7)O<[K%!;I@MY.;UM$0O+= MYS%@BH)#WEF4."A62VKU':[*3C@)TL)[H[4F/[3IL-$%F03BOETRX19.V!U004Y1)FT45@+0K8)AZC"N,+X*A\I MC2NYL&G-O_$]2*-#Y-2U);/.!?,58.VJ*K?&"V>OUUO(?/Q@()X)J$0+O75P M!MK7W'/N3G,A[V73)MA\VSF2_X7>?42-BMV54 1'+JDH@,KW M#)Z\[]I-?8[- 9?77*EY,6'+'J%*,=T$1>W/.VBO*@%4F#JLMX;YD$5L! MCKYC1I)K;C-F+)58$RW2"<7(-I5"3<^$.+2L5\$'.:TT*<0*;^K0.YPLZ\O: ML<$TN=@@?1_&*XT23%TDO@BU2NB^8]JODEUGW%)VC$2O53S1S#\=>Y#4/7<) M0*V11Z:*N'9Y)D@PP$PBJMO7DC<5I_[VE"M3B#&3MW?L .I$U%M6T' )FERD M:A&9YE(E3Z?*)N7PZLT>_3Y;"\/^@TGEI!&+D%#KT+9:7536(A6_&TZT<((% MKYCBYY6K0D:MPT)JH*)"*)17O72)A,6_3IC!>"&KJ;-QTM&0::*5MW 'Q)9D MLR3*FPM17]87X=*$K"'Q;-2-6$,1*Z(*:.<(KC:]TD3-45\DK>D>^U1<<.8D MOF1^-').+YJVT])@Y-.\&$K$0I,S<03.S%8Y>M-7,B]"CL M!/.'JB.MQN'!(( T-X[=;E,J/@9&0_EG#<5R??(?V5Q,(X%L2-UFK;W;%MRRY5 M+00GEN:Z0_2+,0I4%+RH6MU?M!W/?9$<5SB)MV$&RIXW(&]\S=78V.(1&_,@ M8^<]BUZ9V5U-)6+>WP*TYDBV)_%K-VJFW;FHC,((XWB5.U6J55Z0N=J=5__Y MSU9,@K55#RB'K0]%7&X-&_1".:\(#MNB='9<\[#0$42E7[[01^[!'8_W$L^0 M3T'M'I,N*=69PL:7?A[T=ZF'ZMEMI:M>;H]!,"/AKN*_/&1W?=H8!16T$JB? MJ/.P*@\E\Z(V*\[-2K/)6RU^<63UH:[+?TU]OQC0KNX'*;"2SA<:VEH>R-&F MQ,FFHB+3GY#!/F=7(TW)RSA\X;_ MG$AY*BJ]7 MBH[)F4:4(F4SZ^\(BY3P=\#39UIA;E\^NC:+V. E*UW8/T@4>@>L#T(O1R%! MG$>D0A4&^VGYF0G##\VZ#'?GK@JQ\JKGEEDC7Y:& 7R"[K4*S \<2$MGDB;_ M:G37LGT*A3/=H-77BT_//PNS5KV.7/5A;%U:ANNH-6@M13;&^Z#'%HEC1OM@ M+OJO\4>?+C\++H $R]Q-7J/%-I7UBH]*9)+RGH<0;800ZS\3:LUM)R_M*IP>5U558]OXZ66!Q-J":';$QJ98R0B21!/\5* M??0LX=A5DEG51[&.=56LV4\(U"+0.PLR;=&>YDPEX>'TFH- OY3?*D M3":P[NDW7-B,0_<*$EL A-9KGW$44BU('/1,@A&<:3R+A*R_RD&RX6CXFLA@KFHNES87"U"I9OSQL?2+U"O="NI#:4(VM M2=A7([AETI=/OWOZY.S^_2\_NX?K1;0 SJFIJG(%&<>D+946JP.[5;,JE6!; M,IOBHM; 4A7P:\)T)8R[DM?-Q@C%Q!VC2 X5S(SR^-317:XKQ3[2#\NEI4MR M>R8U4Z%LN[?X3GP5;+HUD9"I';@W+:L?I MIS1E2EO%6+ZTWRL3"9*J'WV,TM]P'4P8I]IIB_, CLTP+R#]<=B;F&^)3"X> M:[Y*#\ RMY9Z[8"P0'_U/L^%K#CO?$W;1KAEEX'1!S$+"?BBF5L>Y:7\Y MGON174H[DK;\PZ_^D"9^L@T_F>$))UEW^!I;^PR]_W\A3"EE,17#Q_^ MR7(2;E;Y2Q[L8Z!WA8^+D2.N@V8F1=>D18_W)^=*C&'\-6-+\^ MLCYU]L@3I""Q[HUKT0(6W\KA=EQ^A D*9C00VA'A&\D]5#[#F"&B[%#,$?TR MD[\_&_QOTN#)/,L]:I]GVB$#A C[]+W3^47\QJ#=>E\*:!)XL+&UG5\OHMQ. MOQ@0P)#A.P0'_U-WA4BH9YMC-M+92#_Y1GQZIE#;U0<<_CH-]1/;[X%90K*[#O9"0G#)4$U M/3C;(4\%H]["2'2MY?B(9=/+NOP M^"FOKP]CU01"^/)A384II ")?)N>\&G_F8BVI-'1;)2S47[R38@H5M6_!\Y- M0T4HF J8SYDG),NQFO59%2]:,;K)E9 =)156J,CZ>#GO+O2?G.^>K_39,D>6 MJ=$U,^Q;6Y#K]8E=N%1#CT'U/E*V.39&C][P:-9=56DM3Y^-RGZXRR]B+U:) M\DIX,,,K.$(G4HCM;*VSM9H#FE'J'#' 0KE_Z.,70[W"2B: GYQRD)O.EIN& M!#VNN2*H! A?!V.3MJ_QI#E@*_=1*HW7^Y#8BIVA+WXUO9=PPF M>IPE"KB/OX?.'. 5#$!4 '?=$-X W>%$\7V=-/0#693#/R8P'P+OZL->[=>" MPDMIA*;)C0K#,#74*"HEB*G&8K(P5N/S5+T)LF&A]$\J\38)1+G+7 !F&AZ& M4O?2=5H3WF720M"KU27E3&JDQ$JJB;: M&-(2[#3+\,2TEY-3R8J(H)53RK5(+?>7C^"(MIV63HV4.@"NE*A+<$Y <,;*6Q!&I:2/,6'![ MPMW8!R_F8,I.G$#$_6'-N'2G.*HX!\G4CA"Z8/_'W7T)G*T_A#A:.H8YU2AZ ME2/T'5IZ@0V5!\LMI;5)Q!C[;)XFT'Y\Z3(^X,DUH W]1+ MSN)$%A[B$+UL1\K=@U6W$YJQQR^>R?DY493L"Z74 MW_5.CI](B;15P]70]A()E%0H!FVU5.9'[(U1'!W$;-ZS>7MT MR"1DTW@7P[B>OOAKS)N06%A)5CNVK-FP9L.*-4HJT)QK_BP>IM'$2B$#S&# M*5NY;]+(;&XVM]G9Z29O>*[ C^5R2[26C#J"=MM1%!WE%K::R!S<8V&UMB;.,# M28.*&\PM7+/0U&2&NK9;I62O)%$8'QP)=";)71BCZ0IQ$X7RB-Z8;7BVX4^^ ML5N53&[5E5<&'I_OV-ED)DW&>' N$W"B4AB %(SDF5+B^:IIAXN-(6K#8:7< MF7E#UT2T<5UP(G\<:# @-HC*>]CO]L0P&*VUME:OP$TH$/;*J%44MLM^[Y= M.JW@"0S);$6S%7WRSCK6KI)/\RV]ML M;TQ4 2#?1 7L"-9MMIO9;F[+Z#,%EH@HADA^./0@Z%FIFI6C@XCJAP/3Q$[0 M]9S@Y?%(.F'HX<0>/$G%/A ^0U -(K@,>/AD=R"=O_,6F+? +ZP-^Y:MV)RB5Y_<(,1Y9+K&/CFD!YL:%3[XA;M=DGG/\-\.F)N&X M4=/J&*)\2HXN7Y^1GHL[S*#; QI '*XA;*V['.IE+H;>CD3Z%E!C\;,S[VF_8J*I&:[ RF,WP% M[@R0[I++Z@?*_08-*9!5C8F059=@XI;GW%ND70I:;W1J0$#750W0V\2_1=SB M0@S)U]+46D&R:%\>Y HYN/YS8/&VV_!22D\NS98*3(+.")YO--*195H(.:$2 MEDIM3"_ZB2Z%J7'K *=EXZ"61#M><(3YQ+U8S(%KP3.V-5RT0R[0W$!+]#OA\)!>)<>:74:5Y6RY?TQJIOU=N"TYF6E4KC"!2"S!.WY.WQW//4$ MRS$LT&O!&KR*,5UA,='5-LFRG;%RFZH?GY&TLOG]+YN6KO]JE3F(]*5QH#K( M<1< ]]>9C@1\TV+1D\>S:J\:]6I&'K+YP\*FK5OW7U6[)^*\__"QD_-)-RQY MAD>2JJPD.T?.;BJ2:(EW?N>;Z.E3><1)3<1)040Y?'3BLQG=E38FO4"%9+L$ MGS>=QJQ+48".F/LJXK(V(L 2#[5I7+KXG,&9I?N+WC6\F2I>,+MY(S8TR>-] MZ];5$YOT]Z%E]7S"=JTMM0QSVEP<-M=.094N5V6'AW,37F%HK$&8M3J+W+LF MJO\:NC>C)IQ)8GS'*!_^!"KREX@C3Q+1W^7C-X9]0M7MNX_="4(G N02>;-> MAY6)S#C!B>"E@_82KR4]R+6RVUJ_A=; 9 Y!C"@/6'OI%R:S!.K_9(;5>NI5 MP9H%V5EJ4J0WMB(11D>)*4:R[L R.*MYKI63LEQ+>JML*P1^Y,=S0_+=:4A^ M.##M9UDH3/N7*\:7I$V+E?!.X!^2+40#Q=6W%$* MDARRR5Q9QQPDRD!2\:WKTNC!9ZLYS-^W>TU+Q@P>700L)SARNGK%(M6)@B_Y MMRS)YYR%8TX"ZP7=KD![W(,XI%\6XMD+RGB1/$%WQFP6QR?O'BMKN>_!;")6 MI+PN@H$=:ZKIEZC6E#Y\XKH+QVE8=5&9\CBNOCJ7<2K7^P#[KI1@-\ M-A$L'] P*C'M.>5O(E4(=#OZ77 ,7/;+P_\U!N;?]F-W7()Y+A2FGZ8/NV)B MM'",Q%VMN@RY\(*JRA:^2017^ MKM"#)=X5:XB;NAL#C!NG2@;"XGKV6K$EV\C23YAI)AYWRJ##M2NZK42#K=C29D>.:\. M5^1CQ"6?\-F8U6XW4G64BZTA(5^J:T_4X5P]R-0*M6ZFWRFZUS0_?/-?[VT+ MZHZ)/NSX#SEINN&?6%:QE6OS(DQPXW2=LV%8"@4>.]*-P6\A/#W8"7*M12=[ M!0<):P"?>M7B7'K=M%>+JTTEJMH3!'#)2<@>E@\:'&H #H(4PFSEP/?)*^H0 M-K%O>2*)&BOX;T,%^+O/IU)2/K-H?U>5AT.UVQ\<.J+P^";DHF1:Y4S]J8$[ M_?+ S*(2'4Y29,1ZJ"L"^XWC"J:)TKKS;8LIV;_"U[@FTO'^'93;,/CI87G4 M6CQ0(W)XW/)M>KHK45>6#9S,R;W%RXP]T?H.PN7T<;6B.,; M&@J[:;?2"+AZQ $L'N&C=MD[X-.5>>!T)8HD,C+EEDC"Y"Q\4-1,[N$0MFZ+ MHM#*?4-XJZ&1D!>X.^),#,66!U!W6*Z9- MK14YOYNOR.T^LI73G;P,GG/8*P25D,[4\NCVAE>6[HIX&XZ[MA*3]H7N1$CA M%CO6#GDZ X*)RX\]5C-\^>Y\",$EUSAQFUFK;7,A,GJ,X.+WY;VAPYZX1[26 M)/%$3U R2]- Z9P&8?L1U?F\D=Z!I9P9 ME#K-KTOR* G Q-Y,7^5?8>+ZE4@!W64G\ME-4MI'3K-X$F$!+/^"=(;= OXV M2@J%',#@<#9^L[K!)85%# NK3.:NZ_$($(J&"2X?)UGJ;4G5>*=5CC!&BCMZ3/;BG?@@$K><%6Q;[V4=&&Z9BC! MUO"QPNP.*G:+9$W+VB,C)/-%V8A'U1LL# 5.IVV>!NG1,>6%B"]% )F8<-*4 M"7W*DJE'MG@Y]GIK!AC[8Y)M$;S8P3OLP3J#83;(DW >OWI3<_TZ3^A/?HV% M/B@[.,RQ9B2X"(Q[U?.@GV#4OX-'>%[38+-1BOJP(RIL4Z!R)-<"SY.D^UECT@[=6(G4F3KEM#D5.(\7LN>&8GO0'.1A;#?#@0/#5__(X4U MD&1\!"T\&.6W/[X-NT$MUQ 1#Q-"--*_J' M^DVV\''_.\2HLX7^5BWTRJ[V MH=%X(M%ZF0XOHF'_>$QH^1@+(#0@QJX57:I':O>D<3I1.%7EQ^"HS-8\6[.> MMZ[0=0R4J9IXBRTY6X +T$'9'LOB+<_ MSHBW68)C/H _@#MQY/:W[%.2*^-4AW3:H8B"8A<< DE3(2,Z7_^S]:7AUMM> MT.-XBE(YJ="DZ4P"_S&%\1RWR\^6.5NF6B9LA[HY*L!6)V%A ^?2CJGZ ;% M@HY3[>$%A=E5\__'D1"3A7HJ*&S[ZHJRO[,5SU9, QWV+9V@!%,["J*&WE2P M],(W\;_=0;RNT7M'% 2+UU6U%\H3#N[2GQX9Q*%E**0!A:3^0HT&M [B6235 M#.!)*FO G,_OV?+3\WNR/ED)X-W*BDB.'2.'@F?!U"'<\O?=L+V@L_PY2LRQ M2K;VKH24@*WE9*"#7?>*U#@LI7&$ZOOM?:)W+KL^6_]OVOJI< %?-YAC&GJAJ'Z85XKD#F:O5J$^+A\EGY;A_+DK&<];>V(.L MP;E5/-]VZY$A_:*J54=PTE&->$2&;5UG?#!FFYY:B.B!/%K&2##:\%#RMLL> MQ"[^CX]8IZ([)P=W62\KZD/H2U:5AFIU@CV8'$8=.\ *!F[9'QF5E<'K -[0 M?29,2%PG"4,9Y)+"W^\[:(N.$>33>(LRVW5=15WM*T?_(Q!!X-25K5W>X2XC M$@@&'TE]PLINE2TE&)]ENUX*A.F+^U]\>O[9IP\_HX797)6\17;"Z-M.0I&4 M:R[RCLEFQ)(#319V3E,V[1DV+^EX!#.\)OZG UB1#M5RTT"J\]X"Y#?! /3[ M:]D#VF522($YTA^@R7*YF8I7<1ILZ]>54#5D1K1M&[1*@K$X_150%*@ -@?R M;-+?7G05]>,(U<.;VM-. 9 J[ GH]3*0,S!@A>)Y"$)6I!&U\O'=97O]F;N9 MFE7.>PA<4DJ,.=&LG)L>?>9VIN?A--ID%W._[BOJ@[]QBL5^Z'IB4-6 S>^K MT7X2 ^>C?U4Q>U.5MN&1/5";./K[W$DOC\ .:.C#5S@DE4X3$S1%(GI9E^'\ MA)-W_VNB>\1_/B"_6G\*9RJL?;AH]9?_# ,D8&"7'PX//HLNU./%HW"\+E[1 M2*_DR%;"C]OQ?0 D28WW_C-3/5$&4U4I7X-P,K82@8=_AOB'7/2_X.)O M7"<$I-P^A_6BUQ-Y+?"SB.@J-2I M]I8G\*-%4S.21V=:&"(<.K\2)LZ5W*H M-O=F* EU(=,OAYVC-=A>&^%6R@H*3&)IG8518T)XK9HQR^<$N]5=/JL(D _$ MW_..?*O'0MJJ ,WG3/+Z*NSQQ8NJ/RAUSB-N)'CPYZ\^+]2.:9FH.:U1<_A; M>5ANSGXNWX0!T%\0+R,A?70A^L4=N6VR-A M9^&G;*KI[S9EGZ)HR[ W+C8'IGB4KL-[BY_@Y90>(S2>%'IW=3)X0Y";M*H/ MU6@[RB:S2P?\:$<:L^_R?OAG>Z"C"2>O=LYXKCCPDN(H@HZ($3]8>.7"HLFK M)RR;LD8NMF2MZS F=%L51JUYWM%5UE!#;-8O$?DE[!H1.N86 4S,N?HK?%Q[ M&PW*7^IO\W> FB4LS!NBC A.*?/Q/@[^*4A.]>Z!(@L76<)C!X;%E=N#3(GS M.M5=/N8_8([1Z2KIBT/BK&CJA"D*1;TOO3Z8\G]<-P@A]3O0Y#;=LJS8]P.T@" \Z&/I]**H]C)D<5X_(I)/Q6QX,.U M\5^.E_887WS&_-E5'%8M+H8R[)9#);XFNQ 31)#KL->J&/LET5=GE(1S X"G M&3%.5$<.;90AB5P @B+R?_O1-0P2H= @RE:O6\%$^V(F/QB2P@FOGQ-83"% MIP)D/1+(,\O[M'-(5/+1.4R&H'S7&:UI;MK4D2#;Z^;WOIW^02&462Y9=MT. M['EP$V66$I!&C%BG -]WVCH\:K2^NZWXSX:4:HRO+"5'(!K[!2JRY4&[O#S? MA5BAZ)=(W_OD*EI"$KD2],3N-]=]N(I*:G>17"'.L%C8VI?7;>>N]! (&KN6 MKQ?0"PQ-V'+Y.LXHU_>- M( #LF"*B;IB[[D"E'A.9F?*Y9VC6;&T8&&VK9*/Z\:\L$&KLB_32BQ@J'[6Q=LW6I=;FL;PN*^F-JNT3GOR@/F<-) M59C9G&9S,G/B,A_;E!=FS.@%D9%G(D+-B)C_B& ]48/<5"$ VD1]<\?..\II MS-8X6R,-E$EPX5PU(5"I0?;,4B,]YW>CF8U&C>9 VBH7=K0, -9,41[P]27<"'"S]6(S0,IL5[-=T4"9_952 M2TOKL2,IUY:Z[AKN&J&322K+INPVV\]L/Y#'%)H6)@Z2?'NYNFQ1&[WHVF'? M?TVNT6POL[W$TGD:>E%JLD\8JHEIQ26\Z4^"E?7"O8[T$75-U,NJZ2NE9M$_ M8+ &;LD;^]_O!-)R2G]U6=+1[GGZ?:SB6Z8-EN\0^?44Z6YK*A C'X24 ,(PB'YW-ZKYE MF9&AX:Y]:O>$,M9+BB!2*\'?0/6DY)Y-O=*[:MD-]4$;-'SEB31A=#0V/DF< M;2MI?F,*JV2S1]"41B=;4S%<;LMZUQO713%Z.U[=FEJQH2*A?2TE"1?NMQ$" M$+]DA%D)ZUYV+F^3K<$)\6JHH8 )=$EE#FV@S2DE6#C9MZ79\KUARF\*T-Y" MHN\.M+L\93"&WC0EJT$?60N!@_'$3G%!THJRZ\DK..=_UZHAH MYCA\-B3D<2)-19+.$4*E>L?W39MS6!E2CG1N!SK(W"EWBAHP(T320Y$N_;81 M$IW93F<[/'#JJO#_ M#S-V>+:OFR]4Y1'B^MO*K(KQF6=*DHM0$QVGQ'.W8R0]L]3UD?3H?%LN7R_. MVS=*;G15LK8K6.^8[#3J^OIY+J2V^F9+?+%MS^^=$:N+D25I6&5 MMH8H&L*M7HK'8;B^-6<)N;UCAO+-9F]F;^*4_4 D2]0X48%<3"ER%\3)HN&V ML][9AF8;BF KE5.F,Y28PA9HJG:0]EO6&F=:AO="R_#%3,LPBX_-I]^[-P5* M8G?5?A#J-W#&#]3N\VX)WG^3-<^$WFVRFN:2^,()X53ER2>1'#[18'$Y:;HN M<7">A&+=<1C M2F&=F\%A$UX@+5\R,YO^@6LT3!DFW<.KR4?3&QCKBS"\W%N/T+R$6=JS"Q12E<.&E=*;Y ^E<(NN9FG1B[8:\?B\E^]_D_?NS MIXD%'4+3CE8;U]7QU7:)HSUGFE**5FV]NK?0>?[%[WGCECWRFK_^FW_-_CP! M@JC[8[M4167NO;R7B!Y&LU>F_^K-7D&5P'(Q9?Y;;=BI?;-)R6N344\)WKB^ MX$C& =,9#3@>"!'<@6U^FT.AKSK2KNGY%K(W9I2ID-:>L\I)TX,CC"AQPFK1 MHO3##@8MIUTJF4!34"?2'^X^@JA V80@N$N9_1-ABCB>=.JQ'K3"2]%QA=($ MM@<--+QJ7QEWCU8S!)\-#16W=$7>/2L'^GY;PS/Q*PL:.'I1H8SNZ.9M&Z^, MD$ZW$Q/(+41\(+*S]<">=A0(ZGFA.[DVEM =HBD]"S:T:P^.E);A5G%/R $$ M_G=^;@+Y*<8+5?5T#]3]1E:%_31VJB]I)JLW878RMSC? &77$==U0,[?"+4ZXO+5].+:BV5@JY?_JXW(\5AD#7 MV62 2#�O6U4G="65:2MR_>D1\9<]TW^*W5ZNZZG#]7=HZ,SFJ5>,'!)?IZ M4[!*(-O(LS$XB4$K!8*8/.SM+.XW]3[ MQ./)5WWAEZ-NPJ,.]87(8$*A#,Q]CA9XVOL9.UB>VD6_*'T^PQUPM',WJSH- ML.&R;YOH.-W[<$'=X@[G5KV/2A(0?OT*7M;\-%"/D*RP"G%*>UU5O05AO'EE MMXSV;[DC[51L']57<[&7.,.DK<&ZHIK]UWM7NY92[\ T+9Q3,+4_^*"@/@-V M,E4.*RICG%>)] 7'*_9;QH"/QVW*'\DPIT(Q([(T#>X=)*YDVZV"!T]*W05$ MC\G5IAT4OA#Y9#VI3/IPRL,:G[W'YPS=18@4>I#;:IJP[JF!#%%5/)YIHH0\ M;-G5A#M6D!*MZ^-G__OTR=F#/R\H>5'MZB6*,L$9:E>,DVJ7=47\8T-#B":F M6V[6VSH&&J+Q83/#9XP+KY+QWW2<%#$0PW_6)QW+,-WD( [:4>D-:36(M8A' M"7TJ^)%L!>9?)E)#"LI6=R#,P2W7"PXIZ1V.'5+69VOT;8M,?_I6CJK=F%>X MLV\?"-V!PY#JEQ1V7W)DX-(!W+S'[7]K9,%[AN'CS")=GAOCGI&SV3O7HT8F MH>U6",GU-I=:C;^V!>:W+4V+Y]"&R8D&%\Z]BHC/\=T(>O!]?"11"Z:8:3\] MT@-.A),#NVA;5$0YHW,=-<0F7_,6#_S^\?/>ZW4FSQOM*O9 X07& Y$")WJH MYH:Z2G-M/"<65-UZ>0ZMR@UAB4VAE)]RA=!TN@P\'VT#@1S4SP$B1<>([ M3=B("[CL%YWZKG0(VHP?>]_XL3_-^+'_LJS/[^TRI7J.YL R M44&&[=3-9*1^1,!XE%'[+R34[G3N5\CPI%(FG8>3L!*+_2:RD+.G]23,)05V.<7@L1A1CO.)"/FPU'OZB3C/G"PN5Y*= M8DDDQ!RUY6:FH@Q-2JL:^B#AH%.=^C>IS$OY9OQ";3XC^D3.K90''RAI;@SR M3SVCXUCBE6IR\H>^S*:9)XYPH+&4),YC-?(NIYZC-Y5 +(KPLXY^1:E<@RL\(&.3QYG8/Q9*IG*7LL=@ M\/D^2U!&E*_N#R'P+%B@"UNXR!+I-R6=73HTW>T08Z"1*.+D;2*GC\@/O4O! M\<^C"@34V4XGQF.>*ZY^%Y?<\M^46=.[WH-/K(G]B)F$V[TJN^5FRDX*2DY= M52'D*6-XG&RK]=@(1Q6*5ZWD["$1[1+P63N^X PRR-UZV*XIZ.);H3W?2@S? M,[N2Y/;"HQK*P4ZY0Y*6M!M(P4%6(I /3&1RJ.0D&81B'">.]B@]B-EPZ(*B M'0ONI[I_+<+""?;DIO.I)86"+0H7/X\"49I1\\885"9D!H)#G; ;QO'Z,I6D M5-N=SZCR#-$J6%5.N!;&UW)*G"#^P22P:YRTL#R+7)08T:>:$UU^_^/SSTS> M$:F-2F5O36ZA(9H:O:UU:M1WP05=-0K1X/2&(#_:Y0 YAP^@7/SK@M)WC98- M_['=5IRG?=Z11869?$'-N6\_*Q_(*WGW .(1[E2S*)3%]SRR/M M<"22V#,I\O*(X>&CXY)"#PTG1GN-4')A6BZNK<^#ZSM]/-9NAVT_.DZ4:72L M^LSXO<6)T_+7>!7O>!'?C9OQFW2S*:6I&N2J AO,%?QM.+@U[/=J2[>R[QM@ MKDLJ3'96J:-LJ'BYT\;F ;)B7I)T=39X;_$]D:O&+' 6N-I=H^!$\<7]5B'X M 3D>B^#H!'OM2=*T,'RP'7][/?XH/;UNMW4[>A%%F&10"?==N#HU/M9_C-Z] M_WJQ::^(I^]&:*.!]&4]2G*WEG9_!\^H#G\ \;6+\&<')B[\R++-=\G+?]PF M/#_!)R<$B*P)[HCS&K:^E*3IR+A%@<'B:"RH' P 5 MONZ(1:>7U&%#+NKA>L_NHGXCW'UG:[VE6]S?TY:@,B_KL>KNWE7AI]!'#1$U M_%4I1E/EBC=-X4U>-C-38VH>4]#.4X8.:DHM1BTG9U@24^.]9B5(-X7\';C> MA5LU/=6>RQC"\KSJRE5%H-_%,\HU58M/A3;GIY?/7ST3RIS/D!HZO];!M_@H MWBQ,>+C;FG@\%IR,&DV!1$8D$8XM;1MYZ@4N@YES*;IJ */7=PE?0^32DV@C08:+(B1.(#]GG&'[H8^-[BQ^2S M[@PZX/K=5*K@$.E+-0 %3G!=A]'RLRG)':Y].N*$JY8&O&I1M#]8GVOI/'$& M(>W*UUH!=[T2]GW8MK62K2+)D$YL]/0E'%A$YBS[ZW!^HJ<;(U^V>R_R6^$* MU[?X,=A'BS.3!DP)!!\Z2$Z@!+YQBT&@M80A.%'#D- [!$*%3# 0!*9]X26W ML>2YHK4]14Z]<+*=H9E;R<+BA3+T"D%#15_8A,.91%^^FUK<>XM'6[I.+@C\ M(<]->N=X3)0 #NM0">B)FS:P*30]7#<*PUU/?U,A>0H&1C!T9+?3A"PNO>0Y MX0.KF@YQ FZQT/>EU-ZHZE4MPP 4WOH>?#?)$\N:,Z*OY4\7R2-EQRDU9N,* M(F[466^(YEA&2#UL ::?5HQ<]&VYP8S*'\HJ<*[UCQ-!P^UB ;=MCE0OWUGE MLCA2NOR([K\[534E]VH1-E17>;LID*5>U?URVP)#%%NE[\DU19;-$$N",[&4 M:^RGYF+A05OJR17N"$#9X3@)WG+)7Q/!J7+?FJ+'W2[5_?+UN=7R,)PXQ3\G M$&F$\YIDU\97MZ >]Z4[>FJ%_1639=YPQ@C9_LJ2W@8:S5=V4LVF,)"2&NZ]Q@G <(:>"RJM=3D@ MW#.<"()2P70&2$]?/XOZ8C3H.)R2VV56U;J2]$8XF\.:E1?T2^HZ7O%[#:IL M$([MZ4=Y:=(PGH_G))[1<>\;'??EC([[:-!QO\DKRAWDVO^@/:[NEIA.A_F< MM;M%_.FJ[>*$]/!WAE8_)"A'0)JY%Z,+(GFN]M"'H[$*;G!E3/-"^NA/TU_U M!A$J=9<;$GX>$Q(<.QD&=@I/DTZSF*NA'(EWPEZ)&\"/<;E@];S57(VG(VPT(U,4._Y4G:T8YE-!JUQ7%P-EXT>3=*NCKED=7P7J7 ",K/9:1I1; MR3<%)/Y#2C M=RWM\D.M'7#)KEE6%7G0 I)VT$/.+1ZM*J:)UVS=X[JH5@5#XGH$HIY3ROJ! MPW%;7#[ALZY7BY?*T MNM9CXHWB3P1Q=,+1Q3LWRSC'WD3.V$^9DSXBJ7%HCATM\\,NN,QD1M%(S_@; M00M'(]/ZIN71Z3V/U:SBJYP2.GF]EJZW\L^? ^777393!\UYL@C?Y<,Y-3DHY%FG,7/>0AE%TX_,-L6X'3BQ9L6?B"6\W7:KU MWOLZ&A#-23R MQ:STII2ZW@.^N@B5R1R^GW812-UV#.//B2H?1XQX/?^!>X2Y' MBD]15^:=<./-=O1.W)97_5 ?X-B<@YCMX/8)LQ#I1@)N8R6$$9&%2;O[PB%/H>"BZ%G%!KL-PEPMID4F*V 8(]271Y^1R(16;^,04$83_7 M.^1!')H4CF\2#92>W8[-/K]";IZ%/9C@C0)ZL2IWE 9);H^NHBA>?L/I]&!$ M77 <>BI(/_CRZ\6:1-0=U-Y.%@2V=/TQ(#:>E'*L?&T5S89W)Z'W19>]GZ@4 ME9=EO456X28NC?"W86()3<&''=-J?(TW[MIKEGTK4AH5-Q-?,Y4C[W*LO8P] M'E839I ]#_)SS+_06M](,M_FB'%T-(IO,OH3 "7$1XR+RVB#6^P? 2F\U8DN M;CS%\;B[!1(C6GN757P,O1[CN]"IOY;)P(TFM?;"8J5V4Y_7T=L4/C%"H')H=G1WGE'>MG8SKQG=""J6$>!PEUN=3)/WES]XG2"*4Z+EH& M_[Y?R-QILH\9+/&^P1)?S6")CP8L\3MQ[Y[$Q$*_B,#=;7F5GB:FO\4"2ODI MT'(3(7_\+\,,7\Y[*EFNGA,?3B%'.#K$+MW.&BI.8<_B)3UX[:Y MZ! <HHX=[@ALF#I\@KG;]DQ#ZAV+B%^*:S%D&\B_$W_ 5;PMYGR>[7I M*NFZ$7>2M47*BR9VTLG[OL'2_)'Z(3H#FKPKQ_ \:M 2?Z\.A/.%N?DSS%F?H0TY*B1W@ M-D#:6L+N'&=HVSW1Q_]'X_[(1H^A^0[>-CT M:RCGCGW^]R$<&V&;_W%JF^NI\:@GKN?2D$\?D\7^V(;8C.07J$-VPRWO8:O_ M>!TBCM7B>X:ISUO<31AFYB/8WGG.#@W$0IB;;GC?,TJ?I,"B1V"]K+I(=4KC(]/7#J,GE-6Z8?#ZAYM^<<_O%S\M6Q>+YXV(F)!/%3SSD_G[T/. M!UMX&>Y) L7!ZCZF^7'NX8>;)3I'/J9)^=#7A848EO.[Q,'D]!%15@C?>0-Y MVAT('SG!OBM?5Z*VR0!'JDY/DX.YC'7"G1NSV#XY71B0K%=Q&?T:JT%P:&_Z MUC'F_)B,^N,(H=\D-A^UX, MBHX5V/0*+3&2GE$>(UR\O*.R"*-=2FK6D9RQLPT8H!B*GB?!J&9#%A\6((#GTI7.!P]HS MU:D&FI,8D&+;E"KX2F1+KP&. &BG54T,O97P+2=QQ MJ8+[6^6EJ+CA ?L[)GNI+NMVZ,E)26G-\-)(Q[G(6J69LQQ\OS@OT5[4'$G> M<:*!3^**2N,FRH-<^SC>-B^W(!U&9HC8)1($.DXCUV'2->01L\),7P&N<]C( M9$"QPZX4\/>P\E#5#[NC]&U#?DU54_<%^IS2@"GJ55_64@/<6/V\J;!M;#_VZ=/;)/JD6+6,Z,O]' =$I MH"9V(AT!:,O(==PF%;6.(-TB+IPGH,I$91$F +XESW._Z&GW<&%"+8[J1S>F1X\*8O>Y?Q BIZO%C]4 MY>;Z[.6.K.P1H<"793A_H)6X>$3$^V%&)W\NJJ=$S\I]/FC<(;!&.(L>WG_P M0'LD"/7FA"3\$BLX(/PAH <1\6%]Y_()>10W6C?28PL;*-6*UW77'\+2" 14 M2^#]=7^H=ES[RS^YKK=5^KG"CXGFYZH<^0A@$K2KCU,B$W\UV=W'?V#[[S ]O-TE\K[X[3BCCJ=*'VQ'.[(OABJ?C.QS3TF9P MEW.:KS+HLB%7+ZL3)XC>V;'!(BL31M,?7ZG]U H:(WU<-C$?67LX[J3!=,Y$ M*L7TNJN)7$>9ZE^"EKV[?2#/,+^1$Y>):PQI/\ISJ^0 M\2)ZAD[5I=E1X&@ MG584A:L2"QE:\%UZW)7KBASTZQT0(]$6DR 6[6R<=N/SCE6;Y=@)CN#24NA$ M/SL>J$4=71C+DOOR*M)B:KCLVXI04O82&E6^(U776??B79UB_##(,/&$>[&8P/1 M6"&W_)X2VBHUE6W?LKL^NFV5J!+%1,ZZ.&]LPB,RI^QIRHN.!B2,*#<@@;?U5X#E\K MV6%!XXH-(.5YF(^VT2B-AYZ0?J.H,)H+;]S(](K M*UDY(ZGX5YCSGDH/\"YI:@&U:;B)NUCL6_IKQL X&@-TYSCV-/1!X,G,&2"V M(6M,O;]*C3[3>=Z=#I4_SQTJ'TV'RF_R]IY6.2M^AG!?9"JF4S58CR?5LD+F MZH\/BL7#^P__*"H>EMIZ,/55/[V,R7S3[?$/MXJ,?#,FI!;-:N."R%FYPW^3 M$T3"IW2O#42R% ;U^>>^6]ME.HCG@VGP"#@.0;X5W1$($0J>Q -Q#L(M>Q[G MYW\F+WXW;!TO$V[R)(9?[L@M" Y P#]+Z<[MR::8/X Y3J0!:R;OK@X CER[YM(7\G M/Z%GBH(KY2PYJJ96CKH'.8>=F0D!#Z/ PT[+ZV;3._@6A\C#KT8YWS"K7TS. MJY^<[YX^.;M__TL,)=R.]0K+%S=CSQN.(_D0^*#Q8X\@D;E8T++'Z0KZU;"7 ME"8$2<(')#&;>NF);^X_K>FM\"HT1<:V)A2<.!X-2TC;B7@Z1'_WR. MC5+NB.UT%7?+PZ\*?,V]<%HKML#^MJ"_,WV@B7'XKP[[+=[?S"Q%EY"D?<$9G:_N=Y"SZG(,2.D1 5.PNDS""\U?/=KP">#86Z))J$]!P:1\P)2V:E T$A_FPVSF7@O<-XF92,=KY-V MI&0U<4>&J6_X\,.][\KZF3=)OP:DS+*TGAP=D NK(Q0LM =LYU%LS@Z7^H^EY;X M.=/-3'8G8+M<*L^(]T:RV_:NN+;I?64L'$CO0SS<40-T$0$25Y4%KPHEQS8C MIYZ)%)B_?.J\ 8NR)RC'7X@4*5'1(4^335$V0Q,7"][M"J8!^KF2I"VH*WV/ MH2,2J;I-N<=5563'K*OZMX(I.:V#?&2]7[(%9?4V+W9Z,D\]3<#S/O+4OWM? M]+G/\Q@^WU1K1EJ1$Z(AL@Q6>$ 0+&S]Z@?8 R/3":6-9L3'1^'7:E J^XVP M.^1H$$2"!J-1:VHE_:8E^ #7$,CU"?N<-2NRPY3^JF[ KNQB4A^L)O%I/^P5 M9;E-8$85DTNP?^U2)GB$KPF83FG\H>DDQ"8&!8&(#CJ>%9.-[HO#><9JG,R. M(;.33(K_)LX!W?8=>!2O*Z.\R/N/!:%*3KK .1*=J9006I?!3\V]Q3^#CVYH M#B7%1_K)$!Z:A:C$L02RI^9 QCZ=I-?]@^SMY;=4;:R,4;61?G?<1NX'_,JH M0:1>RA$81DY9:I#""0S&VR$OJK+;UJS[I%=/5).*;&3PK,L1G;OZ!S$%C3^A M(0SAY3JMS5@[FD_KF5("Z%S5"##\K; UL2.N]/EX>VYV4+$S85 G6'7!G5=Q M*+!61FN/HA#+T4G71?)8'P5.@9O:!-^EVGFM\+ =1']-AE$D^!Q[4\R3GC8J MD':4?WQ5(S;:J (* %*C$@=7-OM"-/W/Q[$QU(7X1NI MO;JL5[QLVB:(Y*,AWZ/$1X]NH0YK]/"^=#XBY*88@/=6L"[*%!ARC3"$7!4B MGY$# '=.VL/EX$W.7:46'B7-4B_$%7Z"&TOOZVP0!_\&?,J445T9)_,YU'4: MEI,69T<)_]/]&:WUT:"U?IOGM@1" MFH#E(CO*X9%7N(CM]US<,X^04U"J$>(XW.5HU".5TIN2'^+3D7TB*2?%1F/X M]!#X.%B[LC]0DXKC:D*L3 7*#**2P5(<&B172AU$ZM414JI:6\MUV56ET@5Z M'-M@7,VDG\30BM,X%[P^1&B=J(HG#6I9]*1%W^ 4E%:+AW>"H&0BW60M]ZXX M7J22I7*M.T^2U4WGY,-'<0(^&0.'#F"S0!W&*6HK!Z[IMGWWY)%$<.BJHF[M MRW)K0<'(5$96XM3)I"B3G%^N-\^LR%KOR2(U=)FVY4AO\;?RL-R<_5R^(?#% MH^6!_=W\IY1XW9'+7!YY((E%[^D@6Y,'RGXV5,]W)&@5>6[]7V^IK=1UB="< MC2\0:Q1Y=.2K)1LN0##.2^RD?4T1639LX0HNPU /O!X//O=A08+VDE72U2M8 M KXU5G";>'RU:1)#)W[3N@*<1@'2?!*>1MW*W4"WIO*/T^P,",1K;A)/?A/6 M85B3 #SKDH^^^M[BI=PL/MWS%@MP=.(5P4*YD"B&5S>66]":4 SLF=*. 9F( MFI7P-7R:\2IB@"6Q;V@V*GRSI*T>QU142K+E=/D4*U7Z%,]D,5+.[1N'2=K< M$&>C:E.2):12M0 2JS=TK??<#+8*/[Y :3"329.7 M02U L4%I596K;0WBV=&GN:ZCV!L+?ZW.G);'(AL2/5%>N[XHW_OH ME%6S]BGXAXRW5'6#?DGK.UDYX8@93?527X=F'J>V*F6J45&CDJM0DA@[=347 M^MVVW54LP9E&+UEA3:7)W2Q?F@J/J[:K-BB[XUL^XGVZ6!5TW;)Q2<9*Y;^B M&A2G[MWZ#+/[^-]7T(LMR[=7T/L(7OD.^X._5LW/$=+=+.>7=_X:X=7'+^J7 MO+_I^\6AWBCP]U8(C?>NVZS<7[\TOW_UOLEE]&WCZ4+.PGQO+\QWYZY: MU>6V@JFPP1QM\I),G<<@)@'"'08-OQ*M> !O&>"6!TF2&5.DC1?9C"E0^/WE M3L+1@S*@ZJ,G,,B,$T Y6/FUL(-"-,68Y&J5$YLQEAA!I!%T*64-6X$X6G4W M-9)"^R*!2", M'(SX]KU-152;RW"8ZR27$L:$IV/YU>#2U]'Z^NL*B+V:LNYTF'..1)&&@AGI MP_9CQ,2$ /V-QX(UNV03'D/>R)BG1LW5 XPXDLR>7PLY[F(R)S(BSYK@P5(@ MVH2B0")HZ\SJQA<,;Y*B+MXW "1Q;#/#_14 D(\9Y^&X<]6GDYJ 6"#/#V45 MZMX1X/+DE;X1+PT+KC)\L&=*LRQ/!CDJCJ,A'8R+@07O,C&A*#;V>U"H6Z,_ M8J(4YY0T]&)Y&YL^?I8S>1SE5QU2U/'W0"4KVWV<+4YFC 9ST;57:;&&"YSA MV!FJVZ1A[B#2YV>KI$D(>?K@K=#(SCN4[E@P[;;"3HD>UQ"?"FK/<4]*)ZC% M XX=(..G1=RTW;HC9^I+!%9WCH-W4Y_7(K="W8T--]SJ1KGIC=)+^(2=T@,E M%2[.!E*ADJ^\K#A)R56$J:SVE$<@WM:-/MS)EYCVYE3;%K4N&L!QWPYZMSUE M50GVF:?MU6W7^SL][Y!7V",@6VH^590?I;8U/,X2R(,<-\GUG7MWA$CM4 +$KHF%: =-B!Z!X^UG M7Y>8%SS /1SB#+ID$&NPXO#6'T]N>$9^O6_DUX,9^34COWX=\LNJA,+DFQR: M="*ZLFEZ>HT/+**;YL_X\%)4 XCM_-"U%,:KOL?D;YN+LING$C,K?_+4SAP9*I M7(BPV@ ;SQ59 DNA(//2,B_X%B3 5&]@S!P$"F,+=:Z(4*W2//P=3O %AYQG M/$R8\B=Q\04MFTZV1Q9F15V70T,44ST+<2!77I-26%5DR^$T%(%93S'S=O=T?TN[U. MT2GC[7^ZBA4M*MGZB?S*U(L7C Y+Z[9=5J9EF99?5FC4^E2_09 IQ%\U.K6. M5?_D :,JH)=1IQA=7A;JC M2>2/UX1]=578YZA^&)/DC.A'K9HY@5G1J\XKGZ-(E*YMB5HBV1'$8QKUHU%V0@ MT HS*\S:Q?7@X+R@\_FBI<^@FX_%A]&E/UF02BZ!_(8U#*2@?!/CGL0N\/'2 M5V6'[MV5[WK1!/;7"R>-*$Z&&"0W\C)M8-35=KL,7YHWF/A"R@VG=K)],QQ/ MDK8FY&,\<5$,)%0[O090[:>K?'Z+7\65P#029V%$DM._?I!?/]+W]&R'DQ^8 MF0]_*?/A*XJIUVBL%B]:OE>/,!:NX-5FN2X(76E:5R IKA*BPB_Z'C=<)"<6 M_=6Q7ZG%]_@UP/H*+A(NAD,5";I$\*&KRC#7Y]?P/BF1:VX)N&^YK1Y9:W&* MX-.=E\WK;M@?EM>.>ZA((HSMM:G.E#W7V=<8F!+:Q#&=,."L)6YD!5:,5F.P M>L.X6,9K&4.@-4O/HN@&E#Z7G_04 [PJ;)[=J6=RK_6!@4ZDQ$H0]'#V-8AC M8B$KG$/H-[%Z>U:YB^P\]6MZ?NJ%AL.79E$DT[0Y60#M]%+<#G/'@_$W7,I% MW)8BX#Q?87Q('[WZHT9IUE#A*L'T-PU8 YD(6SBAIASBL1,<#N2P$^75 MS ,NQY,-X@0$E/JG6D"WSM8CD& )VEQR-_.(^,$W/0=@AH$O%Z>=G'-]9F=V M[.EPAAT#Z;%-@<]K24IS_(<\)1UEJL #]C8A@(<8:'X%5.W;-+8?!0/&;(,L M!B>>+(IE=@5C')?;7L0A#5]6=\MA1W^S-#S0VZ)&)WS0(Y@--!Y-P#;R\WGI&/P.+CZ@_X(IM!2#"5S%A->-,Q96_[0X[O;8ZOWA57.GGQ^[>XF]]76V$T:.%*PHN_&J] M^/8- &+AJY[1BHFB\^--61,)OJ[+>5L&3P<:*'33H2OK/$185-OEB/"*7&>J M)KZIZ6(FZJ@__\&HD8<#7>%XD\L6\12YN=QH-:UOE 11Z^JJ,E.)T@#4,DZ% M"\LF[9&PD,E2PV054P'7P]8=:7-B< N&]C-#=GEL#=C0&0_*BK[.NK5:Y1($ M8V-GVMG@E_3LZ4.UDETS:D]>@N^9,%H=?&J*LIGZUM:4!1\GAP?YYC@XC]ED M?NMR3W3,Y"LKS.OX'DQCI\+\N>DO<*XI&*^KB[ 8#&T/[[.IF3^V7$8536YB M:#.L%V/+3HP*/?H\0Z?K&'< /OILM&3DE_<'5@FGQ?MGV:_*?R^^W[;G8=U_ ME,T1)IU_4;C,5'^]"S>,*M1_]\/WK^ZI,GT:\6KW^T'(R4,@"()1;N/'9B\[ MEA/2;]DX3@*KR*VJ,QZL[E9.EHSC0*[#TMY@%J)3^_C.5K5>V21-[1J)]RY; MVI!;GLCK=O U*D**MEQZIT=<*[Z3R5SO\(U,,ZL'[?$9%@+"$)92T].J\/$O MMHCP3L@'@LU3UF*]'9:JG\MY=]?#):M54RD=,7?\0:0S"6_;G9<)R>S_S]Z; M,+EM9&NB?P7AL>_($RAV<:E--3T19II]^-%R\4() D88$ C:5* M[%__SI:)!$C62JE((COB7I=($$ADGGWY3J+YIYCCH5)4*Q%3[Q9CHN>]HPC; MA'M".*2FWR"/QU6I.RX:*Y'! SXZ]5C(0940+S=[S7+&>)Y(,(/SGYHNCB\'P M;'0V.*G?.TYQZ4?T^K>\+SIS()!/C3=G[2H_I']\W+[K\_!,P)$ORDM@;?J" M$SDVM4N46R(M%$FD\$OMJZ*?6GNKCH2Z14(KD*WJJY@86$%'EB,F9O@?1E:I MN."VLD0\G.2]=JH)/Q.A'8N0()+ZOJ^HH#Q2$ M%8,N,'A)R<6WDLNR01UI['JSD,]1O:-Z7*A,>2K,F">>$:I0>IJP-5+AW+1% M 57]J4)3?JF1<]AN(PU?I3)!9 HF ,%%F^ISSBY'NHV)O6A'C(X8:3B3S&W5 M\@L358NHF>ZCO,F"NE,IK!!6N:Z##I*E"&IN"<=?49X_C:QBCK89ZHC/$1^9 MD&F:56DH*4TJ9O%J!,Z33F._GR-21*2ZTQKCELB$S$ZD9/S'69J,[OC1S2R1X7&!1'F;N MZ[&(A6K<1GX6YZW)6098P!&F(\S-+K@%SL(=Z09OE4-0%E1ILR)=RU[RMQR- M.1K#A>K14"B4;G!6E90LM4!HUP![4_4LA2(MV)MB-<1[A::PM5^;IHS;? #D6C$ZBY"F&=-'>B**M(-TB8 M#TLL1+-G1\-MK&_)QT)? W_M4ZAK.8G5MSV[1 MQ.NHRE$567W2.R5#'3$,7DDIQ1>UM-M%ZTY?W<3J:,C1$&5>:A^!)G%@83A7 M:,?S<9473#^(WUCKNKH#9Q$L73[#T9(.(:?K<#M-?^>DDK;XHO8A4J4BKF"J MZ]^XB<$1E2,J7*B!*S$ZS.KS6$4!I3(##42BJS1OZ]YU=.;H#!>JH?B36 LQ M06TQ=%=W03F:<32#"RV"9$/E..])QI(,+E=';GH*/LCFA&F0H8$)" M:) J):DKE78$:5]LA#IU>1/VA7#/AD:9YSJ/9M4=_$'@3I3FY]*E#5].VKE7 M>TZ=[F7'C"T!1%!E*",3XNA%*SRKTNLXSQB#G- <#.29G@=#$;C@ZY%>]#PH M2\,OM328COC:%\60F5S09JX-S(/@F\@X&N$>6_$U$P)Q MYS3Z;LKM%$RL-P%R0AJ4%=X>]B)_S/+(^+N2\@;8J!U4OJ M8[T/9;MFXV_2;#QTS<;?I]G8">EN"6F3NV6\H+CX8@P3Q*BLBD+W;L:%5!#V M-DC!M;U&)P?79[0RH$"W;I&M!ULE*LQOE0Z964I\OH\ MTG-\+1@=LBSE\KIPWF_W-"$0%DY\L9KQKE$-J97&#M!2:-WQG&C2TZBI^ MQ=W NGF5DCYE"X^5(H9A<.) QB@VV>W6J)XA7K^N1@X9YUD0U?4%46T\:Q*D MONFZT5#&#%E[NK'1"Z>[3(,\HO$3\KTNM5FWTM;@"=VM'* =40_"Y9' ##YJ MMU;Q#F ,/DGL%UJWTL Z.]F3I2DKJPMS?;M(-TP"+$7C+@4+TF5&S=E F'Q0 MB'X3EQ5A8S6&"?)3I#VM7/(@X_H^E,%<\^.*DNUWHISBO$$"5JYG4]4)+/-J MZ!RD/"_9AI$16#%\B - 76D;!JI)L28L:0(TR)@YDR.\@4UMU-=2>6):TG8* MDRYT+VZ3P]/(^!!*0/2 MD#%( Z'_KD%B$#AO/):3GPCC/A!?LP.GD\[(-,'YB00? -D2N6WBR>@Z4X^9X@%ES&V^ TXZU:^3'-&A97 M@!=JA6T:=R#41V$0VX55B=4-9+UZ@(T7@J6JDR)3T)N,MXB^:Q96 B"6-V:X M8WT*]=7! 6!\DSX# \[&"Y\'?Q*@7+[ PGGJF$X+5BRB'N#M4'3D]:Q!@S_/ M4\C,A$(T$&%]*&0J!*R$0R+M4=?V4\8F*[#P"E< ZIO1933 Q$KPE8R00HH( M5[=2J43P,849QCQ4FJ=+X^85NJN//ZF+LQLWTG@L88;B-5(U-'/CE[3YM&TK MTI?PZ6@2!$V>(K"S-"6,!@QW1-<,A[9NE0RC!T_7X' QHJ302"P\L"19]^X6 MLDAYQRG)2,867J; ,ZCK@":/-6AO%K(6 &#Y=DX:(8_NI=;PP!(U^"6L"07?!6I MDS7*[S9@GAQA=I5&9B(#$*4?C@Y$\93S]+8-A&Q/QA"$:?$MQ21-9>.#1,:/ MKNU8D/7-5!+I)NO:EO'-S"2L)D&PG @,@+3&D/I8.T978=GRW&P35K9G&CD758Y_\5M0\H9_()"@/&"U/02&BNL1J2>G!(\&#&KN%MD,N;+P M714P<8P[P#^QML1R0*D)94+#!U4-L[*6APA\75J?Y'VZJTK>\.'HC5A/,5EN M3:F$HP]G>IQK,Z)AX1Y8]$'S:-C*CY MFY"!]15V,Z;*N)F6M4\8=X*?(=,>C U[@ZA?C%.M,=D1 ])A;3AOQ"&JL@8 M9PY(6ZW0,TNHQJI$A$TR24[#0BC/K%_2\X:T7OU@8_8F(8CUEC?':OP M9=R+2H\,T$F#/]9-4"9F8^@GDN:U.*"YIHPA;0TGI#<$(@1W"66YO"2V]G.+ M:6:>,ZUG//CRBSIX#*=['8->4QA73&.T69C9]5K7QDVET )ZKD!7I#+>8JSLW'9ICV5W**SVADMQ M.Z'3Z_Y9,V: MA+VE8=_++6MI((\I>Y$5$\$UZ):,(E6H:I?HXSS-/>O\)IV MK+O&OF^/E1!BL!:&+$)C71C#;\G]Z$LR(H.L##1@SXLO,_ "T&8Q"4F5SB4)18GKFI)'#/Q !Y,,JD9U:D*]&$P3)AZ MIL"/3=&F#X0E CH]ML#6P5CR(-;8+$3"U'X:0K,JGGR#IT7I$:\VP@]5T1H'.,\BE?@-I,A&$7^[@CJ>K,+LG)/D7=) [[Q&]KZ=V";!2. MRM+[J+"92U&N5H/^- MV/XW6FR9["+.!P(C2V6>;S-N$5:0N\9.(AQ M$J2@D&8J_**'1+0<>]>LXVA6>FAG8!B6S;H^0XTW.18XD7PM% ^')2L3RW@H MAI4D:WY9R 3%,O@"OZ7A.5&54.E-',H 5\H!"US8NH23(U!'H-2P2V7D2ZFL MP'^@QZ)AYM9E*L, RZ+A/TE".!58&+G<6'&(1LG=E8G:I7@/&276=9,S50E$IEF3+34&THS]'?X0K)-%W)L.PFE<\2DO7_*_Q MGK38TT7W#9*]1#GI:,O1%H(6&)TJ-?SBK&A=R"'+=1-SN=4!K\>R*<47&7H+ MBJ81J7M'V$$**%M.E9-4=IQ6+>.VT0KPD/[; QVIV2CY%31K2\=\E%T?' ]U MQ:Z),/\F"!.OK!#F/X(;JNE^_=NK?^CT1SSGLC1=YVP51Y,XX4X;[%72*8@P MFX_) ]"%QA(4M(ONQJJ\H9Y:OL*JQ.JOMH,U*[_MET(#S;0F*6[P()$F<5*@ M&XF4ZEH3#I:2KWYGO+2[^8K_W%P95U?VM5MKL#+=*DUL1=@ZG#IXWRI3OBV- MX&^R)V/@%!U0C4SH]-9H:+MX24=9T:3<'&'M>>_6KX!2>3-I+2/3M0[" M4@?O"C6WT1<;Q6>2&I9.OPEU>!=%QB7C>AZ]M)[E<"MN<:@6S1K=6VO(--Y M\8BU+H+E7%;66#8K4'MYOKWPYEI]R0)O7"[G^(M&<3%5TJWVU)3>-%=8[XL_ MPB5D8!65V1$F]XF\.;XD!U>K!CDQ45&WE.5N1!-XB)3JKEB_,X=ILB?,Y*]@ M6XF\7LW0!LQ-D]7'4GYNS D1"T!C2LI#@4T+FE^9Y=6#4;9-=H4*7P?0;=:V1?[T^0)!1YY$5239*>U^Y- M@FO8%ZHN%< /0G$E+JRK6*S D6YYMPKNYXLD6X(5W&'M]Y#$N0QX) + :>]4 M[4J5.Y1O0=&)*1A)AQ/!V:XLRIP$Q$_*?C =JO]02@;]R87G=]&SRV]WVT=& M2P;D1'S-U*8MJCRK0&;K%H>Q G*:N)"=(QE#,J0PVN2"=3Y-*]J #_%0M'KL MU+T4#K7IJBD[NECXC66Y:,%.XJ@"E0<2,*K*I8-R?*Z*_1-7L>^@')V,_38R M]GL*U^LX2PS\#(58*7IZ5Z#'5,&3Y>MR+XZ OR\!%P42)\?!<4R$?#,)L0+B&83((8,5&SL,P;%?W=S<'\"Y-B$V6ZRL$SG&:XL0V\%0Z/_&J\ MR#?D1=9] 8QHL_E[TT2[6"04PW@1_VSB)^@64QQDO:NK\6)67%U$STJJ2&ET MR!")S9IT9-;M0M_5GE<1''8D'SUC6$-!8/DO8C7K10,4151 M HJNI0@HT&0U5[:OW7Y(8(6)MA-2V4^:NPI!D^ F8&?3[82U0C@F!2>RA=JC M@6BQJ8E\ I07U@P9BN@:40 /XJR9@.A0:UB5"-2"/9R9"@(%!Q$N;/SP%0VF M:8"Y*11#%8T/OUMW'\#^M*5X@S\"XLPW &G9^8J$'BS]E*H M/QMK@74B1@^^!GF=SQO!!#PN6G1KI=>$(;EF3PDTRF1(SS1C-B[D$RWLD):L M;\U#DF3=R;5AA3<- MKT)!W9N*6S_5=/R)92*(!NK$J;&CL/:!EX;_O)-7,>;-4>R&NJ_!@^L8]CBW ME?>Z:#9B',28$MIF(-O&!K" +[F1$2U9/)F>=U6'85%$339MG;^.NJA/B?_" M'VJ&9I+2D [X:O+8VQ@S;1Y&E5K'P=VO*XVG&JH;^;B=J: 2 I.H, 0()T0 MNZW&E9+9S$61A9R\T+F[++F6RNA"F>H7%'FTS38#MI(;*T"6=MNG;[6OFDDA M@JM&W9QH'6KXCLW)B(-/@+T%?\?K_]+S_IGR6<#)@%DT 6,)9Q2GY:XD:KPX M^OL/Z)U][H\_5V:QGPM<[.=0%OLLMLH>^_Z,S6[8^"Q5;YQ)^#I=C9$D2 M:\M=(O!7/>^5O;8=(>IG\\[";)IB'R)9F;F,1\+"MKS4XQGF. 0,_D^WK90Y M6FF"@SG!V@J^+H2/LSFEGL,D1B;TP4TJY2]3 X>>4\ISE3!YJ+4G**X;JJNQ M6_8U"#URM<'/!BU3JM!TT>A%(+ K'*A/IN8TIS_I]XAGW&JUJ0$WC.1G$VI9 M8-AG8YU/S",6"$(]3J]92L9L$!8QY;;X 30FQ>XFQU\)KASMG$V#6,^.&!+< MZFYVO\3:4%W%0D@$,CZ"JH@P:X&E\,T'\8YU:$)@$V!C6/M_86 M-@AM53*(R52:PV;/P(^/<9!)F&=%<32ITE 676^N%/=,,B!LWH(%8[%NI#S] MT#MID"-'!#918SU3,I\P^L6<1[L+]I0?,5E2Q69=I2G8_T'X1422 M0*&NT*E=\XAU@BI?*#H<$D8SN($&I*U2BD!H;%N9(T,N7UXM=$1A!@*&:[:0 M ;-)R64OK!5\Q,?A60Q!&6CV*TA@+/+8)#ILL6!S.?G"FIE9+* +@P.J.P> M1576,K,X5:R.V[*L+?7S; IBVO+:\U4U)1=)NX+^Z3Q+<2PHC2"E4D\=XJ9B M'_F'EB\482BX7'-%) INK,A"_51;\O'T"0*,-=5E=VV#%R09N)A8#<6$H4$\ M^(<.%DT(#V:K1"$9B1_&R5TEB5B$Z#$#YN L'I#4U6B&N2= M2:-%!N]J;9_O75<)*BJ1_/734>V""M/3&4I5L$CG-[1/@$>H@BH$X4!#>,*X M4 P00=M8FQM"6A@7U+5C]0-[S^>:>-V6BQ2W,VR?K9AGRZUMB5_C^H[%& JP41,.1'J#2*;5_\$0X9F&, MMLP7I9!5G) 076%68QY_RDP]HIY9US9QC#.!PM(VKOU:@EFSA/&MDQA=#E_, M60'AN;=HE$K9DNPG2=C)'#$T>&ZQ=K@_"(])$,!DBELU:32J/4;3PY6FE.!KZTFPN0<%6BTA3&E@-ZII&D\G*Z^)G\DXNM9BF MD8=$6T4P 1(BCEB[39H>-A#RK?1DS>&&_;B!U=*'Z/WRW"(VQ/5+*GVVALP1 MU/=HCK5).%##>!BU4T!VCVZP,J2%5RN"L2T% 6(!)@-WTB.=Z-66>-;BGA! M)9R ,$1G_5(S[^[H!%=4]ZV+ZDY=4=WNP.#NI2TC1B_IYXBU-B@1C@MJL-1: M:]1 G!ML>$1"QTPPNQ"@=!9H1\Q94YB(A66(?TFSFT1%8!GHL6B4[:M-JWQ# M",@.A;#NG%>II,]QS=>2>6IHB/M%SYH!LTO*,%5A:1R$Q2PN9F1KS1$TM(CG M=?H4'2>J0Z'!$LH$/-E@09>./J+!]45!S67R)O5SI!&\];[M4UG7L4B>#8U\ MJ*.'EUY>I1N\#5FZ8OQZ7"#E&H,-1A4[W8(+.^&6.O9:6)FUC)S&).,8=S)1 M FA+(46T<\VM8=,BFE!GXI#DNZMD@3E;30^^UOZ^*&=?FX*^;#-AYII0%PWA MH3X94W:PR$JQ:=:_Y"7;TNRZ5@G&; M[*>1O*S/YBJY<9R]:P5AVF.5%S48# MGQ1L I&"#W(J75I#K>P(HC\N(PMHA LI^\(V0+6!S/VJ^BTQOD%AW[C@[07K M:-,!=[G&Z!V9D^U#PN$O.- +RR/U%"0J13)-@W46 #T.JG,A(U4MR$3,\A52 MA>^;U+K&8K7]&-LY:?J.);A1"(XJ,:<"V0M_34]5!5C3L$Q?X[/Z,K( 8\M* MKV"NHIAG9RCST(9SV7),#&%A9KX]1RT;)S);NK #V4K'YL0/:J2"K)G/WBUG MH*$RS5E0#4M6U["P?"7S69JMKX'F,^!8JYB#&5;GJ416(MRTC+Y::3EFWY%+ M3[3?VK3/;7]T;0">7(J&+X.;;N[6V&S#UD#4<:2/4$:JBLLDI->TQN/S>V;O4P XU&M0;T+)!YPA3CW1)( M_O[*/:*DE?RFCC83/CZ&>TUECU38OFJ-L2=7"':T4"OW8@>:762VYV!QL!$S MB3#KP<2-!)K))\*=K^,\2PV_Z;3T$4ZUP8:F4S.XR]5WM[R5E04T00>= M![2G+_]W1/&9TA@W#FW['!XG0SBCX4$H9]8DH'5"(8WGY#FU=#/830&GFO@$ MQ!3L>1_$U&Q$J:Q!@*TP,SZ'YHV2M%*1!JR.4Y"ME C@DLYQ4,0R.96V14^. M-'E1ZYP)\X!V0F+MMYRNWE,4*2*G)9"]CDQD^IT6HGI;DOB+2N)9EN%L--H8 MWCT@A4&1TF6?2$0,'S#+K/S59TH83A2M,LM6_1&U5,B MM*7+<;S:W+7S1JB!1^*PX%\D5KJBWL M>#9K+Q7D1SRLMJT\V92Q7"$,1-_FR)HT5[."$O>Y*J12$P[BB%L41,)I?98:IV;@IYF\0Z'>/4L#9TD:"!P-5]$I_JT M_5?/'Z]!"XBNV@G+6]^,"*$17=;Q_"B6T"=*@@VQ; :;:;RV]3J^)'UIL$JH M+4?^449SQFCVL\25,;$,E[.[ACE;20C<V>%>>F69NDN@_=<&3PPLL,\ M!@O6U/(3+MN-G92RCN_.?$)0#P'4L$^832 '9*-K1Z1I30PUP&(RKAE%)]B^ MXV3)VI%B8RO7TU2<)O\;4T3K6G]]:333_II:ZGJ0]$R&\4CGR57=O\'I101. M6JTU@N^Y"U^ME%C84PZE3$//-55?"4NQ*NSWM!H;..92OW[ZF#IQWS@&M>OI MZ^X7EI18Z0^+9F\K5U8W#A>A&.@J#T-,<=IE@T.\S22@R!/."9_$Z+9Z2U"/ M;' 0F6.+"R6G8YZSA1QBCG@#A]!L3;%D(NF, @E?R-@K>]KF&&Q'=2W1,8N' M:LL*$U7VB*'$W#<80O(R&HE9%!S;-"77@&KD ML95Z2+LF0(MDFQ=^F6/R=(A+?U5">3- R&,0:*-$9(:VNDSEHG] M,NWRS+]1-T@M.C38VMIB,""CJHQIT*>TXZWQY<#X(1_)"MP'JUEHRVE=MZ\^ MKSNC;ACTGR+IL4%K1ZIM&P8W[Q?1FITACNO6)!D)G8',UA,VT-H.Q&JB-^?Y MW;,X428J9@>4N.R;,M;\J#&"E>I"[;$BZ#S>H,B*Z(B!) %O#K?+^(4T\]"= M!F]"R4;I6*F.#9H':@%ARB8D0TZ"5W^&*] 3DHL*^[600.QR@$:\T;*CI5:X M9?A91V9I) P(@2&Y[&%G%?=(-2XL% =*B9O 9.3Z<29CJAGG?H0K(Z>N.)7S M@<15E[7$MY/CAR6\!=28V\IYB%IS@MG;3S81ZT6P1+E3C#3L*TDK>34X9\^C MDLT Y4B;?6UV)4:LJYQL@<"GBG>FB_1T%."C$J&,U>TU:1@65T 4MS3$U06;C8+8&M6V-915QPX+$^;5 M5J71<=Q5K[X&>#/_EGBIZ&"X!6%"70-.>6N2@H;LWA8S;?&%2958&AQ+H7&FPB,/"]%^15VRE+ HD:9_L83/D MFK%=ZG![LWD%4S@<);^A\FO<1\SD8P&$>%)'=3+_2'>$3;,@*?Q;JP@V!'H: MP?(LM^*'7'Z-J;^%K,XN23%%"-9V$5(_39RD85*F/Z!V44FX<4A?%3+&=\-1 MB@BDUDHY5/T*9@J\!"]:KQ0%Q8QO*$$(]BSK7VOS%G/'59[KDS9M!??9*MX= M"F!K%\2"2K&,\4S+C\;^X3M1D8:]OZ9BTBJ)K*OWJ.FC>1X4^5E3KM;. TGA M6;NTAFH%E6[E:[DK](*\44HH7(.'&#G_:A:K"1QIO03='..]8T 7?03U[)<* M2))[WOC7[Q'..#0_N'T6A) "\@FVU="R08HDS;*]ND9VU64U[,&([TJ5S69K M=H?9H8.M0C21&YM-.SZ)+? M%7X/JF[A,.((6\FD3;(S@CI5TJ$D)6D6 MEQ']:*K2PRY6,^JWJ"?J.>V!2WH/\:7?5(L*6%O$Y30%EDVB[.(-TA."ZY@ M[5YM%&NI@$&:6RI4_-KX@Z6-JX@#S8TI3E2<0*H35%9*W\JP)^GL^:L"22;V MXSAO&LYVR83I>9+%L52YC[B*KJDR&S?_%R:0U$9H"MLA8*KFJY.45LS>Q&H6 M%8T1@'<*54,Y:#?"R8+G+;M;J:")"Y,:(!S42$74UX#%],'-7C+D(V]BX4-(V9@??Y]F$#4:0';B+']__3)E);:%$ M7&;%UB2]Z4,-#SD24R"]1CN,<>[49J':F!NU D7#\E_DD<^E<\:A<45SC:JF M^ZD^]K96W#./^T*E5IW]:QH[9OT]Y'M7AH*5@4ZATGHE 4;[%@93CU%M=1 ^:!S MH=Q'P.!/[(.EW$V_SL'QM2.TV@=7IW\:BH@X#Y)'=9=H- ML+A-]" S5 *2*.<^V#I<_&2VNI/2[^*J9T#E!\639*&T GB_)M[O^)WOO8(3 M!"&6Q@&:HHJK9[(;J>T-PVJQ]$[[_FE_X!6XM0BWK"CR.:[BA(0[K=8#7XKA M$!"ZN7<*#I;,\029'E'9+Y>BP*\0'_C5/]Y>'87&8K,.BHI+T![.0NDC^Y?2 M;:J%LDM[,4)O_5 0>EHY$#N-8<-D($YH.Y> MZK1QI0]RTP'B/EN4]I:P^'SOD_H:%)?>5;+ :\E5H[^IC)XO^#2>S_+5!I_ M];VK//XWF.67L P5S= [^CT KR.'#UT5,IALL: G^SF!$SUSS M-O=Y\NG)HQZ,Q J//J='M_?L/L\=/.:Y?V!+QYB\O,$)/7K]X=QK ?U'+."C M6I1F!6>R@C8)W.?IHZ<]>O0H0:3%C1,J]\'@8L6CXVY@)NL2/ENDO,H6"Y74 MG"YEDRGV#W$[7./8+T[]D];)WZZ]3GOG:[07E4[J'SU8?^DZ. *S^!HS?5@4 M1#'42/U549I1\ON-A-+7!5>TU6U**?!AH7LP-70[O\Z-F1_,Y;T)=]4@\'8> MQI()DY(X/=TZGFA@J949PZ[^Z%O7'YV[^J/=@?[9HB<[_$R][9^ML0L[Y- . M>]X_".EAAYS:]_5.==BO?4.E'7 QA>OAOV98!PT5KV'-&:G#'C^N,_12"\SP M)@3?6.6%&3>O,V4F\IUD!=_QCPQ4T+G_[7U5OA3O_!(+M^)PL^/\6HW!,7M% MU4XUBMXK2O)AYR6HT&<,ENG$"Y@@61)'9$>\,77A-+A,(U.R'<&I7]IM;1_R M.=:(+E+7AE5>_+)PY%5:TN1;T\[61B6B@OSZ6T0@!5NBG-7'RLF#>@(Y$$1S M!6:H2]%LD^/.N$:WW"[&)SM@*R,*1E:58,RINJI0'QLG&/"P4DSB5:F M5@,+DF*G1E212(^ B5)Q5M%]U@BS&:%_@+&"):2<*K%"63A(I\H))3:E:E/, MAE1C1+^3=MJZ!Q9X>1;D\V8B49J1UCD#EE'<,ROZ_WJL('TQZW3E)S#^JT=U@OGL.Z,P_KH5]041*(9*P$^ MQ_%NR.#W5Q\^[9#8]=Z^?83*?+*-4ZO,D\]P\1=5?@9[_C/C?&$[9T'#]++T ML_JKVHV#(^5Y@H6CN%P*97XPRS688:]HU=ZO?U54@?%!*IH^EEFX0Z>NQY7_ MKHUK,+#>@LD,'[T',VP6%!PCYM>P1H0^PKYZ@A)^FA[8\I[)N5L5>-VU4=XU M,D@7OC.\PNA3WZ=DJ 8(H8'&_9$WJ[<-06&YWK5-<[ZW2"KN M@TUU)QHFO-**R ]3=U8FJYX@CIP&Q[L>[.%/B8J437V,>Y-U:S()E@ MQ&J<9U\8J!Q'E%MSH>&CVX;F=H#:7V.1)<('OR=,Q.Y2.2)E<+J5&GNE)E:7 M!4@8+%>55W6X'#^D/3GNCU<<0 MWK2DL=HHTTW)&=B=?O.Q""I.@@TY%!GZ%%$Z+\'I?6[7OB')C6X=3"XV1$*JT1 MJ%M211JFN+D!Y(%LW 2Y)"BM3A"Y*_ U=8I7G3:V;'_">\^XQV0Q_ 9/G'77 M]OHTTY,GD"NFN!DR8E,Q.D18\4PFFC55-GT#-,JJ''5[D(15HHOX F.N'&'B M6EB36N/(,GA3)6C\__>BX>5Q]],?5Q]?7_W?)((RD%G*>PN[_[5.LPA.U!#'F<@DT0+'K-;S74F]L?^\3')+ENJ MK).+34'^Q-4'!M9/ @=4%8+;V5I^_[S'!06,KAWC(/0XK ,+H9E>0/0=%V2] MZB;2F# 6J T6MPEQC=B:WO![E]WYS@QY=NRR.P<*AU:353P'"R0/__X#_#$8 M#OH7QZ/S\\\7O3\7TQ^\("G7?Z&WBE[SY.1B\?52#G-T-H!_ 7HU^V>@K?[ MSE&E8+@*L3!ULJ#;*KZ.\M5QO(8!F9N=$LQ3H^XTG@A^A%IUDU(U2BZ0R82B M2X(X0H7"#^9B^T),CN+E5DYE/P41OB_-DM1/EH7BHEX&59E=BD3&M:" AJ7C MY4>@7;,*M&3\5467_"BP6'K'/^D? %DEP:)0+S4$C-Z#G#B.[OT#/A\68-3* M=:S1]U[JW\M%<%74E#VC0>_X]/PG43EK+N@_]KM^[V0P>.R/>Z-'_[3?.SY^ M](_W\&7O^>/_^;E%V ]3)ALM+-E_P M@S7LV%[4-7;Z@(+KRVUB' M0:#S#=.EC)Z^.WQ$Q\-GV9^U._( V\W> -AK_.;O/PQ^Z#JIO A^]CZ1=_Z' M4?0?6='K:@E'2(_;@'U_.<,?_:NQ#A]3\;I>S1.0>2\&Y=@CGR]P*B_I[*G9(ESI_(*AI(]3X)>$+'>X%A M?(WGU=Q[C?YU[OV?(*DDBH_()O^E2N\79?'8/TWEH>.G^Y#<+R=^&_/>= M!M%]-H7?8CTA?,N=HGC7=Y#>]BW3[)8=> ;*V-Z;[<7I/H$1AL>(D.3.>F_. MNF._YX\$=\Q-8>G31.SG=YS/_]AS]3 9+QWBW8Y+9:>'NG'7'.-EI MX0>S]&!T[I_T3[K'UP^/2.C\>:]B[-]/G,7DS@,WNV89'9JN$.'W3%6=FKX MX4&)X84_&EQTCZ]=F<2CZ.6JFE9%*6&)\SHL<>XJ)0Y$B'9,13XIH'O6/;FY MUX?=,59V]M##PQ)GO=8DI#T[6. S>[9AD=FJX0X?=,59V:OCA/#TX\T]/ M.LC7KE;B4?32&),[\%YF3@>^6!2] MO O+K(Y+](_KP 3\[6HF#D..=DQ+/BE9,^J>Z-SKP^X8*SN3Z.&]ZF>]X7"? MS]Q%)@Z#=SLFF9T:[M!A=XR5G1I^>'O6Q8E_>MKO'E^[FHE'T_H-!_M\YBXT<1B\VS')[-1PAPZ[8ZSLU/## M0Q-G)_Y9_[Q[?.VJ)IZ.-#$T2!/#(XTS,71QB3V7HAW3D4]@AG,WI6R_SKIC MG.SLH8>G7\]ZIR?[?.8N+'$8O-LQR>RT<'?.NF.<[+3P(Z(20_]DX% F7,'$ M@U$FAC7*Q/#(8$RXJ,2^2]&.Z4@'N]6AP^X8*SN#Z.%AB1,7EMA-JZ5CO-LQ MR>S4<(<.NV.L[-3PP^,2)Q?^^6D'&[1I@1'>O#[MCK.PLHH?S]&GOP@4F=M%LZ1CO=DPR.S7&1P9=P@8FMBM$Q4)?*S5I[)XO2*[(DCCQ] M?GO!;H\\_[O??C,M-=+=L&8=6CX<'33*[01#.\G*6UYT-(\?]?3YS M%P!QZMZI>Z?NG;IWZMZI^[L#+CET]9&20'QT"[8UH->@-4 ME5%6C1/50>-J_?OO!I4\Q:ORSTZW6SY[Z[8Y$VLO10<0&'[S]Q\&/[C]<#2Q M)]:$4YY.>3KEN6>$LQM$L0/*\S"%YF&^K?;9X;\!L"K]:5Z%EA"G$=SDY:AW M,AS^=+GY[?H#^/?W]:A;B[GUX1MVYD7_9^]M&B95!)>'V7P>%T6LGWG3]T^ M+X[^_@/LTOSSZ6=8LLJO5?3(/;WAJ,TX2Z)M;/);6)1WVO/^WP]Z7W9@4;)# M_U_KJ*+XVAQ6HKX>17&NPA)(XB6LLYJGEU%<+))@^1*_O5P$412G4RLH'_,3 M)>[%'_Q9%64\6>J'TT^/5!J!TOR*;P%W>>Y]=[2I.G\%NMG[X_QYTU4Z&P MW[3O,Q,R7 13Q=' HV "RWP9)#?!LKC\X6_M ]*[3\)U_=8_98>_O;S>PG:N M$>UZ2[_]*]8BY^PS_ .;@ZK*CX#CX05"=+/\&FR+.+B\V2'9-%9S_O=+/<_ M_MOYH']V67BOS:J]((V\*UFYETUV2&QY;^(T2,,X2+Q761K%I5[N!U5428FK M]=XM5![@%\4C%-'IAF7L(YPX]:]R?*;((^._I%E7T @>!_+ MH&2"W;1+#S* GK!QW][^N?\N?0*[9I(E27:#>Q0U>2*H><++JMR;&&(,&\28 MU\28&6($6RJKDL@;*_@^B+PRFRJPHG+O)BYG=#NX"66TX5PBZ]Z%.2BY>4(7 MI%D)[QBS]1;!'V"3Q62J97E)5^);!3%;7,5I/@MK/HC M*WUO<':%_\1OX:,JAU>$9UZ%?']S5?]7?=6O7\$23*<*K^EY_U+>++A67C:/ M2URRM9UP_>!XT#=;=0,[H;RX]&[J38K U S2$G:*[FW]&FC@.LZJ(EDV-H"E MFSX=&@AWE:85[.$'WA7X*;#!W.L?'_WOGO=F\[: U6O_,Z.#*N'5/-CC,LO1 M _(F0=@X$USHI"HK^*VZYM_!H<9Y6,WA7FFHZ ,B'+X*: ..9HY?^70?>,R2 MGCTF4QOW">FBRG.XG1<4135?$#'YGOJZ@.T7TL+?CE42JPF:\7"[G$Y2'A/! M:I)L49,0/";.O46&-(\4IB83N)=^W+@JXE051<]C9MBX29KD-G&)'$UC7\=9 M5<*[SC,D--E5N"V\D+4O->WC_82%X >-_;*N#X-BYDV 9_GUDOBO*@9V7/+/ MX;IIGMT DQ4EW$A-@89A"4!S*DGPOT!C<1@OB*M*V.F(7LW>"KH12$*P9/,E M[4MQZ\X0^53C/W%7@2@"+ZVHF!PH,X^++WR_"L\)&;2D!?%NP8T:VP-?E+.L MP$,LPCP>&P<,]?;@^))(OG_5\S[ ?;TW0)%97M!W_4M\B_'J 7N% E,#KP+9%VL(@CX#-UG277^)IZ&^C;%$0LOQ&\ M>0Y\/\FSN5>"^"6NA?_V@"L]>#*(*Z XH!(,B:%[615X"7!R%*,\@:,0&<+W M@W7-@R7R&)QUBHP$S "%\1P40HD_PU]/^-W;5.R))POJ1K$L 642 MSF#U2_D)<6DV'P/1E2*:]+U"$D9A4,$!P$7X D M'436(3MO_CF^6RW^:($-"0@W(P&(5)N3ABVR%&,Z1.% .[@1TRK(@=F5TH)# M]L'W$A21I+!AA^)KD!V^+6WP58-PAK>?:\'.TJLA[^'E8&ER5_^VUQ%; !=% MJHXV,:,MO8[5#?P#Y)+P!KT?$J7]**TO;CG^EKU!9@92&LD/I"84-JC42DT6 M#]T5IBAK6Y#BQLJF)*8MXCS4GK8Z:[++$W5-L0"/&780B;?0D@0MJ9;H\X5T M0K5 A0J?@J[(F8*3X(:HA3:H!&*%\_&R,7 Q"P9@^6I!]UQ4\&F8W$GT*.?P M$B9'CQSZ32O#VX/NQLT5>6'=")5(DW51K,$/R-HR^JJQI=\W"O<(R505FDVU<6I;C.R#&VVY$48?!I='&-\3\8$(D MR"P@,7(6@20ODC@E>SN*@VF:%?A4?1]M-L&MZ47ING4/QH4O\FRB2'; 13&2 M*^QX:92^]3/-9"@4X.05YE74U1) M$;EZ$FP'$4$V;N"-\RQ NPO=*%A6B*(6;!&\+7Z=@MV6>& @9RH-@P4L-#". M9PFDJ,B,I<4MO05\21(%=@@($K_)4&GG\5;, 9'R( DWA M5[AU,2I36.K[_VW]LO-0NA;)E?H\EWAPER%&'E%'Q$4 M=Z7$;"Z]%PE8PS^+]5A'"6!'?QR<7_0&'CPIT0?[XL?^Z5GO7'_VLX\DBK(> MS/1DB5Q C:H^6:]U=9?-64Q^(\20 YP;U",J%7Q3(D/3L_ PM$Z J5#]!GL<@'L"/4(JB M%/"%2GK6M4:D@Z;!ZF"D4/Q\JE+\L"@R$,,HY5B%5656P/+0- I1O(OC^O\< M@=[X0@I/8G/DE+7"9?1P5I6U!WH%BBA&?_-5EB2*Q?#O:(O#0WY3)!%9H\ _ MLCG\@^3BU:O??P-?#E]NR&OU1;OA-VPSDH;E>%N,&A+$/[C%.9K78$]/JS@" M5R!E!WEEIWP2)G,@-LMRAU7#44Y3#)0M@*.M( \Z;* TI05AUP6DHF>D5DN M'D2AR$O5^PL_]] L+ME_@BTZ4B7J5NO0@@7H +#]V7"G%X2W*^NSXYO1">D7 MF:"QK7 !\+#_F):7V$=_S$;RFD.LSXW>!RQ_Q4EF=1TDBKPR?9L13;BA.ZT] M]G\ F^;!E**;H+IAZ0M8$6A+2T-RB(=\FY*.M"9(67B)81#P'!+:I+B4L!]; MY^B(E&RF@ ;FP"A&5=!3&\<)1J,H9%!@<,Y;%*J*,B$2B2#&N-VP;%#;$BZ" MNR7D&L$9W?"Y@.X&7X$..\^B*BR%X71(A0VT<8QNB%IHWP1);H6<>MZK%5[D MZ(HJ3""&[@O""[R_"-P/"4ADU2+A]UX$!3GG$L^@8T>#P3H\#M\"N8.GF$3@ M^LD;(>U30(DMH!O032G'8OCN-[.,&%/\1=I\4D'("1@K!V;)28!HPB8V-!0/ MSQTKTGB&0232S7XN1L$*)'R08K[>'E/Z4#0(,,K(5Z=X1;&<+T#XD@L68$R+ M@V4L,R4^3"0N%+MNGU&XQ*@1XLE2GD;QA!OX"?B?7]+L)K7B10$F)&KVAC?# M6(J0*P;651ASX08%6/5:]%8(DZZ1:N_&0"9ESG8MB[1EJE!K3.$]@#:O7KW[ MS9([!0L.?H7V2R$;@#CB@S2GM_Z@X"^@RX0"=!./Q0OR".QI[ MHO@\[B Z'N_K",QS%-KLQ,[\'G]%NOD$(J0 (RP!!@1MYHI9OG,QR\ 5LWSG M8I;#=R;^)<8I66HE,3C8N74<&2PW,/T666RBX#>H"<%*L"X*YEEE#.'E0I&6 M"3-2:9%:B 6=L3F0!A3VIM0A^G-\[1R,D*\ZB1@"VX.E_V\3+*+8"1KODD_% M '083\#R 3*?%R:YD:II5K*WHFLJZ9VT:X#Z^!KM4/+*^3&*0[OR=RNI0)EZ MEGZ\.9&6?I2_2Y<8H8^SR"24S8T*]AB(=<3FD*5P(JUHU33H()A>-]_W68H[ M=TGGO-+;V5U__U^U6>>!DS3S,#0)OLL8@T7H16 $,5CBGU4:EVR)D_=B' E# ME3XEM#S)"0;\ \PCY6J!=;S S',@PQBXT0K!TB-F*DC*68A6)@8T<3D%DS=9 MHTC;;/DB,Y.9+K$M*I%(R]QP,Z>EA/GQ^*PN/9] M0#*A_T%?HFCRBCG:PW7NO^9$D@U!&**4$M$ E\.IH@@A[PZ\/&MQ$LKK4?@A MQ\P:!5MLMR3)4'V"\/%,/78P!=.\KO,AZ=!Z6[OP0(3"%[6TOX:7]#E3Q@*( M;I);X9*Y3B.# (P4"FN\1-< P-TQ^X4%+B&XSE1I@#)8?PKB*Z ;HFL,%!9C MQ)+]13K*@C>_*IJ98YWL+="_,QEV?6+D"N')Z#.-U!P/2_*300DNS[BB^ 9> MM@AR4V4DRD"VRP]D%3IM@BC3(X3#J@HM$U0UJI M%.9Q7/HF>D?JVO32"@4L .(F(?F2C5%(XV6YBN=C9"G*UTEU2YQ'1\@Q2SX- M%A]9FDHH3[*E99.C119^41CU74K5F2XOP$VH52678*(L ME3(;UHS=9D_<^WG E583V&E=T84U3VU>A0MSV&B;[\95G$1,2YQ^+6;Q0D[' M\"2'[B83T %$&N0B@,D2JYIWK/".V+:DZE:59B)?!1.C3=2L59OT=FP[16 M@S"I,B"1>H5XX@41K)O>>L$I&=$R2$_PS(*S+@US0ZQK6A9NW#R(F"+GH,?0 M>F&K.2; D+K65\L(75*9< 6_ MKIF?5(DGI5[:WC4U64V_0ENA>!-=AX%763DBJ:CS:!,*\2RR":;CZ)KN>N!7 M]2;]CL6SN#48$?^%*F9P:]]@S 8Y'B/#(//2JM->NO:2D/K9FJN=44G04NQ, M3#S%1JD6.$#=::5E(L:@+&IOE(E'UP&9.*2T[&=BZ#="@T4_3G@"O=M)EL09 M9[8*4PS.XI?4!#XA5Z )*!FL\XHF0RNNO/ 0QZZN Q A(#":&5@[U*:YDP-C MNK LH(LU"];%HU@=)WE6E@3W>J&B]58,I6R9W/$8XCO",7 M)$BHCLK'T N3X"*:EROY55O XE*>TJVW_9XS>(%OOZ"-W8)((;NT'Z]LFG[& M?*2Q4(1[D0D?^AAH^,(E54KFH^4A8 MEDN-V))#682!J CSB=C3LZ 0&&;].69&C5,D!]&^4S8-;Q"$K-"++IY3D]RA)>*S:R 5U-[VRM@>R#/QLCV9(X$R33+P4TA[ST* M%F1^@2_"[9Y%-BEO LED:JE#U?3DWR3Q. ^X?3$NK+Z N@1.4<>4L<9DK93A M,;E.23=Z<5F8#"&ZG,"/**3PE9OJWT)*YOH5PVC::X)-T#/ M*PJ,9++L3LP$DS"1\(,5US9=!5IOU^$YC-Z4 M[,4V0@]%R\Z5EX@U>]';Q(6(+FDR%$/1$IDHME:[3"7:PHQCNAF+(-%4R+5@ MO$M1COM09E3C)\ZBBN[I+G8@T/<6O/NB-!UDN),F>8('%2QXDV*E-8YQ$)A@ M.7 CV3>*]D@4)[;NS+]$P]^G/D4@EB!GU00G^C4ZFD5=Y05!2.JX-1UFLT6J(Y- ;.5H)Q M)67HL+V.#8G1D"M5*8C.Y?,XWP2+LZ4O9QY7<*YVHM5**<2:F]L%V'2FRQPV4I7$467!19:[^ M*7T$GG(!FS[GEN,L:3.A*TW[UJ5I0U>:MC,X2X=G5[]C+?W!3H-TUZ#^O0IG MK4H5J;(CQ8$M'?'UFLQK(VVT(0_;-I!-:IP4VH:DL@[;2RJ7K'VJZ$/W%Y,W M55+WA(9@L#/((58RD"%=C1M(B,UEUP@JS<]U&\_*C3'>7]?XM;5ESZO)**H+ M%ZD&!?:W@2,"VU!*08X@FS1<\(32Q^R$$'VNS71;&W/7RMY.**^68T]"(#D\ M,5!I6]8\!%Z92\#J0D0B"VEX;U[,EK.&UN'V#DQ2YY@=6KF42H64ON%:C"4I M\ FSG$L'\#BQ2( *Z!7G".JR+JOD)=FX!U<%UP>US0QLKB#J$-0$CD+X[.[! MP?%-,'&K;LV=;B@_8)^*RE%-FJR&30FFY!M)IHB32N(P-8U_[S]A?S70B\!@ M:,R5FYGB#"$CRMR@=]' &O$EGTC?2)F!!H609=[$9/*@1]AXMW5E'53H%QN2 M$F-T4B6^[:G%I1C4A,!04.=6XBW!I"[L[%AC2\T.Z;2C:F^S9(7;VPR"(B,P M!M]4[%JW,$4F].M4NPU<=XB%-B*)N*4^YHXHZ3FB9,,1^. W6?[%U"?R/J0Y MLBHUN >P#9BGUCA@:%_J_+U.U>N@X^94_B,CI2TL7U@)F&NU/CCIG5Z C,O]6-2+CDF2*,8YJC!G];&(1UH'J/AJ0 MFL$XFN.5SA$*E] M,?K&#MS";TP6:T-QB@Z( ]>L+[&RV_$(-$(7X&M7%<_"5&[9@H[^7?/]@P6L MO?>D]#54!)Z7O;-^'8:N8SG4'\D%&U;7P/I(-+F&)F9-E0G=#4Z_R>!XIJGW MBNHCPV4-&?@!M_.-5<+:78/ZHU0U-ZBH9$T%LJP B@152I2=9NG1/WL?>ZV2 M;5WCP_ 3.M[$7,H&NNCQYDT*>&+(3> $R2+Y9Z1K;8!+F+-EO=_WKX^ZE]0(1+![8IZZ:Y0^Y>R.B6B=JL$EC** M^F1PF6.?$6)1F!&4:XV>)I '(B#-5J]H6B2;1;!_! M76?MEZQ!BNV;&3M-(P+@_0HP\1%F,?QR^W[9+47LBQLDOV; ?^4.*W*BRUW[ MOVB%_<'@-_S3QOOLK@1XUTYV@M6&CD5BPQP[*X#!?'OVMVH%H2S2/4IE)T-+&A5Z:@4(!K==[*F#<1 KXO%;H Q M=9<9UQ13QZ..%58:JIQNQ55]DE3'D&5.91K2A< 1?FIO81U;A^YO!Y;4YX" M767,N%]'VBWIKJ$MIEWGN?=5JS0C5Y.$5"L1W72*Z:U2UZ1109I@1@C'Z)[Y MVAGG3OD"@:#@QB_EIVVD5.P4DJLEE%U6K @"=KM(,Y, M8P))@4L#XL7I1PP7S+"RIRYTJ?B(U*@9\ .I&56\$:# MPOJ4LI$%[*$K1/G>A2@C5XCB"E&V#&]N*N5^%0'27;7WKEI7.K07@F66.\58&461M/,%L'_NT5&TMBUSJ006$#W/7_?VZ MS8\R@',PA\5>7%'''-TV WJVK)+O57(\Z U.SVXM.=XO9KU_=],'F^PL!&G' MSTM^'YB\:+! MN]E4DKW#?<*#&)S_U+236L>PUB "SS(O+VG#CW"(9/$2.0K1GU>.IMXM/'5@ MFFCL\%)_=YQBDL_HM>_Y7U1@Y\/!J=&A5N[R@_I M'Q^W[_H\M'@O'T;DI 0JV/_70O1(@WS([PLLD\3D[->$B.*)6G77*%&Z[N)4LTID6">8&U*[2P[:G+4]+_L**^.V3C"<(3QO\*U M@2:X6 )(39=)\N D@S261E%6D53":G-,AP9I BOWN.+/',DYDC,D9^&A"7F( MFVL(2Y)JUI# M'ZR*>(/-K .O5(PCI2Q2RW]'"%=Z!FO *+O>/!@765*52JKU-2Q%HUC&_B4" M0WC4A;KAL3*Z6B-J-'^=9M>ZB8V49&_WO->M MF\$UJ,\PA4V(.K:9;M]OJB%]N?]N%D]GK2>*,;;(8V 9G/HE)=#4OY#J,FBD M>][3*K>J/& %1[2"U15?A2'!YT\%A;RF'MY'N_C\[E-; P7.G3!Q65>=O*>1 M"P-9 IWTF[>OCXZ/SUPZ[-9TV$ZSZL603EG&FV.65:5%,XJE&)\([,%17\]DQ@V PEC5/AZDWPIH, M7NLAW6TGP%\JF,.IFAGA#'R;D"; #Q"=;-USJ3I!3;7NL[H J1Q6$(N*,%N8 M=D-KPQCSVE6,?>^*L1-7,?:,4_6ZJXA_LZJ;KAK534X;-S:G6?IEVXE<3Z6^ MJK#"KWP9I\?3KZ@_$/LC$C65.\TJ>";J4NF4GE1I*#.K9?# ?=2]P062.]?J MMITVWK*"WEP/=[>6ON6WCU/5XB@52GUINXG< =F ?Y0)*XC6OLFU#.^YRJ!& M8+3@B&B:-HX,PKGOH6#$+!NAZKJF:6-XD' F#%J5! MY%!-WMG_\]54]ZO&/ MH(B"O[R/919^$5O:MS$X:L@:^\#1>LFL@2IMEUEWM33>7@S$B2*<+ QZ2\N. M\W9N%;)7K3+.MW49YQ65<797Q+:W9J7"U1:"C7)8+9.R=.-\H#Q;!DFY/)K@ MC" [- H$'>'8O[FR!P0U(JG%LL!F4H.3S+;T$?P[5&M6*;$6A+S0D#YUVRLP M^%CFTH@TQ@XX#E11^)\%I;R>0@42(^ /\%RTYED&6D: RW"8ND&9T$6\E3'Y MD7V1P(\PGNW-53DCF#>@JCN>$^2ZZ84B&X@M$><2-$HKBO%D.0UNPE9V@OHJ M"8JU 2A&LY]0]? >$49VD.7U60ESQ^""$]>*8./2#&H^9>#3-)NWXCW72GU\6! M$JLWEX=NPVW-UL!Z"F7=XH80T30,&[4*6V_4\_[(;$-)(_=;>0Z)EY=ZQ:TM M66#[);Y4;8TM@B6!9HZ#A&PN ]RT0/"^;#+I;M?N>R1I-==Z=0\GYC/I\3SL5N"&59KHB+C(C% I7T]BI (9U!0CT;P%2P, M#45(^!O2Q"\SL,'=@VMD[,PO&V(,*DEVP%P.YRQ0&^#>E_2YPC!0ZP=6[*8IE?&M" "*$GB+XBP M2!"WA$*/8I?@/,V0;S-.>^V;D1=LS" @C7^O]O%V::K#)[+ ",^%-Y,&;#;! M?"U,?P-S25LJ8^XX4$,-1KS;;*&2W <$Y@"J8$B)=YK $E0%Y, N9D7T915W4.\60H#2: M6X8RI$664$8W6K='- Z7)CFM@4DVF'J:^>N7T3N\"1'J^]-+6XZ[#,:WSF"< MN@S&0?2\[Q12U8<:\?V=B>(>G+FXORJY9&='(0AU4H6E!J9[2,1(%1A\GM]!3N/9KB M>*12!V7B9@RXW=!9;1N+7W!-Y2UXO]FER![<6Q1%<#!X^1'HD:P"?1!_5=&E M*2WM'?^D?X#83\&B4"\+M0A0=^H3SHDZZ=X_X/-A 4: HH' 5O1+_7NY"*Z* MFI6LHV'ON#_Z283KF@OZMWW7[PV'MUYPVW>]0?_"/=C^?@@W'Y@+_N??RKQ] MM*+;4&HC9._"-CC2?OJK[<(Y;I.!X,'2FQ,$()<&0SC[RB$46.2YQNV>+I=XY7;G$"R/Q>]0)"X(Y)>"!>P#8W M^2.F[:FJK9&"\EX'9?#R;@G?'W8LQO)"-V90RB6KBB"-BI^W0Z3:5;TG/=YG M_"WLYHY2Z/TGUJP5DO8]TVS=J^\*?SXZ6G>?\UWELIH%ON5K4QYOBZ<^.+_P M!_T[G>Y=/O6G*?T''/:>QYWVX"@= S^8@4_[Y_[%Z?D^G[IC8,? W67@%\/! MA7]VL_& ZO\6?V]H&/-JAVTCF)\.?'YI8O".F<$]WS:Z8I#L^ MQG^S*_3H)O9=CV\IP=P5]ZXUT6]KTN;N\-@A6Q0/"@[NIW[JGX] /9U]#X(Q MT?1#)IG#TUQ./G19/@Q.!O[QJ9,/3CXX^>#DPQK#__3,'_:/#UT^.!?8N;[#@''[IC=C;8=FYRB_7.^^>8 MO3,H>!H9_!X5S7?UK!P&5[EWV[-W<_3IWFV7W\W1IWNWO7VWG3 A-]Q1'@+;#L[]BRV6@!SR M63NV/9BCW'NV[0_\DZ%CVVZR[8''_$=#UXWT?%[T=>_)/1A3OJ3G+M@7MP9\_32^,< M..J]4:F9TQI$<%6,T^!Q8I83-EW0*^=@#EXXQ=)-Q=+9H]Q[MNWW^_[QV<@= MMN/;'7A=Q[?W;\09 -^Z/IR.,_"!>W0O!L<.(_ 9G;JK>08O^&^:1(!8@7%: M!NDTQD'%05&HLMAG^>.4S;T#*_[Y?K=\.A/1F8B=X]I3?W3ATNJ.:W?A=1W7 MWCL@XP]'+JO>3:X]<&]NT'<)NF=,T&59=!,GB1?/%T&V;4WNZ.@-I[G<:!XG'Q[5''2QQ9HR)QV< M='#2X7"DPXM.B =7ENK\W^_C_[J977"?3UD9)%ZV A#OU))32_#D@Y,/!R0?^GW_M+^]681./AR:?#AP M=_;DXGEZ+ _3H:UGG;W \MJ?O3@-L[E#P>E$V<^+_L6)?S+8:QP<%P!UA7O= MY>#^V3DPL.N;='R["Z_K^/;>FG=X-O*/3T[W^;2=YG6^VITY^/[6('%<_A'N M\Q8/2!4E 9=FY4SEXK#Y7JJV-T3011$//(HXP$&$+LG@%),3#TX\K(FQ^J.+ M[<%Z..G@I(.3#HZZK$P^')AX.W*L=7!R[%.0V?5IT8'7^<:PF M6:[$J_7*X.L6BVL/68KLO59YT<>0Z!8K8Y^="UQ(U"4UNL3!_7-@X,%>,[ S M^AS?=HYO7PQ/SOU^_WB?3]MI7N>VW:/:S24CM[BA[_/L.BYPV :X;-_&8W.Q MQ$./)?K]$Y>'=#K)20'#BP8F'58M^=.Q?;''^R([* M!^?;.M_V+DZX.'NFT9.'Z=K^H0/ A*%6D4(/AHGP-G+DSZ M@ 3EB3\8NF[)CJN273M3Q\'W#C:-^O[%8.@.V_'M#KRNX]O[)RC[9W[_='N! M(*=Y]Y*##]V)&PR&+D&Y92\.G3@O*,L\'E=E,$Z45V9>FJ5X59XE"4+?Q-)5 MZ?*6+O1X3](Z\T=]E[=TJLI)!R<=UE4UC,ZW5T[GI(.3#DXZ'(YT./$OMCAK MTTF'0Y,.!^[FCH[[+E7Y+5.5;6_W395,X=IO)'$&O0&*G"BK\''/J*+N%V'[ M\9OIJO4;L??:ZD7_],P_WV);UZV[YNIL]EMW.<'A!(?)M@[]T?'VLJT[*S>< MJ>O$A1,76TCR]OW!X%M5\^Z0O'!VAO.1[P;.O:.@%_Z+_AW]>8]7ZY_#O[^O MPTI/NV$'?IPET65K=;>N9L.^?%#7*JWL\23W?/]O3]M;>+L5-L"78S=>FQJ\ M4%S4RZ J,RWD<"UQ.L6EX^5'2;#,JA)N_U5%E_RH_O%Q[_@G_0,XOR18%.IE MH19!'I1*[P&)=;[W#^UH#';[CN,D+I_7A5GH<:-A[[@_^NGRA[]MN*!_ MVW?]WG!XZP6W?=<;]"_<@^WOAW#S@;G@ED#;^:W%).O(_K[!MX-43+ _^,W? M?SC]X?;W?%!6XQ:-=?[<"FM%J&_:N?]20>[]FD8J\EZK4,W'*O>&??\N'?_X M',PC?;>KGOQC:#.]AF%\YTFTQQIU.XN]O@2/OIK[8+Y[A->7PMWT%X =O<9$EY>*^#,GAYMT3O#SL64WD182HB+[PX M]NB_*1,*\J9)C7* ZF:5; Z^PUY,WW+^#8^^*,_K#O7USL M-4*XJ](Z&.0,Q\ /9N"+H7^ZW[-U'/\Z_NTN_P[/_>&QX]]N\N^!%SN.7#_@ M%G?S*@W@$7'H+0)PAY-LNG12HPL:HG\\\D]/G(KHIHKH[%'N/=^>C?RSB[T& M%79LZ]BV2;0_=(=O6?'N7/\,L^;O_\_;U4=^I^&[HA3._ M?[+72-5.+SASKG-L.QJ>^2?'9^ZP'=_NP.LZOKTW4,*H?^P/]SOLZ?! G$=V MYWR_D9OOM\7]_"7.WL^"?!YXACWLEP M^%-[5('ULOW!\XR)V,I4""]2(3CXA8J\\=+[$<1+[]R#&R5QEOI>EGLGPY]\ M;Y)G<^_'T_Y%[UA_B=!!B(V(PQ)_!*>G-VA],^QYGV;U_?'37)XY5N6-4JFW M4'F<185W$Q1>5-'*4;T((1UF5>UDY4[GY>5'"M_,";S,:_>1-X#WA>[V>WJ91&1T@BW\I M+V1RP%U;V?\,MB@HX9 ++RAISQ2< &PC_CF)\Z+T_JK@/&"OX4.F@BNX%G:^ MJ)+2]VZ4-PNND03@_"=96!5T6WB6FL QE' FJ3?-LQO]\6(=DA(>?+MCEXEA MM4BA?>@][XT<]Q+A]M4*W#XMV]_"@X,PS"K8V(@(;'0*]#H\%:*]^ DW"%\0 M]IYBD0%>*&OU<;\6*BSC:Y7( S1)1\"EY[UAS:0_ L]>U/_$:W_L#WJC^J/F MS<)L#BP#]P%V0PYF/M6W1X99^^IF'_$!J[M@OK:9.?6"*(J17H($-@'>=@Z4 M-B/&T]>+M%A9E@?W>9O"SLV]U]8J\/9!^%<5XZ5-&KQ:Y''RH%>BFR5%5DL? M)+URQL)JD6=11=OFS520P,?F:(']0KPJ3"HD'UQ$$E0I?":GJKX"Z^)7OZ@ M3OCL_$SST.K:UI".M8EX;[V+>/? FP 7PSU15^9$-(TW!NJX](;ZNOE"E3'18A!=!VF)J]'"5"@%?SO.LR"B M%4T2]36F:<9 =QXLJ?)!MY8H!^!1N#J6%665IP'E +P2M_J2/AW];+$"'@R1 M'O$S2)."YBL!&7Q19<_[%>AZSH28)8D\()BC["LV[0!M;E&-_\0C$2K'E\1% MES$*3Y0R\W$\K?C?\/@QRK-TZKIP#KFU0:,C =DM\\(?R2#PE.-0Q2H2W2 M$)J]07KBKL&M:/]IBU!K1H%UEQY(37@JDA5I.-!9UT$>,X6)-:0I?1;@/L'A M@>!"UI&$47QO7!;;^* (=0L2*D[FJ>7H9Q04JGTD^/0!^!<_45EX\#QHR?]?6>[M-3!/#3P$.?MN&M$A[8;]KW MFO?)FUR_]4_9X?T<;5=OZ3%#@J2A#J\P T=4 H MMW&Q08NB&%7S!/CG[#Y%;L#VJD!BHZC"MP#M@M(>Q5P'WW(?D-AT2%:EB\:&EXQ!WT+ M#TXKP?JS5-4OC:25Q^R=G?3.3"P$GMX?&%^OY?/P'@3@DJ"N1X6] M[G[]_DGOM'%#-LKS._=14K(3HX4,M4%(^C7FL1 M)&RDDV3, ^/U3U4*(C0TTM(P'_R\)AJ,]T6NCJ,R;^O,O#\X$S3?;YS][O3@L5TX4S?Y=Q=(>V]4 MPLX?I!O]NS>TY 8TNM&_W1!*CFN^%]>XT;_. G<\XD;_.F/^J>_F6.,)-O]! M#?K])I+9C?!U(WRW#$$NR;-\)7EVH&"9;G:@#3ES/O+/3ARV<3<;YW;M*!T# M/YB!!R<#__C4,;!CX%UX799#RP=DS@93;A;9T MQ\>X<79E'=W$ONOQ+96[.^KE88=8X/UT('Z?&XEQ;QBF86^O9XW=3].L%31. MT^SHF3KNO?<@JN/>7CMZCGL=]W:7>P?#WE[/?G3+;ZNE I/-,G$*>A?76D",6(D3RLZTZ:EQ6S>+&@IG5S"6-"-;M" MRSRX5@E]-5=!4NC+I;6XN=!)$#)BCESD(\0)+#^A4[/V*EK!#-L,TA:D=4,J M[G#_I-G-N5!YD:4I+)*VTY>FVY(0 M@]-!JV'Z;&!$Q/#TM$G5M8@XAJ-8%1$K#]N\;GH67\MGXELKH\>?7/2&]";# MTU[_)Y8_(94(;>JN+C? )]+MUL'SZ1[I&4) >3.PTU1[40S>=F^6H$>M\D!W M6ZH_J$(%.>PQ;N1K.) D6R"&Q.&T'_>?TG\\O/6"VUMR^Q?NP?;W0[CYP+4A M?[N:0=>&[-J0OV<)=$>:(';A3%T;\BZ0]MZHA)T_2->&O#>TY)K%7!MR-X22 MXQK7AKQSA.0L\"[RB&M#=L;\4P^[GO'-] MRJ[B'>_SCU4@],.OOG*=5;9#<>&?C;8WC M?3YTQ[^.?[O+OWW_Y-RQ;S?9]\ +W4]=+_/S>7:?9@J^5A6.V[E/4.*ADN;N MV-DARZ('10[W5#'U_=.+[?5BW2>P?L@4#$0U<=W_[H]&Q+ON\W0%\^6*IZ@! 9] 8H1:*LPM:\9U0[WS]B M>I^-V'L--.K[H]'VX")OW3.G@YRT<-)BGZ7%X-R_V"*XK),63EHX:7&PTJ(_ M\$^&3EHX:=%9_W8T=/AE]Z\#-]!;! &&.#[):M4M_#&EBPG]9Q[$:;*DZ^5& MB'.%V#RE"F MG5Z<^W"VFX#1!/1L='RLKRJR27D3Y QPEL ^P2NGTW5[==Y$2B.8J(U[-=P$ M6O:4O1HT5W#K7IV=G]QC(T[.S_15=R/7=1F][/X\7:ZOMVCR]8_]OL5Y=!1G MHU-]%,2&^"'2F _G7"Q46,9PKR6?6PL9S$+<8W2P^JE C&_>OCXZ/C[K,<7> M,%H9 ^]Y2X1V@4_P9V:!-I(=K.:/[)HQ7^!>!&+GW;T9^B68QN$^/YY:# $W MNITA-@/Y54!EO,]\C;=($+BL**HYXNX5]&;X +QD7 $OJZ+ 6XSC5-B()4!3 MED5Y!8*RK**E=Q.7,^\:-C:K"N_5AW<@-_^%T@'.,U[ -N-QW/+V48R"6)-# M;,ES>)I7 !7'$S $TA+.S> <4A>,$B'NXVOLT?_%F!ZIDL-?_03X]@;\#&_8J,B/AF MQMS]>D^SYRF"XVD=34\3'6?-I@K8;]KWF0G\+T",WK+>PG6N,<+VEW0$<_*A =(FF_CW(ORC4VUM1SWMI M<:]@BQ;6_LSU_MCJJ0$/6NL"!@>ML4'/-T"#COKKD$'19C0R?2UXL/Y63,JF M/6=,4=OB/5EC\<:JL"V]T4 ;#D_#QF7%>&+,D" BK[78O)&^=E">%U;W%C#A M&BJ5-_ST@6#-]P(S[B[PZ6\J!6N7\:*O(K@*7"!P:,%4=<+("*.IM4E!8Y-J MB=0"++90Q1G2_-C(I'Z_OP'2_/RB=[P%1/-AR\W/,P2+A7^@U0E7 G][25;0 MJOD&134N0+Z@98I@LFP^%KS>$$S!; YRR;N99=IQ4==H79/G@M$)%:'GWA2& MQ/0%B1*;"=>9]%JH#/P5#L]2=53"N8EGSUX^2,EY;)P5E)%5GO/.KTH@?ZU< M:1 T7$1 FU61&59B(02(',5 M81Z/M3L+/MRY[VD!]>T$!%^*=WX9ER"5PHTBX[4:E[[W*IL#7:*#QZ&@5_ ] M4(U*P[CNQO_^\DR'%5[9,NT-\!ZL"\[I8PD?T*+-1(&3)B.'697:9H,..,!O M]/'6T0:F.HY]]%E>%&&VX"]1 DW,DPO]9+H^1@\/20E7#IZR%U0HJ? KE#?J MIL/XY%?S#&38OUD\ ).^!6Y)IS%FEJY D)>%T]:&LH/67L7U7@6T5T!."]1; MQ*;VQ76XF.,OJ[\L9R L@SPK!*Y_4Y"J6.4$,AX\#$ !O2^J/)R1$N'K^BW? M ]GNSM=8:PMH14$K6/T-K?K6%7>7R7[+LHB"?&]!A\8Y":9_@)WT\ W9,B-] MMTB,FW%P4*,&W(R# RM0<#,.W(R#;US\TFF$U5TX4S?C8!=(>V]4PLX?I)MQ ML#>TY)"HW8R#;@@EQS7?BVO<3,.G#'_U'=SK+$-Z,&#,/JWN P2YNX0IQMBX$"4-[7D'ON#H8-1[F:W[:X=I6/@ M!S/P?_RW\T%_L->G[AC8,7!W&=AIX"XS\('C7?P/-\? S3$X2%'4 3#B;9N6 M#HWXT+27DP]./CCYX.2#DP]./CCYX.2#\WZ_A?=[.*G*W5$W#FKXUHW8>]VS M[:BJPQIVXL*)BX,5%]_65'7BPHD+)RX.2%PXZ\*)BT/P;;>T!1T?7["IHIO0 MMP@E#I&#$"DNCPO&NP^\204_F&[Z)8+D@9"Q$/XT6KI5LON12W817@FAB]*I M5Z5Q2#?&6FJM=],R-Z'$XRLWWJ78\#(U M0'P/=D[M%)P=0>SUSWS/D!*N=05TS/_V:]Z(:8=;/,]RA,:$PTXZC WW015E M7H5EE2/+O4(XR.ZBP34WPP"Z&<2W&E!4S1=)ME0X^J!', X\ 5C MI +=LPIFR#D5 M<2GF@-N)LK5,R(Z@A+F0&YX8=3T.[>"U3'/^.MK7O(3)'Z M5KQ1#)\H2[(PY!DV.&/K( 6EA^-'EG0GAFMDJ@#-'Z3=Y<[W#0!I9DSO4_!5 M=5C/-/=$.*#$/='S@2Q;F7'Y!RNHW[_TXN>? M^ Z#WME/3.1TX5A-LEPU5W4/GE9>2 VW>OQ,O0#S9',78G;Z*JO'$@D$*?VV M0(:,BYD>8A2 !$@J5HI!DF0W00I6N "MOD+4ZG1)4<^SRX)X-E(31>R)#V?T MTI[WYNKC+][5QU?>63T3^AF,3S>!Y_MN^-F%F\"S,Q-X]E)>YXH0RL6$-[+% MDJP"D#Q&0R:J0AXGL%YJQ2!IR?HB!S2)ORCT 4!VH@W!3RCPMCCD"WQG&69V MRT/)Q<;?TM/9XF&)+)+1FX%X5;P6%(DS?1U#[-/P,+P,=4!9K).=;$!1W$>/ M=*.%WO4BEG@&:VA)7\@2M;=TRU,)4=XG"/D5^Q\P?[_ <(EH^D--+U+^Z_=]1-P MIRAN'+1V*FWNE'%/K=D$Z:;?PL.RG/S<69 K](IQ/ ]!^RL]D@/E] U\A5-O M;L 'WX[DW$_SQMGHWX'2SX^=C;XS-OH.@"AM80_^$8/1'J&@HVE*G*;#X<6@ MB#YB#0$';* MI_]/,6/P/Y2>VK4^)!W0!F].XK;#:3B6:/V=5D;.XXW_V?O8\Z;9M$2?*MQV0AKTYU8I3;U.] =X MW_\*TB]*M6]YYQMVV??"T^1S6WJ53 TDXL%IKV"1@=4F$YWJ0@/__V?O6[L3 M1Y*T/^^_R-.7V:H]F$)<#-@[[SDNV]7MF:JRQW9/SW[R241BU"TD1A?;S*]_ M(R)3-PP8V]@(B#VS756 I%1DW)Z(R B MC24-!#^6 5ZRI+> ;B"OJ,QDNK6 ML?/IP=",#\>G.UXR=O9.9UKH\E"I/_'3V\"_I_LG YVJI %PA=DSS+,+TW-# M*FNP(QWDH'(&9T009T#W2^:\C>4D&0R'(&F DR$3V)1$B\.DN@*GKT:P/)K& MJF?&3:53S!# 9!W5\D1P=XF7?\? C>NH.V7VVJ$9N+-5HN;7< CP> ^SW'-T M&@6P>O!1/!B PD$-ACA%8>X-GB&!DU$-(?/0 TPX3L-QA-T2H [H,AUO\H!, MPJJ;(9>&J=.0$7!L)D\430J!H X\%QZCM:J&2UH(Z/DF2I9?DYL:44^I?F'4 M,C M_D'C4HW303P+OXX#5+Y#_Q[(%QAJ%596D'9:G9&6L33)QP#(@^'%@8MU M"C(W:A6_\VG1^F]IRE;/F;4CBL"E>L'<>!#CJBAHBRI%RLTD'# 6@!/\B_?04GSZ$JP'0S?&%^83(^\(7)\/35"%D#B80OC9.4 MX==4ZC!"V=>*+E4K(;"3^9X*L+2* _QZJXKW2+)(.>T"!.['^/;.0R6=1ZO_ ME8SFU45=?74;R+Z.VU -EEX4WIZ2Y^G;4@ 5[61QD:1+G6SR>'X8KCVQ7:4] MA)S")+VFW]=<;T\- =5/3C1I57SS ^43\RBL6',&4]RH=]IL()H7,.H(52M( M,-Q_D%80ML0&!-+!@9S9>-B$8Z-AX,>WP[R4^H.!PKH8]!3T&.#)1^CR,MF/<'M[, M1.9U!20L#1>@S!V-_B*)HG9_(T6+6J^NJR;$?)G/_2'/$H )A Y-[5UA:DSRCJ!^KQ"D!_2%+/PL9Z_HF7FZT7+]P*SQ,4%3 M.2X\GW(Y>JFR#]HGQ$R/I 3_]!.!BTG;YAU+O:/W=#W<-W8C/5XTF7E.@Q\3 M)2?\'HB??J.JT**0J"MXKIMDI'RL\XVHIHD>NYQ:R92>T72I8J3DF1E$C)-0 M;5N-L2!W(._@MA0[U?N.M %F0(][F#U(CT_%A$#0IYGAVIIKB:"M&&&6 +<6 MKJ&,E;ZG/?1 J=P:):J-F%D2[<0]+C8A@*D5QEL#+<"KSUL$\[QTIT.^ M 69HS:&M?D:#S'O)*JQ$#Y >F?1L:'=NFC..[$9)=_0_\=L^3K9'WZDP#C[!TZ6S@NWO?,!A4W!L?KNF[" M-6C^\&;)34A*5?HL%$1DR^R^>JF8M)$A+"N]=9Y'0,W9FD/ZX-),*B;?2YJ$ M)E63"@'>1,'$HDZL&15):DB;P2Q.H"D.5*!RF)#" $H&I++ZA1^LBM55) (DQ4HN9, M/XE+S%U!\J2\G&?J]^$!^@UW-Q-'T.@+;,P.U^+1F1 ?ZP8( MGFAL&H\PR/8?%6J,-D 2:91E\!.Y_!E20^='2>1)7:VA$1A&ZR@;I_H'S^>Q MS4PT/!H"O;J9SZ^:\+Q?J[8Z+YU8O%]MM[NY_WOQC:J=%P^9AC7DE]!M+W4C M'F_(TY-7EI3CZ0;K#\K7MV(DO!UDP4 MW6!&82M4 L=QTZ7KPY.#[;9:V;[Y((@2M\)\1?>A[]1#8W:*GFI!(N>.4BN; M/%.&)PD]FR_J[4JM]J3/6N9-Y^Y+/!N,)3HGT:U&I56O;?*NOX=7L#T-LE?M M%7R@TE3'^VBRU.P?[+ V:70JG6YGDS>=_0/V#UBB<_&#^KY5:5@;/3QTN6V? M&1SA^,'K/ 7C'&3%Q^P;[*PF:;8K[4YK^W?]R2@K>PE;L,LLVWG9;K7-R_5.\\U/M@\[33,'1+&N_I?291XT3W;GXB4[HCQ)5$T[ M*\^3M;?,/37MA$SGV<*QKVOXJ7FD.?AX+_.GX\TY0%UTKH^ERL SQ]?T(5); M.>,H*>LUYP+-616]5'/J3I\P?'P0&IYW?/[/LY,]JPMWNU-XJK+OA*$YJFI> MHRI^3P]@IB=RJ,!^UBWAV7@NB;ZG1>#QZ#E$TN2@@X2TV; >F9RO,47[>#C M2P\VW/IT4M=U/%2#(@HJW^P)O4:NU]1F/>>?'@Z1U1N'TN)NU\ ]U"_\P M.U'.;73>5_X[1;O(;73>OHW.\\ZCKNGRSD8RR0]NS>RY4D@-[8)[I#!ZV@3%: M&XU*S\PTR!_?RXX&[O+A[$?M)&;N;N+#4+_\1B=K'Y2A(ZA@X&."1?R#-3\VN5>R+K=:N5==L + 7TJ-Z)6G>T&0JK!JL^^C(<0MKH+6W4_LV)C._H5+4&FN M8JDWZCF4^3Q%:5;=K,U6,\]1EBLRA%OB%7Y),R_L%4XIJ5E)J:*3T&QG^F"Q MCJJW8!NZIX7VT(/DZ*P3UUD&F\D<^#^A6Y*;[S+X4AP;E!^ 8 M)R*O$I,+"\O"L$XREX?.4*=CM>1#H1$(&[LG^<@8NW8[XX[%?-1>L*_S^$BK MSISEXFU]>2.]OM.G!B59=!!C?]A5Z'&#K=QTG# *?--Q#[L=Z:EP<_IO[FYO MBROBQ,N,E2]T0Y'=-4AGGOA&O65TQUD,WG[V90#.91P-_4 /2D/SDO?GM$#G M-(+IRZ*C_?.^I=:%GH^<[1BGC[PI:OU'37$&Z5/-W-3?@/2!X>_9-ZT\&B>2 M^PTULS<^&TUH1&'!/XU.\\C&07BCMG==. M3R:23![I/F\M^J+;:A!P-KLQJYL:]F@"=75[BZ,Q(D7-H&A"<-&M>9(;JF*I M-=8?K3%OO5ZRSJ+97&*=1[-5&6/G/TB>HG9!./'2]SA#DC?@."8!M-=8B_SC66I:SS\,)#8$M45 MYYG?,L_:[JYMF::618=% MAT6GT+)DK\6BPZ+#HO-\T<$I1]IO8Q'B2$290X5E8)^R=?4M TVXR^\ZN_1D MQ_1=.@Z>3UP^G:7&-]EK5O<[A0DXH+R?RL#N5]OPHZ1(\D!/H;U3\YG=>E9' MED6\GB^VSQ1>>99W2P^);A=5E\GP]^*ZW6CEE?GL?Q(D[1 MK1W4X^A=F8)W]8T.WJUC',2FJJW&/D_^8*^C#*_+4KOL7K<:'&9GF2W#Z[+, M+KO7G<8^;S3+; E>EV5V^;WNU*TZ;S;+;1E>E^66Y9;+Z58=CKM(^S.6,Q+7 M6%TD[NE:]XU@]!=JM6=5^F^FWFM9E6YC=4,_ERGQWV:.V3&7AM7#EJN'>K>R MO[^Z"C]6#ZP>6#ULD7JH5^K[JYOTR^J!U0.KA^U1#ZL.JK!^8/W ^H'UP];K M!ZZ3?"$_(4$7_Y=:]\UKX_Q&G%BOUI$5^WZ,W9#7J+S>OTI[&4)LO![;;U5: MS;<*HD[1;+,4&3LZK"U86TPU(FM66M;J#GZPMF!MP=IB:[5%O5VI-RW6%JPM M6%NPMGC?(^&L+%A9L++86F6QV@/H6Z0LDO K_(D3RNBOI5 #4\]>^+AEWQI? MKN_]OA,H&L.+T]3BD7?8=\*Q*R<'^.WA6/9QC&0NSN[HYYD0M?[@ MCSB,G,$D>31=NJ>\/C#* [X#CH!+>>9A2<9XS43!UW5K?1W5.\73ET!OHOLP MC>Z/Y:W2@?L].8!E'DCW7DY",W8LOT$)]8GC9I/^-13>3";.2+IK$Q9SG&&6 MB4L"1FA:[9^+[@HFZ3[V._B7>^*F!NE]I\94W7]&\Y]/(>IIPGQN9^R4=F7N5 MCLS-1N.BRLD4S\L$$>=-LRAFHEC?9%$P?U.AKC[)*]A/!Z[#E@D$:YR!/WJY'1Z M OT;#*!?GPPO P6?7-U;0<'\X(X5N/7'@4/A%'%DVWY,^R5<4OR@,OW'4GN(EJC$_,[V8 3W+&+FH3 M4$+ZBJ.CBZJX!B'1-R(2_M8N$ =:+_(!T &R[I+NH M!\!UCL(=EG?2T79-:N(C;R1W?Y)=*O"N\!*NBW_>R<#QX]#8N(&TX;D%5NF! M9Z/N@$A(7%R[#'V/GDTOJA\Y[SUZ<026.!*N S8)E@/WN)-NG+*VX\$UMPZ] M21@JPS6WOM^_=V!]P)F!LFD5<0A.11C"VXUZ\$ZT3U40*2K8!+:*W0B_C%UD MM@$ZTX/ ']&&Y%C@=WA.@"1"&VD6!*OU ^!=#9EG MVH'3T[0=^?0)Z$E7FP6%+*T%8BEY6V!55")>TQN=+L?8-K@8?NG?BSA,[O/( M3BQGXHPYH!N,_# J$&26'7C,_*DNK+[:H7SQAHIYS+P#_N$E,(P7*W&I;!_V M#C=F=SU 4.FWY&M%J'HU84CUAQ+]!2,7$7(VR%6H@CO'-J; C@-0M!%8 M'ME8,-QH;,"\HYC=^F 0/'PH_+SG]^G#4>R!](_1+"0NOPNT1UUC+!7<[Y ^ M'\,_:,7W0Q^7+W2FSIWLM+9'5B#9^$_&%.@D>\8[U58[4 /T/<-4C3M]9=0I MZ';M4H**1L?+CHS_ P]P(E?K8/5@#\%]411(P'N0]4;? [@.70('E35Z,R%Z M^0GOX9U(5R=,5$8UN@-<,L:9[IQX">>/D6Q>Y ML:=L"89?+]? J[%TP">89&OV _)K54 6?ZBD"S PU6 "?@,:AWS["3(R70\+ M<=&KIE&^Y!TA;I%!/WL?=-^3WP(-*AI>AC'(AG:TD7AANF"4C-$8G1?TBAU; MO[@*M;\@_CG[!644@;\54W&%\:M"]?AZT*L2060_P3U:-.'?B"H D80)JL2# MA/7:(3DXKO.G@KW3A*,OK$.X4S3T^P;#Y)#YE2% *(Y!&:-;I /T0(FCJ^.* MV*_MB\N\F3E.-Y$(,TCW_7=#'/Z'G"6 0*@T_")#BT? MU']/-EJD()0IG,B1(A[%NIE;:K920]87A(E1'GT;7!=-!]0G!W3'@=UJ=Q!OS7 MP8C\E#*5MX&"^\5CY.^",DVT)XJ0\TA+RX13=60?= =X4+1&+4,3S50D.P9G M:Z)(+2]L;M?GE.UAF"<,"W&9_@Q.2O2[1\H%0W$&-!,X)JV3=[WQ=OK.Q#]: M'Y$ASC\(/Y\O['F&+TJT5DG+B_5L09Z27I\">=XD)[T30;&!1#Z-%QOTZ6>> M0BLH@;ME'Q-U:>27G%>-9 QEZ!1]^S!,'ET5/]4;U9J [7+Q9>?0X%Z&>6T# M_\+",H-XD#JAE41]5J]D3C7.O1+IBBQ8SKG=GS^ MS[.3/:M+QHQ">F-71?FXA@._TN\R%\;L ,[_9SY4^DL2%$5%=P:4'S@>KN.K M@U;U+ ND'E$@=7<# NAJ%8+,2639IL"73MG,#"@G>0 5H0\KG4![]NK.4??% MP%FL$W S0V?3V03C_.'3=##-)IO$:PU.#J&:";MV!.9L%103"A/"(A+G+B$%#90]\/"B[ MYEX=*8&Z>NJ!A/T#WU:46]>?LR-)G"%,;'L2 MQ2JRW10*2AD!_6?PZ-&$$^ O\*&F.V[Y K^A>-/0Q-& ?D/*CH] ZU.% SX- MB/NGBLP'F9^E?1J=5XDF8XQC8;S4NT48+W7<90_C+A,J\I . J6!@Z$$'TD! MR!W]&\+I4=Z#JXK/]"@*$Q3"6!E^I!<)P:VX T$<8XP"(W/X8[W\QPLWRZ7P M;!J+TY@OO6N.1B@+,\A?%6>#^1?-TA1YN2CND8ZJ9:4/(>D@+92)U^;Y:?6P M]DHU8-2.VBX+UW6ZU69_<]N@MQJ6<3LI5(1-[TV*FF&SE2U#VLTXBC$=(,.A M&(".S_NP3DB^>Q8M,&4?CV+1I^ZRZ*U"W,J#@"1@!SQ\Y-CKO&N^G<04M,_3/ M-!VFCYBZ]#<@./'M:1^%V%46>H$NHHX:H2DW%<.XN:18V>>)(!;1B7$/?4'YMX6]X[I#N1RZ<71+^@);:U#]!-W&^XZYIL,M,29-2U/IAG"K.V42=A+!$T5X3%K09-",232LB.\&7I". MC2=IQ?1==%5@GE-4Y8>UR#Q485#7 T*4]R5PBJC4FW]D&2TJYZ"APJ*)IZDY^ MC^K&LZ0$;"\F/%#1D"FZHZO29&]V9?;20(4D]&]>)I)(1R05W+N'.5PD'?I% M6>TN>L5)F8"Q8U(,8^#$PM;B3<#1, M%6LQ?H",HB2T'VE%25"@/^I+*T).\BB&KKN9VTB)@DW8B?\3XAMI YW.D M!N)DL&HL)U,%:5EMF2D'H3H16.AM($>A"2(X=[36M$YD[$JL54,A32O[*?43 M%E\RK;JKTJ$>H%GBSJ"2P_B+KLQ&GDT@6D6'9^!'*?^F8>;'O45'--[9^F2!;@:*C"J1P$%VG9;H*/IQD+AEQF%-HD84XL,0YH *4$PT)8@S=$[>2U;'!OMT>ES1G@@5 MF**_&N0.:$W2A(:O?R#3,A'J0D!NL_9+DJ-KF7RG@9V*<;4IP#/S^Z0R!$.D M#V/E8=..]$061C'&)AT<8CX:K'V?#CXE@2*Z!C["LX&4JC&?8QU,'-A)X,1! M=P#D!1].A[;N%-9ZO;?IUYPHG/Y??\"C_S=M>9,'XC:<966MQ.F1)/$RX MOJ]ZD0@5,";5+>4!;7+\:<:/TB-3H@>,!Q_0 ?@< J9HVRVQ^J.+]:'&7D3G MM8+8^+5A&.OR_$16LKN%57%.U>>X?KH]'=@T81T*"=Q.2$X'OAV;Z$J:(PKN MLK/]QMKI,,0X"4%1Z#:QE4E PCRXD&#-*#@$UL63;.2HYU\NC3P!UM>XH_>' MCD50!L;QG!&5X>C?^+@[*+^H3O0Y)CH%C2U2_/#1>QNWX$'I$R.9IE$R\/2! MNV0E.M\)7DA?8>&W.?Z=Z:7R./Y<:?;6E69-KC1[YTJS+3,>J)VJXDNF>')Z M!MT6 CPZ8DAQ0N,CZ=3JM$^#150Z42!1[:G'+A.F7=-0YJUT/((JJ!!5F("G M^29,Z+ K:E]XQ^19A2<47389FDQTTJ&BZ+Y%V0$L5-"F E?7FND#S[,QB129IY0QQK,+R4FJW[[#T@N)C(+V&7-/Q>)#76629TWR!*93 M6?ZT^Q-$ W"!?*JHRA+G$AC$P^*(.YW<,-G&1R48)MT@_@CR1V9U*N"(?.($J/M3@*DXMQ@(F:STE: MK'#OT$EE%![]^/ +"!/]K5[!O-1DC.>!=3)B4(F5'4! IFJ*E)')A(&(NIWJOTF"&2GJ%):VE\@=B M3(45=HHDL-CW72S9&L2>G;;Y,%L1QKT0L)C$GAWZ>'7N"MW7E?9./ZEP[B8- MD!;[;E%2.^WKA4%3D%\LP_.D.0DW%:&A6^FHCSD(1 %B@]*F(SZ/PCMIKPJC M8,CR:T&PB<45/AH[F>U$@X5:!*8^GI*HI<#0O5Q*(1 M^(\Y\C1OD?!:M)&YM@)3A^0CN*2_W+L2ND_/VR>G.?5QQS187JQ>,2YB/O@] M=5=X$ZOVLRE'Z:G< ?F4%!X>DL3GLL.SG@8?=!8DV4KN(]A>^4_"N2#YHUJ9KE@2HE@+=_LC+C/\]QT5&PGSK-9@7V M9,ZOZJ4,O/-DE*T*#K4X.%2:X- K7S%+E'9NTM30358\18?YI:XEQHI+%A_0"UVM*1AU.9&VG:)I*Q;!;20^M=(X9/\DG6@B4= W5["' M:\\41E:ZL,/B^!W\Y75+@[PQ9\K"&SHET4<,6R8!.*KJ_G&PPA*Q.+'S14JP M%^SBFCAVQ70X+;21R:0ZW;,I0NVNL.=H8^=IDTF=Z;N>^T[#Y-POZ+QTIA&@@:.JVL/P[@WHO/O MZ1G+TR0^<&2; Y4Z/U81YM@5_C6D@NZT@4TZ"<$<9)GJEA@*C+T[ R<+%%V= M'F<]N]*23WR_L"J6H*TIP:ZDIUZHW[ZIY9IWT6L)*U=(5CQL1@W3# GQP!,6 M],C<\>IC_;244-EQN7R)D*/3#*9D13TH.S:E+@/'-B=VL^^SV:2,[.1;2LYL'D95'(4%5_62]M]J MR#VK]:'WD19LM?KF7[-)6#$)Z(P@6=$/MKK$E\UWB7\5@;"P+[;U3J6'BM,C M:=E))PK8FP?VE] /L\-2N30/9 RNO?959+7F76"@=X4[?<>7R4'+C7$K5IWIRX&>I8E5_A2"U=X^OT:?YQZ"C-/4)VQA MF]8GZ H(LWUV?OLR39,=*LZ=_%C4.S,]T)$==\B5*9%U_;[RO"5N MD,9:M4!^2RUGZETS_X5I_;[Q_&ME%)0172%Z?%.IY M<"L]TQ4A/1EW#0JR?R\G^BH]&?!#O68ULM5\7.18%BDU[2,N3PA,)#_M*8I, M_9BV7J;:(7?,!F%-KDXO+<$[BOM.,N@3QRY0,CFEE6ZE],K=G%?HEEI%B6O0 M.W6B7!^?;'J07/NQ#0OX^O6BDK2.P<-^^D5OG3"BP@[3:2G?"]<)1L3EE"DB M)G>BZ6&,4_WY371?]_B?H;^_8.,)_3<,#%,A^.K)E MFDZ_TK'??EM0D&336S/I&>=-YD'*"CJ6(YIC((;^/=6([:7A&8J5Z9YK_0IU MWDBJ>*GT,C>0,>LV1*VEAPXH$^US.D%VZL><=\KIN*2+"Y9TZ;H7W: PZR16 MZ!Y&=2N@3 :.UDUIY=0\Q$RMX)V[9+*+$R0M73Z;N39I-Q GX= L@!56IH&Y M:;Q54%^ZZI]FU02F^6M 15\V3:VA@UVZ^2L6RP6@LD#+@V7(VACD1O=H[B;[ M$T[U:S&]21)C0S7N3YO/W.+]QZJ7BOF*;8QT+7U,6X;?TMG.7)BK@GU6\9P8 MKC@TH*% BIZB@B 0SL2_Z&7$SE6UY3KX4:E>,E T/:-E9W:%K$XZF= O!&_Q MF51DY_CYPUS/T+%K*C%;=3N6TXOSRVMQ_D6GOYQ=79]> MGIZ(B]\^?ST[%D?'Q^>_?;\^^_Z+^')V^6W+8B$+CB!0JCWR[3^'0'&<1Y7T MB/KLX]PI2K1@114-^QF(+[&+@]AIGG+DV,#K9Y[]$A.^'>QU/@;4@)KF!8!T MRWGK=S-H+7%'TX,L2WFYU)S.&:L%*>< P7K;YUT>H^%ZV6IFAU(\U7%B=Z=6B&KZ%C?(GYS)5.GN/I'-1M!@!\ M^,TC]XVJKL./XL/%\='YYX^5I*'P$]T(I<'E_;1]\N)TFUE?LC *MJ1MUX5^ MT!?5"V*LL*YWZ+(F'<0+J/H'XYJQ1VV_J*+'SQST:(@GWF:MM M-*-:388VG^O>8YI.NE^R;B9@Q!&%L2" CXG^@BP6-?]'A9?VH)9S'*^RRP0B%=FR+$ MB_M)YEIYP"_2!&(.&B6WI'?:("WV:M.7)4Q3;EC>]A&QQ#69@^S;;)XDS06A MQMN/ICSH)V4-UV=&^W5GW63B[4N4Q3W5FR20=BZBU7GDY.V-%L@ZK),IQ)@> MOJ,)JCPKJXU:*IV:@R?;S93=="'W@)](8ZD'D#,,?&,_<*/MIE(4.H&22Y\4 M-.EVQTJ"L5F&(_*F.F0?_[@>M8D/YF1DY]&1TJEIUQ' MW:DLQZQI;!(](^E]K07'AB@X1QQ2[%B1Y'DJBG0FYSP%'2*6H=)57; M+["(CAD!0.-&\N7C24)RIG;*RI]U34/2&X,:H,_S7$RO1.S2DV369KK[5%[S M8%X@'90R0S/K:054'&?;:DRE+_D>Y%0E[*(XOHI"R: <[?NGN;*IA"B)^0?K M(RH34NO&VI,*5EZ2PM6'#?3/"6KEZ-M7<*%;2<>TF)$BV,.'DL(#5YGQ#?F! M3KH7AA-F;8R,C3)-#$*0C"W7,\0S[:?G4XY(KSV] MLZ_8PV3NB-3MYIUQOM-*VFJZ\*JT[)[2P[&2U/J,)<@8=C;(1Y%S7KPF;BYY M5: E?ONA\00],V$Q>6PB49 =*HATW!;O'GO):E1A"ED%QU-3J6ANIZ>6D_)V M?C2SG76=R-GBL:H7EM<7\DH5":0*H)#?TEZ@] M*#HW3Q85%+VL5U8/5)8L']#]Q)8I(=@9KOH4?A(GIU_/SZZO3Y/"N?/?CG\] MQ<*Y'7%+OOH8(+A5I+V/,9CF!YXCRY-!>^_,RON\Y:/(Y@MD[M7\ECNPW;OQ M@YO< <1R( Q]5AL@/'5$+=-![;.,5)MS2GO5^2-=_U[KM?8L=$7)>Y(\O0:A M<7;H*!JB01[!5\-P?C;$\[UT\FS.DPV2(Y/@0_1]5UJ=R[L[-U@.#,?EFUF]0- MN$D;+-QH7^"&6J&58^?(JEFU:E8\7A&G:4.(\\&@1-MJ'"DZLY?,,_J%1@O) M11WDMM^F/MG!#WGR41>^?/N])*QE1M3CWF,?W$D6K$SS9HAV81.H)F&D5%($ M7CB:@",5/2'ANCY=6^P)2"%YY>A#0]B55Z?TL>U-+OU_=7J<- *RZC71!WLD MR#CI.@ROG_C; _#'8"V+RI76W$_-LG(Z -[R@O+!M,MJYH*?HED7E=R)/1B M&6<9+ZN,UV],'='DQK_W@$)#9WQCZSSE#1W[+).TUZM)V=)$G"?+16H?F\SJ M9SJH2HD7^+Y,&L'X -^*^<-+I;N@764\"C_!H\&[C+99:Y1<:S12%:$/>_L> M"F*H_Z7Z-U&9NGM;C6JJ'R[SR\U+8(E4A;C.%5A43*-D#7/$65I RM"!%41Y M%43S)NW$>),5[=P,E IO<"*N4Z;&Y%:S*B[2QI'EZT!.D7IEZLJNB'H+VC2S M]+/TK[F:@2?T;%4>IL-YF*W,P]R5PP:7+@WSSS5G85HWZF'H])PHG#5%Z2:T MA^78..T\M3 "JY>;&XQ2H@W-#W6*Q)4]5'T\%[>4 [77K+:;W9]3LX%[55JO M:L5T^R _?K ^_M=Q_A#VXS%9"^K!=\,3U4.E])G062?4];A&;!+SEY$!RC,D\U"229E'/F'QF' M:#_ M $O'G^^!\^?'X,0Y#ZI_J!]EU6K5VL_)!39.PQV'ZB#4!U540H. !(KN_0,^ M'Q:0>CUW3G(J^2"YWOP(?M5/J4./ZUK5;K/^L_&(9OS JM;V%WR]7^UVN^GW M__LI"J978WPHHO;,';F'5]5.VH%VU?"#&0N^4P'-+S<[#NSR7LZ7%$, :'_] MX4?-US>YP](WV4GK&WT6>_%LL\%@-A'FUI2:4^J#7( MPCJYY'BW:6B1:V3Q MQ0E&*7/*E:U$<[WN@B'.3@X*K5O^W_\Z#P>>[WV/1RJ Y:#+\.5FW^ZT&TW5 MV>O9S>9>LRY[>]U:K[?7D,U&W[:Z'3E0/]"!#Z#Y)5+X^$99@_UV5]7WK+KJ MPC6UQI[L[C?VZE:CU^T.;+O;Z/T@/("T?_VAKYP#:CSL!_C29_W5T;V15: 7 MWNS_/>$^//Z%G.N^&]5FTW78-G6_,ON,3L?;OR80ZBSN+^]N)NU5;)._P M)^;,2UE)\&2-U7,J";C<9T:Y3_WC?\U02,^LF2HKO5[92==U9Q7XB#"AC>ZD M22-R?9I(U:>9MN#KZ7:CV/HQJ52OT+^R3NVFG6*N7WR^OMT)==OI>R?,:HG> ML'QM2^;?(D,W/OY74IRXP[S[Y($)4\FI*8;\%BHZ 8%CISTS7YRH2/4Q#X4Z MMC$VW>W/J6,KEJKI6:Y3YS*PU,WQ"L,17#DI!T?K M;=JO9M.M2U1F*ZXTJ798SK!+V/3K\_&4-R9ZIXA?^7C*1A]/*84J._W7KV>? MSZYIIO._=J(S\'3_XQ+56?>D_>=MX,=>?\_08D#_]WCGGU.1W0;'>%$]]H+O M&E:UTWGAM=VU7&HUJIU%Y>5O]=A:_MH%$47TW>9N\RHCC29.E&IN8V3KK3$ M.8S)B4309DCE#,GOE$[[S55IVG_/Z_6-?I_O,29,7A8F7+3]FNEJC3?>\!=J M^F74]XH(L:5R<*)".W#&47$6Y4R:%;W!&L9Y9T3=EV*FY%9)S+@V%31>&VG? M(#3_--F6Y[[2TFV5+(E@GGF1>;$4O.B V[^<;6669)9\#Y8\*S;QV1H/]C)M M1C3#-V>!8X%;HPW ;,X)"!RS)+-D25@R:]&Y\9K_5]#[V.KMF75W[Q8EFU^/ M5]+PAY8Z_=]Z].G1_&3MMYO=1NT34,NRN@VKWH)/K#K\[U._L5]K MUII]]5"WJL-H]/SR3EI?'R<>4RW% 8BB"L!@JOF50S@<->WX?>%*FM[Z306W M*J@(4RZ.\XVI!-S:Q^)O_&]/SWB6(S\=IHW]2 +I117Q)79O\9;Z-E=QKR*^ M?CW6#;C,5]=#!0M6,6QFB%]FF>D%=:7+6?32&IVU&.M24^05RN-JS_ITM.7D M8899(<,T&M1!J+D_\TC!%M&(N6:%7+,2CZW4Q&%V62&[=#]9W4_H(6TYB9AI MWH@BBXZV,<9>!F,WM@]CKS/*M^G0NE9K-QHY:-UX-VB-8WV< 5 T4KIY9Y(J MPE,.=/:@B)HUV/XF)\)J:)C-H'@7+T=KGD]5$2#RSL]@6D8B9AB%Q>2'Q]H%B3CR_"3I>%SP^ MR@\H?!ET/HIOXS 2=0;/NVMS&#PSOS!X9J8I*].LR!4K-7F881@^,].4A2(, MGU5L_"5Z#FEO[S587-#'\#Y#SIX%[&^TA9*[?-)KUS87- ME'%N$VAN,VC>14O#H)GYA4$S,TU9F69%#EBIR<,,PZ"9F:8L%.&3SJ_&S%N' MF#GA_&+H7.NV$#?7&[5&IV'MI]#YYMU@,^%D +MX!OE2T82$OO@\<>5]R)AW M%PT%8U[F%\:\S#1E99J5.%"E)@ZSRTH1+P+>>F/+*<0\PX"W/+ N#WB;7&'- M@'>)UE[-=RNPICE<.-^YF!4^]D7=SQ?NV*4O-ZCNF 16N+TW[$33;"O%?P27B.=5\Q3A=F0 M,")F=F%$S%Q3?JY!9VO+J:8D%&%$_#(EW6!$S(AX 2)NO'?>^+L/ M=*5#O.>Z*/J7-#ML/L@RR717RB,SGF8SQ'B:V64#V(7Q-'/-RURU+:<.\POC M:>:9DE"$\?3+E'23\33CZ05XNKD^/'T1^ ,LK#Y#M0$8.8>L'WW%&+LLBGB+ M*,(8F]F%,39S35FY!MVW+:<.\PMC;.:9DE"$,?;+E'1KZS V'WI^$[#=6A_8 M1H <.#9"Y*NA#)3XS7/RB'OV]PR[RZ*;MX@B#+N971AV,]>4E6O0H]MRZC"_ M,.QFGBD)11AVOTQ)[S/L9MB]#.S>?R_8C59 G(\\IQ>',V P3WUBF\%3GYAA M&/XRUY27:]"SVG+J,+^L%O[N,_[=1:9A_+M6_-M.\2]C2,;3[XBGV^M+8^L) MRLG!ZWL9Z#STC(]GI:X9G[--X^0TLTLIV(71.7/-R_R^+:<.\PLGIYEG2D(1 M!NYVN]"3CK M6N\43<_YG@$UVZ%W]G7W_K[EU&%^62&_:/J WMUKM#M=/CK+K/,LCVW+JKC;B:8S&[QC2,J]>*J[N,JQE7+\A-=]\;5IND\U7<"R,GBG,9:(;) M;%8X[\SL4C)VX;PS<\W+7*\MIP[S"^>=F6=*0A'&QR]3TE:- 3(#Y 4 &7BD M9(GG&="9L]!ET,%;1!&&U\PN#*^9:\K*->2Y;3EYF&$87S//E(0BC*]?J*4M MQM>,KQ?A:^N]\/7I:.SZ$\+"*2JNB#[UX_XF)Z+>JA TKHC>A!"U'/G>[=QF MW)4IH$R7?(/-$;^&CAHR;MY%:\.XF=F%<3-S35FYACRR+2 M9AA&S:9DE"$T?0+M723T?1NHFE$T4L"ZG?K MRWVE@*S2L]5CZ/RWV)V(-E=OL[UAY,SLL@GLPLB9N>:%/MF6DX<9AI$S\TQ) M*,+(^85:NL7(>3>1\[*PN;5%L)F+MW?9U#!H9G9AT,Q<4U:N(7=LR\G##,.@ MF7FF)!1AT/Q"+;W/H)E!\R+0O+]%H)G+M'?KKQXQK%['UD^"M8'/[O6#S,?PM<'IZ,A6"W"/7 M]6VI!U7-.N]L=9\)I)-O+H8R&$G\C NWV0(QEF9V82S-7%-:KEF1EU9J\C## M,)9FGBD)11A+OU!+=[8!2*Y=Q-9/@C?!TO5WFU65S(+^XL=!-!0SFXF=CQ7> M#Y!O-N09+YF?A?9%3PG'$VHP4'8DXC'@<_M%@& MU+MHAEX'J#\=;3EYF&$84C/7K)5KZE6.VS&[/ -06UU&U+O(-(RHUXJHZ[5M M@)-K%['UD^ UB+JUWVQU:U:G5MNO-[J?!NYMM(>IZ7KM9O_=.G*?. &@7C\0 MQP!YE1?JO/1%X-\&XUVI\LMH9AIWMLE*S5YF&%6 M&9X#V(S(>069L5*3B)GFC9$S_"E[KJ*_]IV[]&U<];#7)]\<_7C@U'CD'?:= M<.S*R0%^FU(H67JU!13"A1@ KC_X(PXC9S!)UD27[H%K?MCS'Y!<< > 40' M!+C1PQR*6K4B2:TZ_/N]17%J.0L?/R_>5=3Q0&^B^S#(>/-6Z1#$GAS ,@^D M>R\GX>$/GZ8WJ,C%,TG_&@J_/39? 3EG<'="4F+JY/EFN;BT QE'_J$A!ZX( MJ0,O@#_? ];V8V!1YT'U#_4#K1J(_L_)!< EKAR'ZB!48PD05R64T%J"[OW# M=#QJ;A"*7OE>[UC/=_N'=T[H]!S7B28'R9-FA)_TPMK5=O-GPQP MJIW."Z_MKN52JU'M[*_AL;7\M66(-9J 4RK.1O/66^-(A+[K]$6BPLI@JI95 MJGD9F#OO_&$(LA'EA7VCW^=[C%&IIWR5YV^_9KI:8[-"TF+UA-A2.3A1H1TX M8_3*5N/H+L5,V^X-ORCLOP3WE99NJV1)+(MC7F1>+ 4O.N#V+V=;F269)=^# M)<\\VP_&F!%5?=&;;(T'>ZD&*E#8CFN&;\X"QP*W1AN ]?^KT^RY;O$"/@'UN.=AI@P<<)A=KSM#P<6!'_$GOA%>4I\=OQ(V4-Q[%.*>DN7XTWUF+D:*N\_\/]T0W.G*]LA+_,O M^':2O_6_')[NIP@> 'SWO?#[Z;]C)YJ( M$SPWES1_?=3M]2B^C<-(-&H$QKLI&.^IZ%X1"M==:Q"'8\>:"@!G6R/J"V>L M O$W.1@$K2?-10R+E.&,.:.ZY4S: M4\9J,'!F@\/ F=FE[.S"P)F9AH$SL\N;LHMEDLZ,G'>-:Q@YKQJW6V*^WVCGD_&Z31FD@"A55?_>KPL+1)L])0S<13-=KSP?3 M5_!7%_YD,+W+-HC!-+,+@VEFFI(R#8-I9I=G9:%;G] ;VG(*,<\PE"X7E&YM M XYQ2>G9A!,U,PPB: MV>4MV:7[JB>9AB'T>B'T"L;YKA\_KEW$UD^"E4#H5K-3:ZXC&_T,")T- M":VM#$%7Q.?KLU\JXNO7XPK][GP\5A[HCU'^5W0;!ML[:*08;#.[,-AFIBDI MT[PMV-X1%VYKFZ'K.8"82L 15P/@O51A1""[7K/VQ?G( Q0>XL_@.G@]<>%*CZ'O M#MH0AK[,+@Q]F6E*RC3<:YOYY3GT:7VJ(QZV.EM.(F8:!L/E L,KD+CU(\&U MB]CZ2;":6NU&IUO/@^%W*]9F+,PFA+$PLTNYV86Q,#,-8V'FES M1:9A++Q>+-S]RX\/K=.M@(-K%[3UDV UB+A=ZZ:-P.KO"(BS@=$#/Q!I.VT$ MPE?255AR?1'@?.EHDA1B_RUV)Z+>T.77C(1WT( P$F9V823,3%-2IJDS$&9V M>8Y+KK/"C(1WCFL8":\5"3=JC(09"4\=0JZWX*,T-UR_>;JC@P2K6==G4C&M!+Z^_.? Z_W(4M^3:1:OS.OS,*6CF%\;/ MS#1OBI\;*^C_4FKR,,.LD&$:GZ@8FPL7=HUG&#^O%S_7&3\S?IZ+GSLWW?I[ MX>8;1JOUNKZYE]O+[[WI[.32LE3IQ V9$?4/6U\D)= MDGWANXX]83"\BR:$2[&97Q@,,].4E6FXKQ?SR_-Z7+<9"^\BSS 67B\6;B)- MVUN! ]:12@<+/V7E 8X6\0VU$< &SC#(V]/H2_X'I7_@C M]B@Y+#X[?J3LH1Z&_#7J,Q+>10/"2)CYA9$P,TU9F8:1,//+LWI-?K)J#(5W MD6D8"J\7"KF*KVIF MMZ]O, M3 4V@^L=-$E<<\W\PN":F::L3 -N6Y.!$C/,\EW6/]6IZ)K[Q.T:TS"Z7B^Z MWNM6*Y]C;J]YF'(V*KE08WT)MX['E(/FJ"#YU#S.\803A<*6 M0 (G@I6&-)4J4$"-$!XE"<+C0LQ=_O)CIVZU#T,!NQ,'<,G0=X$\L)2C.R>, MI#B68R>2KKB00>3!%^+LG^*7BXKX6KW07<<>OV@X]:86W SYTU7BGV=G9WH. MM?D:7;-F!1:)!++U\"S86]_^TRP$%D9CK*.A@)_CRX3 :#** R7&\E;A1X&* M_"2_+^GI1^/ <85%B?YZG8,2NVC+.2C![,)!"6::DC(-#[1F=GD&?9J?ZOL< MD]A%IN&8Q'IC$AW.S.]\4*+6;=6L-@8EZO7]?2O+S-^\VR2NU[5!FX+'9N0U MP^/=-2M\,)SYA?$Q,TU9F8:3]LPOSYQ6W6: O(M,PP!YO0"Y6P#(C&69!)L+ MY]]M,-@7/Q@A%/_N U4I)4_-W1P;4?H5)L#%;YX3B:-[&62@?\;W::T"/9,R MY$E=P<50!B,I?O5=W*.DE!]?6IR//*<7A[FZ?BQSX$# #II/#@0POW @@)FF MK$P#+B9C.N87#@0PTW @H,R!@&:-.\0QOEZ,KQMEJ.&?,VP[*\/_\DM2[9\K MO%^,JIF*2O38%IIRZG#_,*8GYFF+!1),#_\*7NNHK_VG;OT;5SUL->G M^EJ$'\"I\<@[[#OAV)63 _PVI5"R]&H+*(0+,:$#_<$?<1@Y@TFR)KIT3WG] MPY[_@.2".P#T"\"QAQL]S*&H52N2U*K#O]];%*>6L_#Q<[:C6RSP GH3W8=! MQINW2@=/]N0 EGD@W7LY"0]_^#2]044NGDGZUU#X[>,)*R#G#.Y.2$I,G3S? M+!>7=B#CR#\TY, 5(77@!?#G>\#:?@PLZCRH_J%^H%4#T?\YN0"XQ)7C4!V$ M:BP!F:N$$EI+T+U_F(ZDS0V?T2O?ZQWK ;8]O'-"I^>X3C0Y2)XT(W"F%]:N MMIL_&[Z8\;6UX+N&5>UT7GAM=RV76HUJ9W\-CZWEKRU#E-0$R5)Q-IJWWAI' M&(QQ^B)1864P5-$!MW\YV\HLR2SY'BQYYME^,,9$KNJ+WF1K/-A+-5"!\FPE9OCF+' L<&NT M ?".X@0$CEF26;(D+*GZ6Z/Y?P6]?^]$0ZXE7&$MX0K.?J^_A*XL>J<$5819 M"6#SW5KF7,: ?JQ:K[5GB;,PC%4@+M4X#NPACH;%FL!'(V#GC+^A&D)GC 6! M\%<7_OR+'(T/Q;%?3>KJ3I2MZ^JL.A76-;BPCM/13!&F"%.$*<(488HP19@B M9<2Y\^CS+\:S*\2S=3X;MX6H]A5GXQJU6LMJ=W)GXYJ=]P+&Q_YHI +;D:[X MJA +IZ?E$C1[;D<^@ED<4U.OU3J/@/*9-\ .-B>.O/7\< HJ.U?71Y?B^/JK M.-.38A@+L^UYYB$SGL#"_,*'S)AIWO206;.SY>1AAEDAP]0_U3N?"J'][201 M,\T;4831\PO5] HD;OV@<>TBMGX2O UN[JX/-^-0%NHR\^'LXZ-,<(/ L]5X M'GC^>BR^P5TN G\,VS<1U]<5'"F;;/\S7_+I(R8,R7?'CC$D9WYA2,Y,4U:F M05^ON^7D889A2,Y,4Q:*,"1_H9INH>L#P-IYA<&TLPT964:\-!:M2TG#S,, VEFFK)0A('T"X%T:QOP MX]I%;/TD>!L(_6Z'I>?7A#\-DNGKXT#>PQ M,].4E6D0'J^@PTRIR<,,P_"8F:8L%&%X_$)XO/_C-H##MN-W3+;.X3MHL& MYG58^1];3AWF%\;*S#1KQLJ<*V9^69H^K4\M1LJ[R#.,E->+E%?0S'']\'#M M(K9^$KP)0FZ\%T(^?5!V3-G?\\' L57 ^6 V#8QQF5\8XS+3E)5IP'UBO,+\ MPABWS#RSL0"$$>WZ>B&N'\ZM7:#63X*5(%H$MQ)B7W8OGT*?#)=#,+@QYF6DXK'T N&ZM(DZY?M2W=@E;/PD2X&M0:]UZOQSN5=P+G;XC M T>%C_.S?/"6M3I3A"G"%&&*,$68(DP1ILA&A2;^Q7!S57"SP7!S2^%FX_W@ MYK'OA? W1)HGRO6=*%+B+W(T/A37?FP#]OSZ]:(B'+C/&+.I\$L-1E6@^F(< M]US'%M*V03@C()X8.,&H C]Q)?TS\@F_#AQ/>C2QB+*P.*N(L2W;$J8(4X0I MPA1ABC!%F"),D5)0A+%M&;!MD['MEF';'T/X5$9QH,+WP+47_KT*$&,>P=(" M3TW$!\>SW1@+@GV/D&>Z(#&6MTH, =)&_D<&H3NH])DB3!&F"%.$*<(488HP M1=9-$0:A)0"AC974\\[ELXVBA=AX0DSE6!OO6-)[C(08 "EHP Y@THL L*@S MENZ,XZCC. ACZ468.[V,77A-JR'WK.8'^9%.LEJMOOD7/9B0[!7<)' BK!@^ M?;"'T@,X>V134M?J-IH5'.,C^_XXHIQM=G^XCI;4J-63=.R5#'K24^'>^8,+ MH-G^RT-GJB-^J5]7C:@IRK4:K]B02[M;V&0FSY6&* M,$68(DP1I@A3A"G"%"DC11@)EP#\==M5:V73@$J$A\LE;N\+@U\* E@T(SP-B?GDK?N%Y0,PT/!&7^>5M M^87G >THT_ \H'4.Q+6J9]^O-A[]<39XM80X\Q"NBG]]OOP*,!3P*$!1<>+; M,<'.O_S8J5O6(25:G>3;?O)MWX=%>WXDY'BL9 "_R%-U&"DO:!,)/ M9"3%%\=5HJ=L&8>&/)&\#84,E%"CGNHCB+]WHJ&C^W=I.F[F^]/;);M:92/$ M9IDIPA1ABC!%F"),$:8(4V138DO/S9A;K:K%(8,%(8.KXU^W"BF72]HVBAWR MD8)K^>![_F@B3A_@VQ"3U5?V4(UD&CK8*I>H;10[/($GO\J> M5NTU+]H#J*R"]-_5>FL@LU_=WV__O (?O[A3"]<\AY#YH2T%>LTG3OVI1ZT$0@![LFG(G(O*%M&U_!,N$?^"5@1K[023&<1#& MTHOP%U9'_%:]JAY7A=5HU2HT?A1'F>#T%G-?0)%],? #O&[LA[!4?R"NE$V/ MA^OA7X@IX9,X<"('OC]]L(?2 TAZ9$?XM=5M-.'6H9!ZR*E^C*-GQ, B>CA$ MQO;A[@&-/>U-8*D#%2B<*N-X^"+P"K 07(]Y7*!NG3 *X#4JXGZHX*- C&0? M1[/ 6I6 ]*4,^JX*Z47PSK?* ^3LYA:!KU98A0OO M$R/*!@0=QO;0K*:Z&YSWH_@F/7A[FNZ#'V.< 4EL)V-I_6 BQD"D2N%K&03( M!]/C8Y!2?>*!YYAWTGA!M.#O#;PRG%5ZNV'+U:$RO4 M'_P1AR 9DV3A=.D>;C*GEO&3/NO6" M>0%Z$]V'069,;I6.ENZ1I!Q(]UY.PL,?/DUO4-%$SR3]:RC\]K'$%9!SAC.3 MD'1+A1[?N'THCGUOX/3A(P?&A3 9^&"C5+MI+T]D-Y MI_1* M4'O8/&*O!'="=P)*FH)EF"O V45F+14$9H@1;9G;S1K(HC4G:NBG A MX\GT:U7P5FZ,'UBGP M%[@S$HAMZ!C2AHQ5<)CT\'>T\>@"PQ\1ID?P3[@ZW,#L 5GT,NXO,(5W8&)GN,EZ9/#OA M8;!MR1)%//:1]_X=JS!"%IJSBVSPWMK@-=C@E<;@O1IE"Z?_UQ]"^$1&,5B5 M%W+4O=ZRGN_V5T&3J[-?OA]=)S0IP8)^NSR]FF25+,"O&U1T 8?PD1(7+0+4+[X _WP.;Z<=@^YP'U3_43[%JM6KM MY^0">!=7CD-UD/A=Q4@6W?N'Z2*4.R<$2^\ZT>0@N7Y&)8E^7*O[LS$B,[ZT M%GS76/1=._URT:"JVIM5R:R\A.+]S>!;1Z;UXDI#@S>9>PTWQ6_^^D/]AVTF MS"/K/(]27W[[^LOI]VL!_SF]/CN^JHBS[\O?8[U3&#E1'"E=% /?^@ZF M-C-7@3Z_D+$K_NZ,,&>)J4@_P$H7$06QHN]=>3^ 7\A;A<6RX\!_F.C[ :D" M3TU@#^#%L-:*UH9'2.'^TO4]5=%E77 Y5ES=PUW]@0CCGEX7YE;Q1H'*?U2A M8N$AK,%191LI6+BOO"I8#@Y1HIU8$ANSR2, MZ9=X<06>.N.Q5 &GU=41>,]':[NBB.WNU)7J'U>E0?A01/]U_I5],LYT[@I:E,&!/E)C?>![;" M7/B=$T2QTJ_F#^;FNY^E)%Y3NE3>,H87U"MD!0E9T:&N2="JQ=0B#'P7_H7; MKQ52B%QNRA4>U=D+!X/J%3:I?J.]7.\U%)0S5[J*O M6XUJ?<'7]>JB$@BK5>W6EZET6%4[D,>,\T1[D.6#JB4]?[9T:OL[6A"4Z:O$ M(WF7D+3>PUIC'>TXWNV8X\XRU;43NOY2/,ICXS,KJ_48'1_9V,?C$M MF!9,B[+18D6&J^19*ZZ3F)=N+(5OMNX 0:FDO:S$F)/](1AY/)1. ,M)8DF? M?1GTF7C,2;,+ZYR11UBC/U89[ MDAHQ#O9L@JR7E1@ZV//%\20X]^#;+RCUW542,;]P2*?\)F'EYJ D:'/CH7A9 M)3D7T!FDZI\*@VT;1#/2G9DYOE-*IN+X#L=W.+Y3$F%D6C M.+[#\9U5E_/8 M0ZE<\=T?2J?$]=9E]6_9V<^76E-K7XIL,PJWKM; APEE6P+[.B ZS16G9HL1Q'.,^ZEU8 M$,??36W_#$T_EY"/O' 6>B8!DV#W2%"&N4IO-6/AT5OCR_6=N_3U7/6PUR?O MR/$]''80C[S#OA..73DYP&_3SG)^++V?>C[\=G1U_%U35\\.WT^_751LV.>5+ E\@?;/#LF(63818-?FDM M,_3E#>')[#F[[Z1SI!@&:O#7'W[44YIN<,#56-&4JQL]<4D%JG\SCGNN8]]( MVY[/HO/H,#]]3'.A_($XRQY*M4?ZH>*"'BJ.LH/]7YP@ZQ0A5[82K10_7!P? MG7\69R<'HM%<0>^ :-X\^)EZ\2TWFY[^#D[O; ^W'*_[FM#&7O+B*[IA_9FQ MD7JUN\90]_,'?V]O)>ZK97I5I'DOD5Y9;&SCJ;)%\OEV7@1.BL60($Y>O.E) M5WJVN@F'2D6K\QN.<\\0G_4SQ!4^@P::@C]QHFPUZJE -"R*13>H01#\I9YW M'MBRETT-[(X'T-J@8VML_]G^L_TO;25*:0_NY'@,>I=D@I;0!;2W852B!Q&\"53B?\%)?(8Q\^\^A[_8# M]3[QA*OD@2H(__)CIVZU#\7IOV,GFK"WL'6Z8W>\A0['%SB^P(*_253A^,++ MDQ"V#(_?Q^GX1@>)[[@X]A)V#I=L3M.0I>=!'826/ WB2KL)#SM)'A^ MI,*;R+\I> OI1,'4;UB=J_ =GR@B7Q1\AFR$;>8]L.DOLP;8'=-OU?B(+Q_Q M??LCOB]FW!4\VRJP.)\NWLC3Q?H5A=/_ZP^O/\;XGB>1+T\OSB^OQ?D7@6>2 M+T[A/]^OQ>7I+V=7UZ^1B14O\_3R]$1<_/;YZ]FQ.#H^/O_M^_79]U_$E[/+ M;^N3W.ECRTLPV/[+]>/KCV>_]#VO?8H=A4,9*).#HB 1?OC9ET&?3KR8IEP4 M>?H2N[=XE/87Y2GP?L(*5KA4-VJG7F/*5M5O=P5O?CYV/' 4!/P/MVNAL[_= M7/R[$D-YIX2,^P[B'B0'3FP?P4HF>+0[C\.$.3DF0GVJ:RY/5T@2PK@7.GU' M!@XLY0/>^=6\WGVQ >S4ZYD%?'\Z'VN*KI< UN'K=^#%%/@X[Q!@)3T%6"'V M"Y1+S%;@O+ 0P\_.+52$7:@9=$S-H(LU@Q41YBH$_ELHJ@W0S\.L@Z"L0X7R M $K:0[PUKB :!DJ)"64%'*TBX(&.WQ=J7HX@T?S)XBF.(3Y@=PP$)7?*G9&)RTCEQE[A[&K9=#!/[(#/?@+ M_"B3JU6(%?P,: 0W&F%1S[T3#[;\K&2Y[7_QIT'-O6 '7&%@>\*'^Z3 MXU*-%/$!<_FR)T-X#C"R'3C$\T*%&/1RP"^A?7][.=8_Q3L?.!'LL#V_JU7R MOL?F?:E2K7XH\(O;0$>; SE2]W[PI_A0KUF-CVO$!$X8QNCI39)M \F+0&RQ MW&Z,%CF@O0]NI>?\Q\B^897K0,G^O9SHJ\(050VJ!=1J>E>%":Y/]Z2M"/6 M6@VW%=XX]OX= TT'#NYRT55_ 1\QPEH#POHL0T=; (.U=@1/70_!-L\VVS)0 MB0U%03(-U*:,,3 VW%[>TC55<4ZB4_B]0\DJ(R\H+7,E9.8J4MV)4DG6(*P* M,!&X.BET("YO8P=.,!)9J"ZS%+HK%\HW7AJ@;VU\VQZZX5GG,+K"^"3X==[U MF&.%?JM>5<5 ]=&DBU#9,>AY!)&NO,^"+'(\AK524[P@1A\ OX"5QFY1+5UE MU^,O3A_LH?1NU;262M]IEQP#^$<_ME$G9^RPO&M U!+70S_,?VM8 7XB8?/! MQW.EIC X>^C)Z21Z+LA'^&4+ZTU*JXBH&?SOW MX_1UU ,PAP>WJJ#P2P$N6H3*P(&EJ#L')-5&*;Z%+<3GT1Z-4 EHJ>D[H0V8 MVMQS[FL52$D.9[: .^G&,DIO/M.-C[4' '@?1 ,< %L"&6&ESHB\]Y'L*W1- M,A5902_Q7@'\@3^G'H$. 0(C@Y=D'OO,7CQ(1$^YCKHSW)L3"J I4@DHEV/5 M7FKE!7#3/8..]OI.1K[G M[$+?A]5Z/BS6A7^3E0,/!/%*3G@3+VJVSH[DG\I#32-!??NNTFKZ7GM/<.L* M*J?<>HPBFK,@XH2*T2SXVZ0%;[*8,%G-G!N@WO'RVO3QYOBP4,@L <47J((2K7*#8/JJHU,S339P?0@J9QSM M%&Y/0*DY29JYD]JJW!KE0>Z> [\$8(Q:P5@R#0@H<0KF/.=HPN\$WHC@"87# MLP@GF D"03IP'@24<:4?:].6P&1RB_%NJ-M1T:M< DN,_+XBJYLXRKF'5HS^ M-WY /KJ 5XS H,WQM0G9 Q0;C36:3C);<%6R"A&DOP2B*%B13@T,XBBFF,"= M\N($=G\^NSXY$A_Z"I0!.OE 7QD@($%#B)?KB!XLH))D\2+YH,#J]A7L-&B/ M*('J $R ?CKZ^%%H?BH 7@'I"3Z F",5:!53VS;"-R24S_+J?FJ.*9P00)[ M0E6@"M#![9OX>H&0R"%VA/99.1E\S>U+AK!PG;C+*8?EN O\H>!6NS\@,$/- M%ND/DWS\/;SS3U:S7FT '5=HM.\X#E\JEGB)ZM>J];3"_ >X'OY!=]PEHDL MTHH3 N\4-R$O^')KJ11<%??E7+BYZZM7!G;1:/R]8/Y*?>"D@&:J M%YI?/6X%R(X/?/D?+70S7X K:W>GLK8^LPR4*VO745E;;B]R0=P8XX613M#E MM:.7M9 KF9P3W"C[-T131.(V+_@:(UGP!9]R!?.>H&;MU!M; MTM-XNV6MTF?<73SY*^ 12O#-Q)6_@XXXZO=-IM_D$>@7.P(ST^Q(7EIS?/P4 MZQ(0?(Z.G"=:R\>YL@P.W=T'Q_Z>HK, 7E!>T/<,#TH0[GKLO.:'I#6KK7KG MYZ+G.L5-,UW4,))!=$A\LP MV6]VZXUVLUUO9>_M>+CT/7K]!>]K2B+W4\\F1]5TBMST7=?FC6 NT_ GF%V= M,4@,G:D."G5YT RS-PMU9Y&?H@''1"O=A^14@4J#517SBBN6/DR"@)N;^8 LR3NG"0F7F=_%FM*4\&DDXDQ\J,[ M2;EQ.FHXFQ47.6DZ]X;Q5_2)[2C6M=!4L#Q;6,#=!\$D/R45BJI@=F9VGF;G MI5'4:Q1I3C,7>%D[7LE7D7_P/ [M5FO[K5WAT&ZG6V]W:JU6N]6T:MT7,*A? M?M;\-=-;"]4E///.\>-P'FQ>H55G)MLV)DL/+A0*;*9,Z8(CS\\UI,Q!V\9! M7XS-HE@/!BLU5$H#"HZ79KAU-3NH)HRCAOE<+M5I27<2:EYSO#Y0)9B8P&\6 MFDM/LV%<5P5456R.J8V5TM5CTG,4\^7.\^4EL-D=)A_,:0'$YG*,=7@8A0_C M<8+ &?4R3'@2)B3G(\#'9$%B.*'>= $^:F\!RP$!["0P\M=U:PF(/.1T P]#XS M0:8#WM-IL7F\5N)4[ N+FI]U$AUH[N#!I:,PQ 8^%+6R#L79Q>5?Y&A\>)(> M3I]3U;[H;,?N)KVYB/I1$35X.>CU[%&:FY!=J&1@#P7Q&5B7+.'UP?2B29G0 M=&/YF!TM0A4!+(>K=IT[0HXI*TMBY2JP])R"UVAN16G&]DXH?MIO5O>3&M8J M;&(:XLB4TN,,7W8+Z7DQ'6'R=:E1HI;T<=&L8'/V(N-0:\41UJ(F![^P,C3, MU4EK-R\IZ7:PWHI.3@T<>TYE.%V@ZU.?2E>NM$)\43EX97$,/#EMFBLPGRYQ M\%24-L%)=R*Y_>L+MA?O2 5 M'2QZHY*72'+/%R[^*YWR6:;X[[6ZX0F]0-'RG-NSL:5]?"YEV\ZE-/A3Z/Y:;5]3_/7D0_HD25D[3[7B2 MY#A->BSD+FS+Q[RRX[SRZA(]9J#=9J!55>@]JLI#GL-('W%G&(%?J)C;=IW; M%M;=<3T=N]VKKJ=;NIQN*DK*;OC.ZRJNEF,.Y&JY;8V&K^/EWH=K/H6?9C: M?<:M8=W.PX'G>]]C&I5$ UR_W-1K'5ONR]I>NS=H[37W&_M[LJ7Z>U9WH#K2 M&@S:5O<'"N("'2YQFOOQC;(&^^VNJN]9==7=:]9KC3W9W6_LU:U&K]L=V':W MT?M!>'($*^PKY^!(EP]\AP_6(W.G7\_/KJ]/39G:]?EOQ[^>BJ]?+U+>*5#F M_ZT]<_WZ;>WM#QJ=VF"PUP47$[:U#=O:K3?W['U9[]5Z[<9 ME>TK5]]':!8 MR]9^]4-Q!$K4Q2S!,8X7\@//D4]L[!J2WB\H(-E /?5H!E2)*,YU!EM<9]#D M.H/2]+]\\2N^CGE7/?;D_/O5^=>SDZ/KTQ/QY>S[T??CLZ.OXNH:/OAV^OWZ M:LT*?6N\ZE+M^I??OOX"FRO@/Z?79\=7%7'V_?@%A=2OI@;YF+?@- MC>DN![6.\\.<2S3ZX;/IH'Y%$\UWE9<_4#6N'X?2Z^,\L <;"PW/AH-.:P4O]T#!]"/P9%S'E3_,(T=56L_'YH+#'7G_/2,^ _F^V]-S# MUFCO[D#[>/C!#)+?80+!EJYA2.#FTGAMSW#%HG[V8D <_.:O/^S_,.+ZLQ]?TO"!/AN95#)_+J;^+K,V#OPNL\W$ML#GL21EM M";8RTY,:X2_8=>A.NE/-!F>R8/XIGC^+5H8KUVY;Y[WZ3\]YQ7D,42K1>P4? MF,K%+X'4)_=UZ:)J6YU6HU;?4ZU.?:_9ZME[O5ZSMMV0>2F2Q7MMJU/::EOK_[+U]R=$[.=!C;DB75RDQQ6#;"K#Y]^ M5[G[>N%;U?BGWUWDRSHBKA1ZK"T?.')/VA &YD .3+J=8TXH[F40#J+6'%#F MZ@,Z[H#'J$RRQC&T=_$;CQ)SB'ILA!LXYB@+>1#/LNER;KT:VCGZ==_\7,.F M:@SC]2B"UO:\M4Y>'R1H#9;C(KX5!$:CX$$[2#S6 #)X M"3:H^D45IYCD5?2YBW38H\O%5A8\F9^'53F?/KJX.+]]O#8=&;I08R&^'$%V M=$$W)M82S8<15;VNR*R/E;^E5&9["YX7 =G;8HH-(L321:Q_4%$A'PNF!HYD M\DVN9>B#C44) 8%7=446+%B6)(A4/19K+?YU6W'H?B8RX%:??I M:C?%57V6;N?LXE8RS5(!Y;D$+*TQBJ_N5$14C'LTF'4G]^@#L$N,#5*P1&GX M P1++]K4F%&\71'@]RK:MX]TG(0J[@C:[SK0TBL41UVDC#6RC1QKN%0TU,#6 M DM.(4N)";^=XMK!C5SK[N9,0]=9^;%2>P3P;8[O]-DRCD/O[]/!)#(.DHP% MI;+*V!I@IP3H7(3JHTI(2=D@/$O[OC=MAN+?\>CZ;SUY\V+LV$I$4'Q*A1]-DQJ64#G M7-VQ@ :5\MG8&ZW-+KHK95CR/_QQ-9K_GY:K-O!J6)A$^KR7U&$HK>8*D1,6G MJ-Z=M35,9AX5FF(3<]N[)M][,NR3%KZ\5,)730>??53!SJDIV+@N;.#0/&E5 M)S^PS]+M'F11BAA\@F*R!]3"@2O)0O3*Q%)IYMV=\GWW!3(NQM(.?>."4H$[ M65>_"\RY&BP%[SHY$_=R M,6\SQS^\G/K9ZM$LM1.Q[]9HS%TQT7Y=PC"Z7& MIE@Y9%& 9RJ#9%XG5716>GO?8HHC1U*B7.=X:'61(0O)@F+-&WJFQTR48/VG>IMZE\O"7]W%Z MWAJ;_'4^3W],IM.N EZ48S9X0IZTFI-WUV?I=@XQY7*,/BL0U3<#5+R=W*@N MGA1%53!%'FYH7KR#=W=(B"DVUCATB%':;B"8D)"Y,RJ5)*WIY.CM/B)-808.*LK%W:&YR\=3%=3>A9H8=-'$P$;#G-:0 MC+* !1UX)B,8DS2K/Z6H8\?M7;HO6,9QI3_U,>BW$T$=7@B.A]X%SH)SGCE8 M9!I0A!H.)RLJ]VP4G&4I0R>M@O<)1\0Q%WLL7>D-'"EW>(>F+7MU1L4#T;0J MS<_;1O0]$O?P\]9N'0\=-,CNUL^2JOW6VW3(S[NGBF]2;UNZZ>>C$NZ?K<_-MZ/II_L'V=&0[6B(RR7%'L!R:9KI06XH ME_.F1N_\A];4X90+?PZ?[#D.B^O^-((UJ4AI(7'% (UQX+F(@#EA2:DD'KN9 M'7NA?"\WNM=M!V&NQE*S@5>VG;1>#ZP$E_#5%;Z2CE&U"3A:8<579FT,#@,; M$(5D26G33=_S?>)+R#%S='J*IC0>Q@E70F1!6'O/!KG4N&>;/2MNPY,AM'V[PEK,WE]?99N]QV81#(J!@W,R P8 M;+WG5]J %;'^UF/EV)V2?WMD%6?C^ND&SBK*]QVH@?KEG*;1YDU'T[F?#4O5 MA@K.] * 66P8&41D'4TJ?Z^1F!W&A*S M]H$^W4'^ME[OWK9!.8X=9;THZW4(M^CY?)4_'H(8CRXZ7HW>S1=-YX:EQ6)3%QNB:PWP=7OE)'YQ@ZZ.^Q_[H]8:JPE.7Z4#SN X[=I M8AZ_HZ_"]VH;M>H=9*O>8KGGD1L(+"JH_J"%D+,$$6+)TNF*Y-!9'_/]Q>#[ M'#+=FTZ])^U_'$_;2&+C0-B(-D8G4("RO'FH*8+W"<$Y9XW)0AO<;C"P:QOS MO;%1C27;XRF-WM#QH"E,T84G*T[1D]WT/=^G)WL2VG;2]^+N!T98QY/4&ES) MMI*V[0VU6N@L,&@5O<:\W0MA!R]T;Y UB&7MF+.AMQV@D8H[F<3?9XLV4@^<6C2'<">S>))+KG'%QH^C=!Q!L4(Q,NM0:04HK:A0+!)\8;%^ ML5'RJ'B-?;MPY2YU[]DLSL]RQ>*5:/=Y[BPW-W9ZCU.N2;_)I2/ITDFQX_5S M*&?UL8)N.I^]@:KI9U1#1W4BG=6),)5WW"IDHX(>6!"LF@B%M3 BN6 EAMP*7 (P1N?7=;);)]. MZZ"2KGM"VC:HG@A)V;A]5L>1;TKD[>J4G?9>IE*ARV2K838!0HX6M'0A)RL- M#YTT2KX"W<[:38DQPSTF[GK#6O)&B8G$Q._:\U79.P=.>-'&KQ6P]:4KWXQ2 MR(PL!3NNW>N*B5R/^3[K4WK#Q-VSI#?IUVE,;K]^S6"9(TS>P]M)2GGV\.D_ M O*KB_"%)BB M@\R>JQ)8AP;\>'YV-EEW<5J._"RMC7(R>Y-GL1K5Z,=VMG]D__Q1 6[\AP9S M#W P]Q"72XH]@.7NGE@YW1M;!S>25ZMY_.?;^;1Z-\OUMK'Y:93_=3Y9?2!S M&K(Y#7&YI-@#6"XU9CK08,*SLWE[H7I[&8\^CKW?:_["EZBD]1K0"PLH.8*O M,1T8XQ"-=-+(.\T[^30YJJUM?>=\Z17Z9%Z_>^D6^GM>H MW^:T?M;R17ETEA=5\D_FTZE?+"^>_2G7\>SYTR^6GWKOHQ,"%$\U4'6!@_-6 M@^,Q&&^,3-A)?F;_ZV,/JLAO:K[QA?Q-9W5QC0KO_&+T>UO,Z%VN"&@?<#PZ MB(+*;*I*L01."R6Y$LG?1(.8&-\+/#+6R]]L+'(,/B 6*^T]8!%51OSPE1#BZRPG*MK MN6UC70AK;S:&\K 2NV)CPSJ5<-(U"-T;DJ^Z'S6#ZE/4FY6.#'QV$JK'(3E/ M40K3M6>Q#ENZFN-+I^5.5YGIM%R?I=M],@DS]]S6^*P,*36DE.QDL11%+VY5 +<'F@, PJU+O*,'E[4;9=U;3@Z=\D_/.<\X@&\^: M-0JPKOX8+9=!N>B%[^16>;!E\@$F?55)TJI815=0 59=J_Z.M>!;62//T1G; MR>;934+\2D[JRV)K)9A-=.U6O,RS+RIG\%)$Y\ DU@HSJX[YK#*4DHSF1MMZ MK]C7NKZ5OKGSXHPS)3-I( M6K2@P#X'7'ZUIC5:%#$EVDD4\M-"4BED$IL'[ MX &-E>"L42!=XD$S*:V_TS3X PEM-K\-1.X3,Q>9U/GB5ADZ*I"AY?9RN2>B MV-\X@^!T,%F6 HKY>@M'X< '8T$FQ[FW.BDN.XS]/N\R=/V?X6H459@=)/7P M**5)NS_ZZ>B=GZ3ZT4?1OYNL_'18F2Y*VU[K.:1U5HE98&(]/54Y<"$;4%*X M^BLK6=Q.F^S@[G_2OI=5^9[-'F]4[THVMZO&VXR/#8U0.64EIYVG/DNWZP D M:DS,1($LDVD=@"1XKBT((U%8$Z)6O!-/\9-"KMNP/;ZJCIL.W[]677R>5R_* M:_^^JXX88\&&3MR3UG=R&OLLW3O0[,?#E#R7^G_'%.1DJA-J<@8O; AF>?9 M54+>$$?OXH3NBX[+>NWK=]\JA69CQ_I5*W5=%;XD]1M='\I<'L1%_2VO_&16 M_=/L%[/)[ TULZ3&;7>K,\HQM7,H4((NU2U%#<$7A,A9PNB*T:&3,V"7BOO+ MA=Y>@?>37"9QTE4[82WEF!OJ)]QS+XAZ7!(J#XQ*(5S0[42S"W<%MO=KC M[I>UUG669.52C_F-)QM(K4]$K2G1VF?I=@XM+I4N,G%PJ<7:B5< M>G8*J14 M0U:T/&V?D]C!@=PCM(368TW[\93L/(3[V$9-U1\6\^FT-=B9-!+DY8KB>(KC MCVF_2Q83?) >BBGKVGD!WG #L?"2F7"QH^-O?YO,YHL*\V<7=M#YAM;8\N'E M3>^PYW72W@TE4 F\ARZP5SPJXR6HPC1@= A.F (AZYA4<2693@H#=@?EU_NB MC+FC9"DE2_+#6>V EE!A3B)%WXLX>&5"%=F-+!5;'D";N MLR-\96#[NEOWP1UC\4 TS4OS\VI5]TGRVV6H_M?>D'[SA>@IU"/G1=3_H/5# M 91.;4991/1*)UNBP.V&='<;[OYHEO:Y8R?56(J#S3?^3%E."]CD 1,YB9P[ MDM,(RT7KD6ALKJZM":PRE$LHFD=7!$ITH>,1\/LEI[1ZS+XR4(;(N>WJUG]; M$++^]M"?^D8=_NR]O_IVMUWU+1)RY\I\EVL-S7;_/(Q];YP,\^ MM+J+V7S5?/!%_?5L783Q9K%NG+58C>9EM'J;E[F9]3I$6_=.*).9G\7).IM= M?[$>-?_@L^N7)K]_O(+3_![29)'7YO6PKO+\;/93FBS?3?V'A^W1G][YU,+= M*S'A9+. BW!J\XO_.5^N)N7#Y5K6?PIYEJJAO6\7I;["PX\V]_Z6AL5/5(Q/ M86UU#1!7U6N1O/P;![_R;O(EOP9=ZA1[ZZ1_^P_*G'_[C<]VX%/P: M%C=+_2["/4W^?+JD^USBW93WCXV(0KTS=W$-'K]X_NK%K\^>/'K]RY/1TV?/ M'SU__.S1KZ-7K^LO_O;+\]>OOA_/IRG[04G]Z=]__6L5[JA^^>7UL\>OQJ-G MSQ]_?BWSU7KP>M7!VEUM!QY^N M7;+F-[SX>-6&JMT_3F;5>YJ?+_TL+<>C_#[FZO]_'#3QYR/P. ^*M77DW>1]3C]M7IDS]H#]Z3*8BFV6R+ME?KC,U4.M MNG^1-K^2@O]]LIRL(\@/#R^??5-N??WBJKZV_M.%8W+#X_QKC\D'BJM=__B! M=J[';_R5O1';T8RE[5OV[3I*[]EU_ Y+NVM+W0\_M*E^C_9 M+T:_S%*]%3[),9^%BE?)Q[OU&M]]9W*_%VS_W#>& MD];Z@;60(;AU!#?EBDA<9V!<1L"@# 1I(FCFHF.FXBIMS:9E@@4G*@MYI1N@ M#AF"C0A&>&^SUH9)/!ZX:6['3M/TJA/6>H(;P6T7N&7G><#H0*@V4#P( \YY MA,2YQ2B88VSKJ*ID+$H;5'V2$*VY5@1O"P,78RU/_NI@OEZ-WBWG]-8&9P'PG M,(N@G5(!G!38AJY:<,XZX(KI&&(R:7LD]2Y!_%IG7ZY5MJL0GN$8%37H(V>5 MG%5B8J?]IFU@J8(,G,FM05^LP;P* C)CN2BCHBJJBQ"^>R9*K<=NG[.AB(G' MH/'$1&+B@9GH8XW@@XG@O%: +E2/L2@-7F*)VML0M[M [Q+ =\]$8\R8*6+B M/K?5;W^0[YL']TYO6_VB(\'LS2B_?Y=GR[Q\>/!D8,=S:'EGOAR2;%I MN;U<+BGV )9+&Q<'.F6WS'X1WZX;LZ?\>Y[.W[5>6,.J7CWIU$/WXX6<%#Q8 M!+QN/O:-0$_D8<8^C MWDB]3^1^0M(]2NEV#R\F50Z. _I80:2L!Y,$ MKQ-6;X)7GZ7;_1PR:STJ;<#YZDJA006V1 ;,QA2849*U\3-=G)8[ +QP++@; M.+SV?BR.HMCV.J_R>D#>.HBM[_K/W'+_P](T NFUV5_>..-C@((E J(HX),T M8'B27"<7G-JJ%]DEA+U0O,K1OUVJ7??QZSZ/?Y!NDPM(TCTB>"Q%, N1*]TH MQ,%Z*<&48I253N>P-35PE^!U[^2JD2M*BEQI__40!\?R++<9?"UR]:D^:[)< MM=*UWT^Z\2FA]&XHY9B"\"6!\JS4\+6B-"3#( ?M0U(N1+65!]SI"-A&^RI* M'UW3O6YY:JLGZ(;.TY-6H9&%/QQ=#5>#1%:&4E/A>6 M=.@DACT,OCCG8V:&WN#OI#6<^-5GZ7;.KU"JQ^700@@Y <8:TP:97/V\QC&T M.5G>26N4P_!+L;&18N#XHHW8@X2SC\[F=8'_WWH:;.MK.IFM_.S-I$T#]M+J33YAGZ7;O4^82TQ6I4T="2I3X96Y \>B,IQEQV4G=<4' M@9<>HZ.BDA-6;X)7GZ7;?4).M%<2#$S;2D">$"SC"IBJ- O:H&5;";E= MJ# MP(N/#1MZ70GMSAYF=W8^3W],IM/1Y.R=GRQ:D?QH.E]2%#M@EG*F1/)<@_6M MS"7IBD2%J<:FU1WD%;!)=].>\T+WGGU4O5^KYG7%4,'&0M*>Q@DK-KF ?9;N M';#U[_]F!15R=+]K)R3A?=K@Y1QUI M>]Z1MFLP]:9AZTG?J:B)-2'CP-D4$5W(UGJP*B9 )C)XPPWX@MP%Y7C$K4KW M'=OU?+K;M9%47652Q-B9/=8!$!B/0>WWW+V40'%'WV+WB_;1B([CLIU*\]1= M(J;C#XE>SU=^.IIO-8\G)X>'DQ]LI@E"YJ[14HU<[\Q,3!1L=!JN2S]S)ELW7FYTYQ^[.U M"G]?G>>R7M_ZW;=P[-18B7XUX;DN[R^)]L^]LQLJ%R,J?H\GF7WP.0.Y$L:_#R]@*+SJP>,):3X[7G=*?KMG%G:J+%3]+&2\\="]IX(3H>NB*92Z-B"N"48X!!U.^R5?U\_58OJW_C);%3M M*O_K?++Z &=Y]7:>ZM-^KUK?FKU0CZ'3N1$?_49V1N6XLQ9,R :0:0[!8( L M8BB)N6!2)QO9G[*H3Q?SL\?U]2:S\\GLS46:=3Y;_F5M#IOGO6[&\,O[U<)7 M/$QF?O'AV2J?+9_/9^V3+.;K,5^7=X+.-\0-CMD^:]KO'5JT(4Z;2WV0;O?= M,#7/256'-(=8(_S"$:QIGBSJBD*M6X??;B+\(Z#A-\K7*P1%OR X,.L@]O59 MNIVS3V?C?/$<7$ML(A>Z^Z:/0B),@Z<<"8JQ=J5<5= M<:)$[X1EG9P7WR\=48PYV^-$1L+C,2@_X9'P>.C:I:!$TK[&]#PE0&EJ8)^R M!^%=1!ZE=GS+>=P]NM^;\VAP;!RU&Z(=^D/NT-.&?']NO4>_(9]\215SE+==QZTSF]T3Y9?IF=24'N\FU_K5J>/OIQ>R7M8[_;:WB MSSYI>/=[[&HL)!TZ[X-)T3X3 ?-["D5+S*4&V&"MJK#B*""8("'I(H,,UL@& MJ]T#]7T#[NM<0SYV8NAG.T]:X0EG?99N]R5#BF7/, !/S%:<-30)54-LG81D MW.F0W%T"ZWO%F6)BK-C0JX!H)WRW$;D'"YLII]GSG"8-E>KCO9BV00@9A(P3 M49GC4 A"!B'CP &>Y<*S@@Z4- %0F A66@:*.Z]1V1#2G>JBUP'>H0(Z.3:2 MJN]H^W1/(=_SO+K>_F(#IM;5+2\4Z894)Z'20'X7D!S*42MG(7L@B&Q^"4\%LS M_G8)9ZMB?ZHM>71%N5_/#]-LRXR14T*RYUX([=H00 _=+*%PI0*+8$*1U>=4 M JJ7J8'[K)5 PU5F7834]PY0/D:[QU8U!-!C, \"* 'TT >&=;0Q)@5!*KYI M!V:]=9!<8C)*9#< =)= _P@ RO?9Y[ W *4M\8ZVQ#_/(3P]G[ZIS]V3QHD' MHJE,Z=])[[-K=H'/2:S.VAV/]9PIWG[2G??C[]IL)P_W&\!>JDG@*W%<$,E%] M8?2JNM/*>)!<:IU%-";'SK,0G>WMRS&R/>[M'RTM*;E D"1('@Z2D1?TQ0(K MM@(O<@Y>UR^9N:*T9:BZ*2G8!R05,V.I#[:!==*0O"F!\.5Z@YOTZK:9A.-( M&G3)U7IQVB/_^8/XX0N+[/LMA9;;R^628M-R>[E<4NP!+'?W/9'3=V\ZW1-Y MEQ?58L[.:E"P?.L77]PD>4CV-F1[&^)R2;%IN;U<+BGV ):[]P,GZW5,9JDY M!^M7W*6,Y.+B-#=G\R)77_7BNAZU1_47OYQ$RLI35OYH*T@$UX5S;R"Y5D^H M5%5 MXLE\.O6+Y<6S+W8)V-5= G'; A3U0 ]Q/Y6J3VACE1!^'R7Y\ED>EYU MF1!."#_:- =3Z'C2$IA'4WUN[R!(+."3399K=,%OM7+;6YKCPF HT7%4EDN) M#O+#">)=0EWV)<@)?E^+?Y&LG>)9T5&?0 M-C7$Y9)BTW)[N5Q2[ $LEX[JT%&=D]N=&7!*GD>I0DH:I,D*,!D&SB4.11NO MN47-PM9@ZEU*32[=_$<;+__Y^5G(BQ=EG4]?OCA?+5=^EB:S-VO%OI:.WP0" M.[;6$FYL+'76HIW-X>UL$CWW3T]30B6?,! S2D"7$C@K+12E*Q^9%$YOU6[O M4C-R3_24;,R<(7H2/8F>1,_NRT$P1L8T@H@JMHG5K)*01V#(T!LLU@;>13G( M_?F>R*@ M

'X2>U'_JN[$']MW7Z7G][BT\MZH\[?NY/EO1-%'[V_E]]P]NN_+X6> LK M[F"Y_]?KMWGD8YR?U;?^4(UJ-)NOZE^N.[I7^Z_/>[/PT]$[OUB-YF6T>IN7 MK6QTMIZ([*M9CLIDYF=Q4I^T;,>XSNH++Q]\=@'3Y/>/EW":WT.:+/+:QA[6 M99Z?S7Y*D^6[J?_PL#WZTSN?FGU_O%@/U&2S@HLTU>87_W.^7$W*A\O%K/\4 M\BQ5:WO?KDI]A8_]+:V+GZ@&]]C1-5U&N1O_V87'Q76;[) M&X(O]0H]]-,__(?E3S_\Q^>Z<2GX->=NEOI=A+O_4V;[ -"G2[K/)=Y->?_8 MB"C,IZD3;?[[KW_]Y?GK4?WRR^MGCU^-1\^>/_Z<*8>X&FL'Z"KM_K%M$6^6V>+2>_Y]'FY/#H MQW9V^,_W(-RCN"P_3F;UICH_7U:?]J!7X5Z9UA:WF11S\/VE[ M%*I+,#^OM_;)^YQ^VKPR9^P!^].E2QW;4?%WR_QPF:N+4M7^8C_JRM[6[Y/E M)$RFD]6'AY?/OF'3:O/BZ!YH_-/%G>F&Q_G7'I,/OOKPUQY[@/:TWE4]$.SJ M_V[W&;ZR]6@[.K6UK>&W*PS?LP?Q'4',72O^.?M&R?_U:+2Z53487=\\OI'' ML4?'WR]=JO^3_6+TRRS5>^&3''-+(XPD'^]V9. KE^L;H?M^+]C^#Q&031[J M%$[_35(P(3REEK=6L.UQ MM64Q/[N^;3'_V)^NLVV^>[]JAVBI>/)[W(=I*ZZ*R)%G"2HD VAR!)M, K16 M9U0AHM_J<+M+S>;+Q;Q^G)9"O=Y7\=63+^^%WZXE.#=J+*3;WZ[XT9H+]?ON MLG#H:,5,5/SVO!R>C?,J0 C: R99P$7G@.?$8Y919[4U W*7RLE=*/9U>"$? M.[''-MLG4:QSTLI,S")F[<*LXCW/Q7!@0K'J16$ *V($Y4.E4O7*;-X:HKA+ MM6+GS%),]\[AHM:.]Q4#OUB]S8O6X/%*Q<5%,+P)C:G=XZ";APUQN:38M-Q> M+I<4>P#+I7:/!VG<\'2^J!=U-HKGBT6>Q0^CU<+/EM/U7L'EKL(;/YD-RRT? M:HQYF-T";B-/T2N(/A1 BQ*\$1$D9P*5]$68K=YFN^P6K(.":U78FR+L"YU_ M?*'RKYO&;S[@HUEZ_4G__UKUOD6\CQ:3Y63VYLGYHGY]F1>3>7J>5R_*:_^^ M\VV(L6"L5S$Q;4(,(J%'C#TNQJ:*A-CU.!#0A!">ANE$W&[(_DN>R7' MQ,2?4>VQU<-)& &U@#Q()J&5(;9,P676H)J=_]U/INNCC?6&#,NJH%4YPVJT MS+'J]&J2E^/1+&]:+?CW>VI E9,%X?,PZ, "OJ._&12C MLL14;P%%5K KCN"5]F"QY!2-S%QC%^F7&^X#ESRO/TW/VWW@Y7RQ3JNO5HM) M.%]W5WL]?SZ?M7=?S*?3^I1G39)YN>K\'J#XV+2^%SW*N9.+3ON+1-1OS^Q, M";G)')QEJ;JVK8>\]@@2G2[(DHA^*P&]2T+CW@CX=?!Q-Y9\C^XO603QCJ1[ M1+P+&KT11D)2N8;_.1>PL4B(->Y/7EM7L)-ZBN/DG6)JS'&/&VTG81%47'&P MXHH6U8_\%04?K>:CV3457X^P:#H^+"4D+%_#LBTZAQ0 K30U$!<:K$T9I$PF M)FFR8)T&J5X$9T4#-P[V/@8;;].@0U,]0EL?99N]XE#YI2*UH#).0(6KL"B MKWZ8-#J8S#&H+8]MET#Z",#&1;^.7E%C@R.-F+_>V* =5/CS_4345'M%M5== M-"O5/A:>)&1A6_+5BDWC/QN%8Y'K8K@ZAB8*CU(;7=KF\UWF;.]A:VJ,;(^= M!OM7EW72[AD5UA+<#^S L^IT"RT%:(.^@E5F\.@KD3.7O(C$;#R*;@L'@O%M M^S"@YH.C\L!B98(QP?C$/>WD2^#5UX883&NE8Q-XFPKX@,'FC*&XK<+6^V@; M<1BX_\S9'C,X1PKM@QYQ^,X"B4$><:#,#=U/#M97P@89D_,@4<;JW)O0T._! M"Q\C%L.=Z"33\I4RM_MPS_68#9#TY)Z3>TXXW2=.%:*6F%P[)U;1:(.&D(T& M77],U3U.D6U5#7=\2N(^<"K'#BG;03@EG!)..TT]:RM\-@R$X@$P)PX.#8<2 M9$K%"ZW]O@]AW$\E2;TG$$[OO]IDD.F'ZQT6/L]#/#V?OJE_M2=E% ]$T\8T M/V]O=X]L/_P,Q]M-SF\)J [9^?(S]3O1]#2YVP1E@O*.$,W9(^=6@)99 _K(P0KC01@7-<^L M2,[WG,KHJD).R+%0!ZN1.R)V4H:"D$G(/!@RO?32:B_ R-8C)U3GTZ?BP%7T M61-3\ML]^A/_>7X_]-[?_7M;KOJ6RY. M?.O]OKR\3T#8)=UQM^6^?IM'/K9)ZW[VH959S.:K^H=^47\]6]=B= M7VSF>KS-RWR]_629S/PL3NJ3EJOZBU:PM'SPV?5+D]\_7L%I?@]ILLAK\WI8 M5WE^-OLI39;OIO[#P_;H3^]\:CU@KJ3K)IL%7&2Z-K]HU5&3\N%R+>L_A3Q+ MU=#>MXM27^'A1YM[?TO#XBP8YJA@_I![! MEWJ%'OKI'_[#\J/_Z<*8>X&FLOYRKM_K%'L=%>WP5RJ\N47P7+'3\ 9?M!O+J\KKEQ?+?_\T*;GX:_?*O\\GJPSV( M]R@NRX^36;VMSL^7?I:6?[X_C(_N70 '=>DVVSL7[WQQ*VEOW>XL];.NQYQ5 MCV1^7CV+R?N](2O/&8>:&5V_-M='S,/A*3WI/<\O?>4 MYG;O^94-=_O5G/?*?/^@?OK[,[RK]N?S4 M>[PPW3D+7W1W-P4&-_I&V\[1C5FHWCN%B[B&+_,JF\+ MI\7V=;&DTK38GBV65)H6V[/%DDK38GNV6%)I6FS/%DLJW?/%4G;RT)8RO.SD MJ[=^D;\Y6I82D$-C#]G-U^WFT5D%[S=/#9+=D-V0W5RSFY0FK3343__OL/B/ MBPOYTD\2/)N-'OMWDU5]A*R*K(JLZGNL*L;SL_/INCAP;5?K]I2C:^+$<_;IG>DUPF<;(B MZR+K(NNB2BDR*C*J^S2JZQV^1IWN M;1.K2_W[BY_Z66P-[$;_KY^=^\6'$1^/!!/\"'I^[/,BWE-;TF/N]'']PG<_ MXE87)SEJ8*J-*RQ20_U9 A<8N+9"%.L_[_L1@@Q"Z !>)5__QGCP*06(54@H M8PFLL!OZ?IS-9VMW?[,/^6RY/,_I6L^/Y?J!F]M^/'O^]%MCJ^R8&WN<;3]Z M83.G71C0#T!23Z1[(Z6-B-H&!SFI BA4VC25TREYK3$KEF47I+R:$MEXG\]F M<7K>^FD9J95AB3!>Z- 62<@XW:0(Y")EFMWXNMV:RV M,!,2-V!#DH#2!'"I1,A*.I]C<2[%H^8IQD2!LIB4PQ95O10*E8%0I 5TS(-SI7YI3FZPG$=UW%XJ2HK[ MB:A$5"+J'HB:F&:BN%SI:"H=32Q@'2_ ?+!1^>BXTEM$%;P(4WU;BY97"A<' MGJL P7JO@C7HXG'[J5RQL;4'FXM'5"6J$E6'1-5LF5#!(03C7*5J,>!9Y6MU M.)UQ@=O8(OG/LJG&::EB!E:L!\3LP)5Q.J2) &H.0.,BH,3U8W)02+3,4H?)+DD M_7!)=N[1,9#RQB]=T8V.0_#+W%R1NJJ(?E?O58D&2S@Q$UV6Q/!#F(",X3Q*;:;?>H#@Z_FG-C"M]\NS MV47GE_4I@+5/^/B*2_A;KL[BLB[T55[\/HGY95Y,YNFW'.=O9NM7^2\_/<^= M;7*-K17["WUZ;"[$O9X(DGR5P8B:;+8G@B2;'8RHR69[(LA!Q!=,%ZFB5( L MU5BAG>OP1=3X D4ID7D6U%9\P:WVQF4+TMA6IBP9V!0YQ"A,=JU2KL4D%%\, MRUR(>ST1)/DJ@Q$UV6Q/!#D(7R4:KUEA!:1T$M R#T$4!!$U+X5I]%Y\[JM( MQJ*T04'B0@ F'L';PL#%')W*13H5R%;!_Y3\IQ9NO?Z!I3&N$@.,5 UZ!1*M0L:W=CA=VFP=23\T6KJUNC<]-X M:OW@BXUF7FKN[?M059#^;/2P.7DR3"/_D&(ZBNG(9DF0P_ O8LR!A2"A1%5C M.JW652LU7-,&D_>HG>%=U+=\P;]8QV/?=B^^%J3];,FW($X-6)#D6PQ&U&2S M/1$DV>Q@1$TVVQ-!#B(>"%9J%+(Z\R'Q&@\4 S:5!%Z;:#TJ+DKIHAZ%XH%C M4V_B5$\$2;[%8$1--ML300["MX@8,DK-0)@4 6T6X+!Z&2H&C+XH4>Q6 [-= MZD?(MSB>>@]JZ'$Q&GFY6DQB&X.\J?/P?_A%HC(/0N-EF0H[U>J5*_;7NU?I67 M+\JCLUR?Z9_,IU._6%X\^V)GEEW=F14__*SQ@95?W)K=BUPWAO,N5]MH'VT\ MFN75H/A Y0]?-JN2=0["*:@FY #;E\"D!&-9E-H):77ZW*RBT085MZ"+*X"( M%KS3'H(2V684HEC^7>4/]>JL'_JN&H=OM @:<[['B< ]5GMR97LB2')E!R-J MLMF>"'(0/D>NWKHOC /C-E>WW"!8%JJ#[I5D22GCBMXJN?3,5=^"@W6^_HVO M[H9#JT$)F3$XSK7RWU.-?K/+L7M+0B/&3#)R. A>PQ4D.1R#$379;$\$238[ M&%&3S?9$D(,($G1,03'GP8346EMX"U9S"RX(*6U)W)>M]G@,9308ZM^DP@&Q M,/ FAO7"'(0#@?Z$(5P#D11&C G MV7*- 9B163KKN<.MK"37P1A9/,0@$#!A 8>Q0+&,2>NX#0[)X3BQZB!JG+&^ MHH^OE@#],5F]?3N?IJJN3>-&^>S==/XAY]'*OQ_-0WU_3]-33HJFG947_7@/ MQ6 N,!8F'>L2E#;^ZNE\\=J__^]/ M9E!_L7[T+Y]/POJN/AW8JQJ5ZW+^DDC_3"[FR4CTZ*!(8>')BYILMB>")$?F M[E7M-4#T* 5DU#6 5-F!-<4 3R7*PBM2MDMA=AD"G3@)&?GY$5--ML309+-#D;49+,]$20%*'<.4!A'YJQ- M$+02-=A('FPQ"3PO,?!H2A*^BZDT%*!0@$+@/#5PDK-S\J(FF^V)(,G9N7L) M4,PR!"? HS& K?K8\Z0A6"))L=C"B)IOMB2 I%7GG5&0PC*6H(V0;+: R&;RR :P* MUGNE)"M;?5F]",7&HB"PW I#N0"?G :FLU"%%6W$S1.[6](Q+Y:__.M\LOKP M;!:GYRT'^7*^:!_HT6JUF(3SE0_3_'K^?#YK;[J83Z?U*<^:$4D(IH?2D44J1Y,F+FFRV)X(D]^?. M[H_/FMG"%"1O"V"-*\$&E2%*Q9Q%D7E@6Q6\&-$7XX'%'.O?U""R.CP!? DE M*IVY-Y+,G+#CM')RPLAFR6;)9DF09+/#$379 M;$\$238[&%&3S?9$D,>1H-QS"K'8P# E!&X- B+38*U%L#)S3%)[5;;:K;*H M.)>R'9Y3$=#J M:TUMC"<\Q>.1'5YRG$9[,X/\NO_?M?UDF6Y:/I=![;\;@G MDT7]>?KA]7R36?R4D]D\\T5YO,[ /)L]^IB4>;F8S.+DW33?.J7XLY"N3\E" MHAG1C&BVW7/1^VGD%)'- MDLV2S9(@R6:'(VJRV9X(DFQV,*(FF^V)(,EF!R-JLMF>"))L=C"B)IOMB2 ' ML3$74")+WFYZ_R/R"%8J!SQ%DTV0RDJ[U2J&:V%8XF"<":U3%X=0O(3$LA<\ M,.9Y^7QC[N:SS\]F<9'],C]=S,_^QP1$TVVQ-!'D>FX:3[5QHA0A%.050^ >J4P3$NP6:E96 ^6+4UE-6C MT,49!*:# G0^@FN-+T7PA>5HC,;T>1YC'1 ^OAH/;HY/_%J#P>=Y]:*\]N^[ M[D[)Q]Q1?TI"Y1%+].A02>[-R8N:;+8G@B3WYL[NC1/)1I8Y:"QM^S@)"*84 MP"B4,TEPY[?7.8%8LI655KLU@F674IS[\?&8$WTBY"%'K%"[CTV[C[RZ7GO3F?J$>B'SXN,:'JAWJ]%R M/IVDT>4'[3&YO[UXRKG=^HIMRN:8[+/"#,MG(S80&X@-Q 9B [&!V$!L(#80 M&X@-Q 9BP[VSX:0WP7A(*F 6$"T:J-]P\,[7[Z(U194HK,$NIN6\7,SKQVFY MW8ZVNA0S8ZEQ?\E<0B&AD% X(!1B+LARJ]B6Q0(*R< +M)!CV_H2+F:FNBAN M(A2>F'T0"@F%1X;"DZXPD"7YZ'0E:W*Z0I,K"$X54-;PK#27WHLN"J]V >VM M:T7%'BNMCI.W5$]*X!T\>/>,QF"CE+94S G5_,E68(\I@$[W6"TG$RD5H@=5UVM7ZW/S87),RGZ8L&]!<_];.81WXU>I)C/@MY,9)\ M/!),\#UIG7@@FMJE^7F8YN%1^>;E#X++T105.>. KGJKR*)H2$9(!KGDZ'T( M6T/P(B]!IE* MT,&R)�V=!QBA8$)E9])]S^?'\[&P^>[6:QW^^>NL7>?EL MN3S/Z1JDE^L';N;TL^=/OP%JR<9520[%Z<]4YJ1(?3)4/1ZGE0 Y5$!:S$5K M9)!U=H"%56>E5.*E"CHO)"LF;25/=P'D&HUOJU^0%\O-.-!GLS@]3VWFYWS1 M/M"CU6HQ">GYSP\_;3P651$HB)9&22-D9*1,S,=KB03E>PW5?G4I? M,%?^L4FU\]&'2QC>SQ(IGTL8C.Q>?_T=%9R[]HD#Z8= MH"DUO#"9M1ENUM_NA,-DXHD,*QZNA&#X'YYNWZ%$/UD%'>.SV_ZNAJ M9<9JGWVDCI6JY.@23 FF>X.I+\F'&#+PXG-U*RL3?< ,UO(0>,B!IRU7-&<3 M2BH.K#.V=7+1$)23D$00PFB>2]DJ3CTJF/(Q5W9L<(!.*N&4<$HXW5\2-J&* MGF5PRG+ F+'&Z\)#_IEGR_5 VA-N6'ETG6"'TMFCQZ(>EM_58T&2S0Y&U&2S/1'D(&(< MI@L+]0NDHEJELI)@10X0F54I))/B=FN() HF'P1(+MOVITO@HV%0M+1H(M?% M;=7L/4K_<[Y?GN>.HA\IQAKW&/KTV%R(>ST1 M)/DJ@Q$UV6Q/!$DV.QA1D\WV1)"#B"]2LST1)/DJ@Q$UV6Q/!#D( M7Z5U%4NH74MD*D =#%C/"U0?)?*2>$IIRU=A@@4GG +.16Y_DR'8B&"$]S9K M;9A$\E5.UERHI]F.!1[O\R).EGDT+ZV^XVS>7G0>_SF:OVM*M!R4$A%SOW+Z M0W#NVK$X7H*M_$RNXM8+D$%P%X6T:KO]&!ZQCM6^['E]O MXK?'4T\]5F_B5$\$2;[%8$1--ML309+-#D;49+,]$>0@XH'",@^)6[!"*4 A M"H2,&1(JCMKD'%3JHE:%XH%C4V_B5$\$2;[%8$1--ML300["M]#&<<,B@Y)M M 8Q!@=IN]0+[5,G27VA+R+8ZG%H2:?:ROZ&]YN5I,XBJGBQH0_X=? M)"H!(31>3*?7&HWU$A2O<&O#0L!+Q2$(7D2R2M[0 +3S$I!/2KI^VJ.FHL_S MZD5Y.E^4/%F=K\L_NJH(T6Z/C3][; _D\_5$D!2G#4;49+,]$239[&!$33;; M$T&2S0Y&U&2S/1$DV>Q@1$TVVQ-!DLT.1M1DLST1)-GL8$1--ML309+-GIZH MJ8?";KKR^&K?A#\FJ[=M1,QD]J9M+8[RV;OI_$/.HY5_/YJ'^OZ>&BN)*>[;7HI^K1+3]/AR>TBMXM$338["$&2EW-G+Z?Z.,FYZ*#D=K@K M:@G.A (")?KL0O#&=3P"5Z=. D9^?D M14TVVQ-!DLT.1M1DLST1) 4H=^]8D3E7-AIHT0B@BQ&L<0PP"RV1!QL9=CQ= MA0(4"E (G"MS[1?O.EAOOSA?QK=\>P'+"2D2L/AU6V\!]12N" MJK &1($0>-:@G1$A5@PSW-HYV[FGQR=MOZ&Q1W?50'QL>:_&85$(2NXLA: D M:K+900B2W)J[=W',B%%G#BJ+ JAL;!-C/+"HC?8F,AUM9Q-CON#6=#GBT^!8 M2D,^#?'Q>"5Z='PDG^;D14TVVQ-!DLT.1M1DLST1),4A=S^8D'Q6$CW4"*+& M%)H'L*S&(:H8Y9.56J?MXY>[3JJA.(3B$.+C\?&1?)J3%S79;$\$23[-G7T: M9)S97 PPPPU@$1&<21%D3,QB4CS[T-F$'/)ICKR*AWH ;?< FJQGEXPFLY$? MA?/E9):7RU;<$R:S=?79Z$?^70[ED:G7P&"]9YSZ6%@(AH/43 .ZHL$6YX$G MD9-!GFS4>Y^J\RC^ZWRRG*P[4W57B(-<]PFKY&V2MTD1(HGZ2)9&-DM.Q\Y. MAW%6H6$0$25@8 6"2+[%8_6'I"2:K?.H.]?'?&'*Z1=]CMU#.6''G ]\^BGQ M:]B"))]C,*(FF^V)(,EF!R-JLMF>"'(0<8+T6%!) SG9ZO.K&B)XZR*$R(N+ M4B3,L;/Z%8H33D#MB5\]$23Y'(,1-=EL3P0Y")_#BLBM#PR"B0(PV0PV1 F) M9\_0,VF3Z:R^A'R.HYXPM8<>,:=87?)B]38O6@5)?>;;/%M.?L^CZ7RY'(]F M>34H#2)GAT1];(9-S@[9+-DLV2P)DFQV.*(FF^V)((\CJ7#21V)BE"D;E<$H MY6&]8>(+S\ X&A>$#,7[SU,667F5N#,@>$R 7"%X7O]:BR!85B;H+#]/6:SC MP,=7P\!GLQH5YE]K+/@\KUZ4U_[][=,5RRJ,^MVW\A9LS!'[E+>@([_$2O)O M2-1DLX,0)/DW=_9O LH0=7$0G-* R)M_DQ!2X"JW'1H>ML^H[5 &0OX-^3?$ M2F+E*;.2FYB"+0R2L*%RCQ6P07((P42;D\@^\\]9J3)#H6HLJ(VJL: 7&9RL M?QVB3R&CT4*5HV#E&'6OMK )E81*0N5]H=))$[B/#**R'M!Y5UU$:\&DR+C@ M,FNINJCTN1=4BK%FBEA)767N8#95.4>3M:J.?FSU/MUUC0GU0N;%QS4\4.]6 MH^5\.DFCRP_:8W1_>_&4Y[OU%=N8*I-]5IAA.6W$!F(#L8'80&P@-A ;B W$ M!F(#L8'80&RX=S:<],%.K87Q(B $)@*@S06<4PF28TD6[7E"\7FZURL?2C$( M,FL#&*6!X$0!G:VN?RNYUN;S=._+Q;Q^G);<[>CH)DAD%!X9"@\Z1(# MG@HST4G(,E;0*E-]SE#]1UM]42XX)BFV?,Y=JK%V >WM"@GX&"T;&F^I+HO M.WCP[AF-1KLB,G)0T2C 4D-K5ZP'$Q"+\UXFU\DC)SGFLY 7(\G'(\&$V)/6B0>BJ5V:GX=I M'AZ5;U[^,+BLF/25O<"MXH"8JRT&B:!9#?PS)NWD5L]=:["8A-6OS17.B-I MR*RR/&?T7IB43?BLN>)LA8)M>>+<>__7L^=-OU<"Z,4I[*$Y_IC(G M1>J3H>KQ.*T$R*$"4@5G%#<:1'%M8J+G4'U0!EJGI*4W(95. +E&X]OJ%^3% M\I=_G4]6'Y[-XO0\M5:A\T7[0(]6J\4DG*]\E<'K^?/YK+WI8CZ=UJ<\:Y<_ M+U>W=GI_/IA'2Z0D4O99V$3*RW/[2L6<$P)#XP"E]^!8YL!D]$+H&NAOCV^( M02J76/4\XWK''14XZPQ87IQSVEF&\9Y)^8VILU:/E=WCT2N"*<&48'I\,#WI MC2HMM$B261#"BHK=I,':$D!R9G.2VB2]U38@(N05%!UN=VH+@H@[ E.=* M5EQ[+>X;U;=NPN(.5U5P/,BF?2YB-['[ "D#CLZU+2OC50!T-H*7.4&2F++( M4BN;MNJM1+0Z)@A:AD?U^LW/*J2(TPP M)9CN+ZO $$TP$I1E%:8E,; Q1I :DPS%)M1R"Z;<,&YR -N2L%B, *^4:V7] MP4,(J12 MXE8=EO7&.9<%R-2R!;I-RQ-*@3)69N8RI&S70RE$6D<=38+V0$7M-R[4K&G4OGCB)?ZM'C7$2]DU=F36>JJLT>R MD"=AXW"MHZ4D)S%CAK@@&#DA!:(QAD@,5X2GFS:.3,28Z VRUD3$B08;1QB- M-,>1$WB'TXU0YJOPSUDWO8"A=+^/7X70YC'8X7O;AK>CU_:RG=IA.3=2..'K M-4KX6P2RV,&#?HB3CZV/[^.D'8??HA^?CN+A7WCF0A*U3,1KY')$FJG#I':#0Y1X0A M:R1#E#!G3/+>L(U*$)6K'(RZU)IG#TSP^!PGONUB,TXYO^-BG"\Z]G\VX\LL M1-U)"5'%W"]@;C DY4,?-=+YD)R;Z],/( M>TC"RQV$HQAH7^<;CS@*57E'Q;#37?D0Y)7JJUP2*)?,>Q(%K+RCI-9 MZJJS1[*0)\$[@J0!: =!G(2(.'<):2T#LL+@J!*WTFV4Q'M((DKE'8>15%*K MAI09_2UVTTGKIS',DTGL)SL)-9>DPN:\7I.,/G ;4%!)BNOU^LN?&JGY[G%3#LZR\'%)EY<#L=7 M,393^[D9.[B_K849#BJ8?M#]Z2TCRE 9$2-6YXYS NEH$C(9WCB3 0>SE5!] M":[GRCIOQI/?[>?_7JD!O%#>_?%FD9W'%GXXJNRFVE*^I25YT]B86L MU.;1U(9'%A4V$44L89%S5N1Z$YFS>&4WJG M<=.!8D=5'["2G0JS4I:XZ>Q(+677V9):ZZNR1+&0U4!Y_NI3@Y )6"!,/ MQH8+!CFK-?*$>BHC54U M+F<3?VXWN[87QZ,U5@6\:$&'$26 FE M2"L+Q$8GS;%,(BF^M28S=S"9;;8"I6* ):Z_U%5GCV0A*Z=Y-*>)3(H@?$*61(FXM@DY0Q3"6CKM??0\ M;D2)']P.8M?E?![7CDK"6?,=^29" MN6?B=6)@O>L$26JUQ184RBJ TWPDQ-JH$>&,6LZUU'JCU]C6F^:\\O^:M5U; M*E ]MCF.KJUQ#@/N*L6L9F$U"ZO.UH6L.GLZ2UUU]D@6LNKLR2QUU=DC6SU%5GCV0AJ\Z>S%)7G3V2A:PZ>S)+777V2!:RZNSA+?4^U+DXQ'#YN^EY MG.20.'SR/(ZZ]F-LVA'\'@?-*$Y/2H8J7-2EWC?5KEM\U=FJLU5GZT)6G3V= MI:XZ>R0+>1*)H]%2'27FB%!B$<>*(Z.<0#A:[;FR7%MU,W'4J\@$D1QY$S3B MP6CD%%,H$NXI?,/I:&\FCA9;[?6ZJ?:V6&J_C+ONUSA]EWZWG[>5BD\'!.N: M/EJQZW07LO*-DUGJJK-'LI GP3<225CS2) CBB&N!'9)'K!*6J+DA4#< Q@9G!R2F@1 MA/2(Q #?DB-XU.$9L8L,.#85NBITG>Y"G@1T12V5%18C'F5 MG ,648XHM1&HYE4SF^4D'I(N86GI%UL((@Z;>RJA18>IB0@BLT01')KPN)@ M_N)D.?07XG+:=.-A&YK%^ Y!G!ZX]%]_^.J.NO>,];E=F!VSP)P6=ZK84+&A M8D/%AHH-%1LJ-E1LJ-A0L:%B0\6&B@W/C@VU0.^='F/FF%!<.,0#XXA+ZI S M7"%%<2+86ZQ(N.DQ=E$X&AE%!E.+N HEKJ^0E-1[$@,U;B-0_WXRAN%D__#] M_<(=3#G\]+78EE0#3<7N/,3[B;BU%T&%W@J]APR]A&L9M%4H M,TL9E=M(\=H=]*H!)[P";P7>"KP5> \'>*U+./$P5YS>1NF^&51H. M]>V%^K9#MS86>E@"L1E(P9X*KV](3 W)'3='WA=\O-_V_&\5*'= :;U,2GD* MPXU :8-02"NC$)>"_MA-MW0JH^)IQ=.*IQ5/=X&GRGNE MM4!.@:7/#?RD#<;(,<*L!Y-?6G\33YDRUBJGD62&(BZ\1BXECZ37,1E"=(IR MK_%48#)09(?5!2JJ5E2MJ'JZJ"JB,=[R@%(R O'LH-(- QK1P36&S5L M'&$D!0\PBC6@JO0"&0=TE6$3H@HTD43V&E7)@# Y()A47*VX6G'U)''UH!.[ ML.5"9016)L>^,-?(D,"02ESPI"S0W@W_@N.$"V8Y+9N?#]DL+H0),3I,0U'[=B>,7P)T19'Z77,E'$N(F(NQSG"@";@2J,$_," MI[1Q9,QS3TUR2!&&$2?P<:,809++E(M",F+H6<.LOWNV^#_T^;6^]^ M_TMO'?2<)3IZ;I'P,2#.(D7: \G$)E%)F&( 7AJ>33?34'\=3_M,U%>C M\+\!"7.:^JONO07XL,,/T<\F@(IOQI.WHQ O1FT"4,EC?N= =,I/W:TIK"O< M>_OKFZ\!GQ8#@>].M7IRZ6CL*.R;="A#C7,VH=R3*E=K9\A(G1!-@=L@F,-$ M;$B'U-\>NGHGZ(9IV9Z M'IM<'MJ.KOZCRZV;8?9@+#!]S2>@!LUH/&W:,G]%I,YC/X.-NUK_:F.[YK*? MTJ:;SVF>D_*9]OK,-N/5U,)[><%'L9>33^WTO'S%S;IV%+LR(->.YM]+S9O9 M\ P>H7D/X[^PC7VV&2QSMW&T8U#F"'ZB@P;F]S(_UL,GU%H)[U6OH2GG%V,?@AM=SFT M5R_SNS]Q?X '[()9NBE'7ZR M5]T/?_G/F[*Q6/BB39NK3N&%QRSN4X+/@V?S%IMN,:7[BT'KQQ:W(L/@^;MKZ]O8LI3S$8AE^MH]X\5QOW#V^[\'VDX_M3MQZR] M7D?E#V605[#K#5O\JP=S Z[Y9GX#GCI]'P\ZX#/==_O-X?: M'HSEARN^J*53JQ]H'M1+.YN.%]ZW/)8,[S#T_'$$M& \@^V]_1S##_VM",8O M\+\OO@#+.+2777S91: I(/:+.2BNV?[:?[EY\OQCV[6N'8(I\7+Q_1]N.5-> M;B?("_'O\^WJEK?)E]YC+ZA\Z'=?L =_==]O^^!B +>)Z^T5 C8%_^:@GB.V M=#L2;3.Z!!.6W_FOOQ#\ER\_Z7/7>=D>*M\U5?\WVDGS\RC AKAN3W\M8+"O M%3EV*CQ5)7>ODO3D-?(^14I.4OVJ%IR6%M"J!54+3EX+2-6";3;ZO#\5^RKU M@MEY]J2RQXE7\31E_UR3)N.+9GP9)W::0QPY0OJQG;:Q>_EX-=V+QC1/AKXG M^[0+83U42*E"79^V"O5I+O/!/^T^E([=6S[TI:[GW^6VY]\W[*6JNCE JSC?*O#\&S+\,8)P-#=UC(]1". M2U7T.I"EK>BUF[* WD8A!$/8>T BRW1_$D8$+ '%DE(Z;I0%Q-@S[00*)!_; M#\0CJQ.&+^8V6#$Q([;"QKY2,%4>&PD[D'!!>8I\^F8T[67_*_;R>KI?^?SZ M!?!-2V7_S.E7(1\X*)F_S73<3"*\Y=MA;$9@9\\-;'@]_Y83@YO+R?ACFQ./ MW%4-/52'5O725J&N3UN%^L26^>"?=M>AAPT:]9!8Q*%SJ[^-Q^%3.QPV[<6E M;2>99#4YZM/O%%AZ!6/_K_]&4T+K4A[+458V/ M=VVK&C^-X[@:-_<7K+YP)G*VB]EC<'$91UW)N3HI4:O6S1=R!\ RT#[W*;2< M(NYE0(8PB:A7!$=G4N)J&]9-J5GW8Y;#UVMBN"7KAM.!R8?:JG%3C9NZM">% M7Y8HS:6.N4NK1MP&( ?>YWK^B44>DTUBH^C_0W*?=HI?C XDQQ6_*G[5I3TQ M_(HXTNB<0RREA#BG#!F>#**"4N>=M4FZ;60_[12_B!AH?>+\JP;KGL">_2G" M1WS;ETW.)8GM1>X%\3_5IJV8NL8)L>56$8:22PHP57ED(J-(8)F4IXX;MX&I M#[%IUZ41?A[&TI5D%%ZM">66$);* >$U4;XRQ+JT)X=F4G+)@!(2JP3BF"5D MK0)X"MA8IHCP=BL6[A.B6;9WY8GSQ8IF=6E/$,VTMYA2#V1,<.!F(0FD$U$H M*6^.[/MZ/O2B,A/ M8FC[E-58DU8/!F8/NH &<20Z'3DRBCO$"?;(*>.1MI(I 0 =,=M2 8U>X-^, M)S^-9VZ:9L-7W@..3+=>4D/KHPK U'(:E9D>&63N&-0P45X)[5$0(2&># 4 M9A@EKH(5@AIE-\ZA/["*QA9 [6OVM3 [[%5\&J)>4>QHE_9X44P+(CF6"C'N M/.+<6.2"9R@9%;V2C).P06$UCURBF!X:1TP:Q&E1^ K/ZU_&H5,T81MO% M)G[.V1'QI,2L NK=@"JQ#I%:C80*$G$1--*8,<2]$TI&&VC2C[%U2W/ON0C^ MDB7PYUX MP2B %//"!$NX)H\J M"+ECX"(#(FHTN$:#=VVVYNHP#2A-:+O+<6>'N<%Y:53=V*Z+TY,2N JG7S!@ MN:2,88.,L EQ8B(8H\["3R[&D'P4 6^E?I%M1UDFWXU^*A+9YC&\2Z^R,&X] M6LNP.&V(K=RP+NT)@AE-1@0N+*+2 L^3/"%+G (#50K#F(I:^VT$:9\4S 2N M'KH*9G5I3PW,4A(X71U9CM M7AJ_ZVG\S7<@UB7SX/ML \-W+]K91?X1QO-GG%HWC$T7_6Q2FA^-/P> M=(YT$M$S'SB2V7#F07FD"0<-=U)*,+T3#AM-N1YB=K\=?8Q];Y"WI1'(KW&Z MKASOTD(Y7HW"^UXUMI5E.##DJ/)S:LYT9;!'!J$[!CDN@<)2"U2&"H^XD!CI M) P25EI'J# N;##8AYCC.P6Y^_%:/E!2'1/:53.]@EP%N7N G'%8 VM+*&A M.JZI0I9&B;!RQ.56A=Z$;9CI>P!RJIX;J;'K)ZGCE>)D$D,SM9^K15Z1=IGY MPRV7S"%+, '4M!(9%A*B7)ED'--,/RK7>E4_'F=_MY_G&4 _QE&$<6ZO M+@27)XZFE3+6I=U'(#MLUZ)/GA%-4:0!K.ZH)'+.&F25E9XZG=AF^86'503; M$DS>,W(TH+4&0\7-PUKCBIN'@YO8$2.QU8AJJH%>>I$K*1HD/5.* EV4>J.3 MX\-JCSTQ;A*M*V[6X/M36>]_C";1C\]&,,1BP3>N%^QJR%<P4C^E@22K86 M3M>BPGBEOP>UQB<&F[L^LIVDHP$(*@&K''$7%-)64>2ET):FI C?R!GZYB/; MNP"V^Q%5,R#'E3!4_:$5V"JPW2M/B 0?+9C-T6'$B71(:^Z1TA[+Z*/S^E%5 MR9X9V!@_*N)6@^9[:7;_&OLRW_G0=\ULKW#[)0.9*2IM1$ - 6Y]"#F.+I". M(7&P=C$)6VF ]?>E%'Y8"N'BL-'6#TEJ<]H86ZEC7=H3Q#(7@G>:"&BE4,%YMEJ]X2+#[*;%,FGK@NV)97=I3PS*"-?6*.*0,XXBG&/*! M;X6,$@(L(J6%VVCE]Y ]%-B&1D0?>))CC7H_ 36;Y;?!OZ+_YJUTRMT$:?G MXP O+,Y,5.MWBRB[K8=]:.SY[@G1E-"ZH9X@5P*IR>_\UU_H7ZK@'PL4[)A, MGYB*5/3;,W/BH+.L0K+!8P\F"M4*<1(BTM8&Q!(3@D=#I-UPO'QSS&Y5FNKG MPNO^7FC=ZB3LUG*K%#NJFLQ/F2);8W7?KE+OIN=Q=W\_FC#=@OGTZ/*#:O9KY7.5I3<'Y3$ M.D:M >R4R7W< !<1,%*+8E#,!F&<5X_*K7TJE#RN#-J*DA4E*TKN#THZ9Q3S M5B&"%!I)-6(QI18=, RU5;:!S\>)?]*CJH#R'.<>;U-7!YLY1^Y0?_Z MW([.X-[MJ!DO$LK[1DM=8T>A&;;6M<,2:7_Y+3&,TW+.UZ<]/@)2A;H^;17J MDUOF@W_:IXR#T&W$0>@!TJ;?)S;$QOI2M[9K)M'']F-.3#Q@JGYB]NRNS[RS MF(P, DF;+4Y.!#),*"1Y4@$[>%-L%&5Z6)\,/\G-?G^*_;]O1Z_F4OG;4BBW MG1M+!^RX*C/5U)SJI:NH=J^8K!0A!(RN04-@3*:D69BLE.I\# MU:0>2%9AK<):7=I3@S6?L+-*"N1])E[*EM6U*RH M>62HN6-<$U(0X90#4'(<<>\PLEY)%,&J!XO?.*/4;BS[Q^':??M::GQ4Y_]J MN'LO3?N%EZJYM%,,!M\V'#+ M;C>&_KZ7]ZV'F@;ZN/H15V):B6E%SOU!3L>ED0Z(:Q21(0Z8B)RP#&FL3 !& M[)42NXW3[P@YJ0";_J@J)E?HK-!9H7-_H%-BHZ7B'@6=-.+.$R"0-" 6/<-$ M,)S,CG,!=@2=A XHKJRS9@0\I=M@,HO7#A&6O(!QR118>_6 9?#$H'W7U2PD MU*PB4AS!S#,9')26\?]1B7IK5G\659_60GEJU&X[L-=>V];12\X M0')-.:TDMB[MWB'=09-8HR1Q-L?OK8PYG$^1UBPBJ@B1*A),U,;IHZW9_SO! MT7MVK",#:JI[H"+K0:WQB2'KKGV?TB;!"$.,$($X8< '+?4H&>*EC8H2*W=F MP#\#AV0#K(^J>%I- MA+:[ZO9]5,[>>:!G!@_0AJ:Y)JDE;B=/#$Z:!-4DN) MDPQ,4N; QN2,2N0X92@$@READL;-9)[MF*3]QO6[_1P7H95?X_1=6GMY=Z#JAZ1:5W@B$9?*YKRPC8K3(A$:4/A@=FV%8Z;^X7J HZ M$*P>AZR1[*<[V[ZJC3L*36I'=N1C,\RJL),XMH.UB)/ED[T0E].F&P_;T"R& M?\3[PM#2VB292YX8Y*2,P,YU-!I39LC&@<]OB;27-FBW MG(I:'H@:A3>]&OV2W]EA3$@.J-XA"?^"M/9(B]EA;2B5J%?(KI"]AY#MK<4T MJ(@T%AR(>U#(4*61CDX&;02),C[&@[(_D,T'FNTPI%4ANT)VA>P*V;N';(9I M4BY$Y#,&E[#H!+5#'&:. \AHXMZ$2Z1SS3$[91 SW MRFP,5.Y\( M.XGQ%#N:D&?Y !@-F?QZBFQB#B<%,$FWTL[XZ;%3L(&@.ZS#7<&S@F<%SY,& M3V^=88'@?,S+ Q!ZA2QA"0D;0[*4&XS#-K)!GAP\!=,#H4XNB/>$C0YN$[[[ MNAJ^XD38&R]!N=NG?C;<>!CN;HJ<709I./[4I,GXHFE''V-WPV%0FR&?<(O- MVC>V+O-I/VT5ZI-8YH-_VAIE>8(HR_O9Q)_;#NX^3DUJ/\=0^SW50Q!/&&\Q M1$3,'<+,&<2MT&#",H8459HP9U.P6RD:]=Y>7< XNM_'K_R_9NTD@@$,)N_T MZOW0CJ:O1N%G>/4R?V1;/L-'ZM^P8-:XPJ=AP.=A#@FHR=(NN@0QP(C MRQA0'R<%,UQ()S<\A@\)MSPY=!(]4$I4Z*S0>4AK7*'S<* 3^Y \TQ@EKSQ M)_SD;MD=M_8#?>OM=A/C6<^H3DR&?L80]=G?W4@DC6P>:A( MO6,LE8$FC*E 3JL<>L0<6>DT(BSR0(F-&&^49'A0Z'$NDF] (C^ 0+Y+N_8" M'9GWO'+/RCTKHMV''28C$E$.!64%XEHGI"D-2$@6=524QNUTCGEZ1./'Y=2N MB%81K2+:?0)URBO+E$W0&B_57N\+C] M(0AVC;\]8?PMF[EPUS_C-%=M;KKH9Y/:G_6@L/2@/9-&"X&##"A(CQ$G5B/M MF$9)VR ,55Q9O)-$WK\OA?[#4N:WQ3H-&1C"CPG%:R9:I: 5-O<'-K$TQ%.E M$!<&S&\"9-5QYA'W4E(5F=):[22)=Y>P2=3 Z*,RV"ML5MBLL+E/L!G!]K>Y M T( &Q]+C*QU'$4LNJ@8+-&RY_8>0 ?3G$R MB7F&QO[/_J7VHYW&X55S'HI:U$[6%$ M+2F2(M<.1948XBH:Y&ARB$KCN)%!>[^1L/C-?4\6VUB.VLPWL0]Y#\N_SW>P M_PT;V.M^_]K6*54Q@#FJ;*UB9ST/4<]#U&CH7A@TK^&G=G0&O^0]I6M#J6H* MN]&EO1K/ILTD#F$[",UTW-C&S;IV%+NNL=FV[]K\P0.&[[VC14>$4W6ICV.# MKDM;C9LMYCP8XXBB!A$<-.)>1*0-QT@0K*QTE@MKMQB\>S.>K/:WU^O;VZ(W MV-7;1;GCK9?Q)KB:.Q5-J[E3S9U:O75OS)WU^,TDAA@O2O+GC5#. 6/TWK&A M(P*CNM1U%SY)P3^$&:E%6*K97\W^_33[.8[,2^=02(& "0]_:1XDTI;QI'W2 MF&[TB/WFQN KFW\5W?QM2?&NQSFW53RRFO@U7/.D]LO?[72>0UF/KQT\IN\8 M=650.":"44J2(PY0BS3!'DFA&/-*D."VTRGBQE'@5Z,P%].K=VF'Z;\"ZX$0 M^IC@M_+5RE"=LT M&VA^5(==:[!O+XWEVTN;5J.Y@N_=X!N)U/"'(TR) Y(H,=*.6R2M]IIYJU*0 MCS&:>U?E1O&L7187X .L:WG3RB3KTIX:F#E/A>*.([!\!5C)#)BDIP$EYPD% M:++$;W@ O_TLV5."&>%X0)2L:%;1K"[MB:&9-]S9&"5B/*.99A@YKBER#!-E MC%2$/:J$R3.@F18#Q=N=]^?Z M)C%L30 =K$F<+)_PA;B<-MUXV(9F\1B'(*(/1.6O/_Q^X/9!YQ81E1)EG(/) M;7DNX4^1IEP@26F,3E$J/-U)&=4?ESKT:YR^2Z]!?^;OA"UM#\SL<&OX@G#V M (O98>4?559<$;HB]!XB-+?.N8!-[KEG$8\N(*ML!/ -2BHM';?;:;+R] A- M%!W 3E)1NJ)T1>F*TH>,TC$PR;G%2.!<7!MC@1R@, I! )/&,3*W45=[*P5B M=X_2D@RTW&&>Z-&!=,U.> *7#$A[[W2YG(P_MB&&QETUW\TZ^*$=?0]_YH4I M&KNL3%&WDU/:3G8>'#2)T^"0()$@SI)%+FJ#*$_,>DH"_'\;CA.0\XSI[^=2 M_N/5'R#B;T>[*[S"]$";DX/[&D:L5+QBYU%0<:8X21X(.-!G0%D9'7(A:,24 M4%%R[9C;."[[$(?)+I"Y@R6!G[YVO $H.=MEG[#]Q.CJ-ZE@7<'ZN,!:,DU( MX X1;X!&$X.1C@$CYCG5,<80V*-J&SP_6 LN!X*?'*%^CE((MXGC?9TJ7W&7 M[(T_I-SM4S\;;CP,=Y>FSLZ1-!Q_ZL]OI'9D1_ZZ0^3EM]1X.JWB1?5ICX_] M5*&N3UN%^N26^>"?ML:3GB">]%N\7"MNZ\<7%^-\V5K.]EL=)=42?I@E++BP MS%B-@F$:<<,CLHPYA)414OB@><3;S,1],YZL9/Y=>ETD?JOE_<0 RUK>KSH@ M#VJ-*V0>#F1B3*U0,:&40S>+ =Y!FAB!'*&.144.QWJ;1^%O?S_3W\>_V M\W^O5 &(T8=S.XD_ B\J;:_CJ"MZL"U30SRF7"4#X@XJIJ@];3C?OL@KM=BOIRY8>N; M<4IQ M+>W8Q8+ZM2M5TWLR,?X=UN>K=/HKH8JXNQ'G.K7OBJ(E5%JB5Q-);$ MCKE^2E[Z7%!6&P<,'RN+G!<<>2%"H(&8 \)H]MM/)V3FAV$7S79L#54;'Z M&E \ #(/LI;?FHR'PQQ4;#-5:2J2"7KE:P_-E&$!TVD M(R@Y;!$WB2 K<42<)\VC M^CH *AX_QXEO^Q-@?;K?^+)F\U4873ND182CFE"$.0DYYX,C$PE!$FO/@]+" M"KN5?+OU/CI9$M_U@OCS7$*WUB/AM#&VDL&ZM">(8E*X2#B1" ,G1%P1AYRW M&G&!*6,FN1BV4B'OR5",5!BK,%:7]L1@S!!!G A@E7*M$/ ,V,'E'!,-!,KWW,!"UT%Y\,!9TL5EC%XY'4,B NP MX:T#DS]R@YT@6 ;J'F/RI^'9].52RM^E7[.,O^]%?&MG>ZD\*B]M);"5P%:, MW!^,I#API0SP4*,DXE%99)6Q*-!(F'%>B,T:"=]BZS\!1C)9:6U%R(-:XXJ0 MAX.0ADB3JS3\<Q!SB 8=F[_=Q,JL5:.6C%ZN/":IUBTOD MJ.0A E9;B0QW(A?G2#%2(X3?B-39BR0#=:"SXDSWX7:/KE.L]BP/')$=[].ZO_ M$&?)WGM#?DXI^I)^'S_[MG\:0WW@U"M=?6/ODMCDYX>;4]I)*R"LAKXA^ M7(@>K&7493@V(I]*H$#W*:,H2N*Q]%1K]ZA3"0>$Z%SLL"QJ1?2*Z!71#P31 M=XRY1%JC;':L:.QS 4.&=)("^20,YXQ1_[AS#GN!N5\^2+;#YX%"2_CY-V'-[.9?RGN83#[\-9[HF^ M#O[]AK"M(P]J8([K/'#-2Z['@(\#%P_:)<&HPD$%"C!K 75Q!#HCG$+.6B:B MD(0QN0V7Q+ZB[OV\%5H,F-;'!+_5&5%Q^,AP>->.A* HUR)W]],2D%)FYRW- MW@1B+=6$*$VVX4C85Z3\6M(A*J4>0\ M]T"TP'PC4XAHS;S70BJ\$7M+CF.M#-#L8#,$*XL,!4QU*1C-#;4I;9>W^L0X?5=^QOH"YHE,(QG M;AB?$=+O%Q?XMYUA^^WS M>VJ20XHP0'<2'3**$22Y3-%HQHBA^XCN!M!=/5D&\ VA.BA\KW2YHFM%UVVD MEUEMI;0(R^RFU93W+&XFTURH8O4^RO2]U((HOKQ3%&%8^9W_^@M8A;=/US>F=.VT M7.\.MKCZM,?'7JI0UZ>M0GURRWSP3UM+IV^13=TU_6]'?GP1FZG]7!IUM]L+ MX#PWJ7P* _X&P(0<$+/#6'!%L(I@%<'V&\&B3,2:J)#V&M#()8H<#@!CQ& % M>$2#P-LX7+D;!*-,#;#<88G20X"PVH7Z":S9DJ>8K=C2A+K-KGAZ M)'AJ$I<\ 1@&[7*VBP7S5)*(K./2,OB5;L9C'V;2]A*8P?37N*W3Y$;NL+OS M(6!II8,'LK3["U^GTD>UJG-5YZK.59WWV=)9Q.UJ5M,]LYJ ^*&2V=2./@*[ M+)V-1^'6/LET; MXL3V_L!18QLWZ]I1[#IX[\(!BK^\X;T<_SG>;UZO-9EN! M=CT@I"8[5E@[A*7=7UBK+&5_U+D> GD"P^CO=CJ;%'=Q]B[#??^,4YN/4W?1 M+]X 0VD\/8^3!EZ9P-<:VW7QH/N350"J %3Y1.43U4SZDIE$A61$@5UD<39Y MO'?(,>&03$$JAZWF[%%-N8N9M-J WJ6_+[>?#\O=Y^WH7=Y[7O=;SZNR\VRK M7(D9$%KSZ2K&'<+2[B_&5UZDRFUGV.86T394AJ- MI^4X_57>Q@Y8]BK>5+RI]*'2AVHB?3Z?R7Q1[T+KW)&U!O%[T=_9IWG_?]YK.U*AJ: MU3/H%>4.86GW%^4J:=D?=:Z!I>N7_-6N[-H]FC5R55R0JR!W M"$M;06XWS?N(8B(Q@3PU'/&8'-(^.N2B<4YXK83<*,'XD )FS\GDL!*G#7(U M[O@$)O6;NRFMAV!J0TV=OP,]O?H+)9Z:/U7 MAJUU[;"DU1RP=.XO3E>J] &K@]@FLS'>7Y;CZZ.P+=N8DAID',S/,8C,=SS]X,0YM@HDIN@DV M)^#-1:VH4E'[=GK*G%;<$I1D#(AK17+40Z&89 "ZB;WB[#'QW9(XMQ3E L@W M +S[K1?BGV;Q]W'YP-_7!/C5*/R^DM]M03BGIPW@E:L>R-)6U-L)ZB7/$N?8 M(AT,&.7>@E$>N,[VMM.!69,4?72Z\+ZAGI05]"KH'<#25M#;">@)K9DT8&*K MQ'T&/8:TEL#\#$G>>B$$>Y2!OI>@QTX]MZ]&A/?$5J\QX0K=#X5NCAT <"3( M*\(!AHU!SH0,W<8XKZ/1PFXC"_L^OM7K"+]M[RH=R-HKNO+4@UC:"G:[.7(2 MG!2)&B0B$PBL=(J,!<3C0$8-5X8JM95>T<\/=J*Z(2O2'<+25J3;"=)IGPC' M)B 2' &*!H:UCDZB* T5,K)(](8;1(U-#1Y6H M'L+2[B_DU3,I59VK.E=UKNK\_)95#7%^NV"]AI_:T1G\$L] '/1<>2&N6LL'28:UY91F4959VK.E=UWO>EW5]U/FBW9^XSI*2C M*$DAZ^+Z9CQ9M'%=*R_T=DXZWX[F MG8I^63'.;<6R\ "F]+0=HC68]00FU_N9&[:^&:<4)Z '2A75^KVKNRJ6L"W MLK #7O/*PBH+J^I]_?S6"RO"[CS53[UUS>;M!-X.<>] MIO%L8H=@DTVFN>O*]#QVL43-QL,VV"F8;JFD=[7PH6X*+US =;L7-^8OM!^7 M,SB,GU%H)['HS4MXRMG%Z(?0=I=#>_4RO_O#I0T!AK*B[1]@;I;C%PQ> M^.>LF[;I:O$LY:LHCL(/;OPY3PI< 71J$N($+O3YGHA+#G09WZ#%C#_]OE(W%PA>PV%SU_,)C%O

??_V]@;]^_OWMZP^#YNVOKV]BRE/, M1J$V!1'_,1W_8QWV_K&$O7\L8&\_YJZT:\SIX*_71OL8<-CR^)HWR_WBPW*_ M>,*E?8@N?W53^!8NL;X7WG\ZEZS[U]D%\%R_.';#4DS8<228M<"\I0,";1W" MN<<5QE)%NI6>5HOPQ$^Q\Y/VYD=X)-9? : ?D;]:\B+YAW0^X\M?-R.0E,F*O.G]:E:Q_CEY*S[]?D+ MP=B_WQS4VGS)AY.5Q\S8EAGG5]ED#F% 9W$4@<$.K_+[\7+:?Q=X;/,'6(+P6T&ALCBOBF;903XV M\\>+#R^:O[UZ]?Y%\WOAO+<.;!Z_*)?K#^4,UO/"!LTD?HRC62;4( 7Q\V4< MS=L7PHB:;N:Z-K1VTBX^ *//W\LCA.GWY^7"K_NI@EF 3Q5=GHR'P_R8JS%E MH@ZB-\*U[OAZ>8A1/^2KP;4OVGRQO"Q MQ7W;:7E$D-;SYKOV^_[&XT]Y1..FMQC*:Q&F8'R1+6=8U Z$N1P8&4V;;(I_ M[">P-U7FHRMS^UT[O^38@0+T^7YP7>NZ\<0UPW'7+TQ9_/RQXD+)GX#[QK;( M7WYV6/0T&5\,UB]?'@AD;QA@O%G*VS(TF/KUT<&ER@?[+Q6Q6L[8+-^\7/%? MLWS%"YB1<5F_N5"7U,2V2-Q'6.:%]*TDIEP:9C",X1=@+ LY&31N-EW)TWR. MB[SVIR+S3>+G./%M=WV\[2@-9S%KUQB@K!DOZ\+DV5Q)WB6HKH<1O&A>#>=R MZ!=RL(CHY6],)W;4]-./P]>/G"' MZ3^:;_42= AF^>X]QTYG,*-SH5_LU2>ZO[R9#4MJ[]] 7Z>M!Q!^._(O0&'' M9SW.E,TBZ](&_MJ40">*O %6)9A#D%80.=AG+L=]JD97 .+]ZZ[Y#AYGF+T8 M'R,H^R2F.)GTF#M7L+ER#YK9:)@3BL?Y[I^RFF6+(BR 9D[.UMZ>Q-),JOM^ MD/'7-M/HSTC<9='L#BDH/%AMKUSUP^=]L8\C-<6Z&".R!%T_FY MU[3^-9C*V1!N[:Y@<_9Y"X9OGU]U>2,;S9_T:_.15R*-_2Q_=SQ:?"3#5)C, M *M@1 6INH+4TTF<8V7C8-,+S:24R()A^1E&P6V;*5;> MCV];T;PPH!!-FN4=<>Y.[/4KPHZ3GQ2("BS$*"ZD^AJJ_^I MKUN_^)0!-]/ULN]"0^VWM]W8G\U34KM[']-_(C M+#CH;0\RR!0@PS^_UD-GNZ"D4 M3/XY['CC2<]%[-0N;PET,%L]]J-MASF\>=OS?9NA6SX%E!+/0SM,VM#G"OFXBPHZ^L-S6%^!V ML^R;E/LQ8;CGT^YWF;:!9*&S<18+EYU^@_65C1_M<%:6)#/A-8GM_2MP+YC+ M<;$ AD68IN.7Q16RT H@36.8_H(=?@)/,6GMH'=M+(WMWE_1"VY>^.%P_*F( M26&F'JAX.YW[.\I7YVX18+9 TD"O/_;NDY2;VZYK/) WD(ZV7'?NZOJN_?C] MFIQEW;"?KSO OH-/]$\]Q[NS\3A\:K,JE&N&" J3ER/?.#3/%\7<>+RB]O#E M GQK9T'SN/,_>:)GD\G:2A6R^3FVWRWLHT!2.G4,^NH@XIQQH M<,(H*2QDRN$!\JB.* O>LPHUP3,7-G=U2@SX_C3H_J"%#Y86W2 M3EB#%RZB13F%KL2WSF$EAMGG!G,4KD4NBA$#W!N>!G3[(KNOU^(VDYC+V(VF MYUU3:LIW&R;&Y6P"7+6+ M%>"^\0I&-/DS3I?H,K_>^F6R)5$P*>2Q)=M.RJX?GQHGL&:8!P &'SGHO,H) M )QS))R!T2NMHMJ*N^OO948RJ_R0:4]9K1XE*CBL*<-JFIK5/)TH,.0M^&(U M'R&Z:=,M)V4P#QH4R.A*YY687LU$+S O0QH&].R?K_Q?4/FY\N&G!5@:]=B6* 1(S6AM4@:1E MU#5?)!3O]Y(UE(&%\7!H)^O4P@_!J@"[N0^$9".=XA^6+@8$-T(=0,N@O$-^ MZ)]]DF$*3(P-D('9GS:S$3S^$)8H-&>VG;.:A6$WBM,^0G^U,B;!-HO%P9,? M/T=@/\]/7Q8K/MK)J!S-7-QZ_7!F[ZS(7&H2SR.LV,?R_AC,H^_R+;\OWUHY M='+8JNO]7+UC'V!UE$?T? 9>LZZ& *7SI__KUI.314U.WI_D9()O2Z4M_[M? MBG+-3[Y7?G+A.DN5VM](Q^,>OIN"-70.[ $H[MS1NDC9R;&L[#+M$?E%\]M= MV)R=1W=OBQO(N\SL*GZG/E&J &_!^,$BF>V:#;V>^KN699LWA'EM]/%H[C7. MY_ 7&\471@67"SD$OG2>YWMVE]%G5S!J,XM959WNLY?ZZ]N+[*[_GY*TT-_I M"W?)V0XA0V?>DV"?G7]YZ4J#I;QH9Q?S+Q)TJ&VR(M M[HMSWG;?,.4E;^YF[N'T%@?\RN#IDZ2NKOF"^W>[/K<-V 60@ZN%=W;2=G_. M_8PE:MY_$D:V-N9RVVQA+;[4Y]I=+7(HLAS<)%2KKY^LC_ZV2,F-G+HU09GK M]@WUO"BL\R8I6PG"@G!MLK(E8+7! MYS<-D;8$B=:X>Y:-Z_FSM^3&VO7 39^LLUC,M=?;55"IF"\+=TQ)-5J&,]M1 M?[8U+QJ(:ORXS$[-HE%RVA:YH7.OZGS\5_.8S>KKUHUG@&ZVR[&M/M*Y*(^Y M"BL.YK;!,HR9?^UFE]E6*+]G*\O;Y1.MG$D7.==[D8%<$N?GJE82J;KS)@W' MG[H2M/739;[S_!G6\TJ7#[#4T1O[DELDZ*]_&I ^??7F-^\)ERD>J^FY'=VX MTZTW&=RZMOVOB<%@2 M*MN44Y/A@6"R<@/)/V.)A<*'$3;+(>X[,WB8<@\T!?,H16+#U/XVN"UE.RLMYXJNMH5> /(MS M+0,=Z2ZSAN2(QWG.\VOFV?TK4_EK/&1/3.DG<'(2[QP-&".OK$%<Z!Y)>"<<]PM<0%V[G];VS MWY7&*75Q.D]PONO+):2TVBN_-+KBO;WF];6+PVC]YA[RN:MN.NF/1\WWS,=R M^V6R=AY#'L8-1N>R/SB?2RP)=7=]S^K+,DP$;/[<>LIDQMRB .W8@YCE\6';\XCTO M9+B=G[XH8?EKYBX0R<61,IBVJY+;-AK#&L 239KNW'YMP$M&V&^PJSGH-@[( M7>=0UWG2+;E5ZS)?#GC9GGT4G_C%.,1A9CZ7D[&;+TYN[Q5BLK/A=&DU-F

3..?]_4,54MJ>C_.YO)(KNZXO M\R%V7QYA88V9T%ZW&$;E>,2-$X&789DHN%K?8Z>9H%?K* M=[[(M#4/#^Y_6YIK[V7KGPL4*8>S>A0JR;6]2ZWW9.0C-_F:D_'LK#\UM7ZF M<_%^9L]#>^-0XW \_K-$[M>_L1A]45N[/)Z[/-2YGH[:7E>_VX5Z7VCP[83W M:ZZ,.P@O$TIJ#^25VD 19]$B%PE%TB?L/&:>8?+HOFP?LJ#.AO%=^A*;?3?: M9+^_E[^^GAUT FZ?5TT^C)W]/9_L)*S2P\M)Y*O%;G[3X_@5J]YF#"QP^O(; MC[@>;%F,>4BN=PC-[S\/H.4!Y'@:C+?XU@!HQK/IRY*@_$-_?8+Q"_SO/\R_ MD*'57G;QY2("O:C*/+_',NSWL>W:?JMZN?C.M8]>*^!6;B3P"R;_?5ZZZ,Y/ MD:]_@KW8RF5><%I'TZR5I-M_IM?8!Q3Q73PAS ME=__K[\0_)' R. K MT_C0F>ME%+.]F+NM2E=5VB=06EIU]L;\44Q9U=6'"-47I^4X'[GJT9?TB%8] MJGI4]>C1>D2J'E7NN'_<\:L&WSZ(U395\;OBL!O/.CL*W?<5Q;]%X8J0/ZQ= MVL:8Q< M[$?3E:VW61&,2!9$1$RPTF:%(*<51X1A0[RQG(2-T!!Q+BBG#1)4&<0C%?%M($VND+:HVWBA1>J MVL3Y.F\OX',E4?+5AS\:BHD$:Z:Q87QYLS#::4G7J0+JE[H'UX7?JR=\DCA1 ME?UC 84G(=:GH"45_/93P+=N1OB7<26>X>X< %9ZPF*D8M$F-)"B\VCK_G(70P_SZN @0DQNYB5.A8_E99? MTWN;$'_5NKH]:MQLNS;"ZWE9B7GM@>]R;97O\XFTCZ6+S.F*UZG"Y7-"1XY",@+@5R1DH\KE![SDV"1*PE8JJ+]?"/(M7IS[^VYR;P;XZ2M. M'*WQ$<+S_=R7]TSI.#A%J@RS0N8#(,>U4 M5GKKF!88YC@EAUA,N1,DBTC+)!'85-0K8H(4&PD%#&//M!,H$$H1#\0CFYOE M&!^]$3$Q(W9$V[[,U@:&D0IICS:G:\AM?9;_.Y>N0[ET7;=E4?KZ\8T#$K8' MRL(W'6$Y3-Q]&O/;>B^5XQ1%)0#'K<@-S"1&FDLM$F,Z1;4-\_M^211%:=ZE MM"UH)V* C=DUMM_G=-"S@U>UUY^:VU:X178%TW_EE2X_%(=K&L(3'-^-H["C@[O7Q9*^H%DN M ^C6,#[G3O!, ML.>>FN20(@PC3J)#1C&"))D]09SR%HI#E )2:&"2^UL2;6L@ZG :K7W0_P6UZ2O][1/.X)6LK18$P2 M(<"^'1SB2FEDP'1"1@HME<\7=HY7&WO*?/7K";P5%NPE>8\R_FY7,Y/Z5"^WGIZ MG)H'^I:W,,Q_N^W6WW#=[7O #4[$8X(X$'O$I:*PO1"==RCOJ",*<_X8Y\D] MU?[7\6C>)_?.74E>VY7$U_PG^ 6_6^^S<:TE[.)/R]MU=I1\W]FPZM\4]+W MQ5I3RK:[V1KPJYVC^VM<'^Y7OG5UL[%]/]+;>@GFJ_UHA\6S_>$\QMR+^8]5 MU]Q\VJXBR?64!XR)MLX@(PB06YLTJS7Z&RQ1;F*W)4#1+^Y..GX^/&D^Y0:4\?-=QU.7V8X!D%TSZQ M7-(7S8\D;>+G)WRK5=$$SH=G@K M['^;";;^303;$VH_H_,V $-_^>8?VGJ+C09SGRFPQ9R@2!.ID/>46$JP!]1\ M'IJ]V,'5TLRX]L_3#ZCO*GN=25SK8UPZWZ+<-'/M4R^NV>6W&M?PXEQ\KQO: MP_@9A782BZ+E+GFSB]$/H>TNA_;J97[WATL;LJ2M94RT_?CG>07]"[G?:)NN M%H]2OHI 6']PX\]Y3G*#OZ73X_,]/1N/:1GYN%KRCUO%-^CY)(A<;S61%[]W MR_R_Y\N,D$M[%OMD#V03S-)+._QDK[K<<6]=.!8K7YQ,MR_[8U;W27M9/G0Z M;_%[+5U8MRK4HSU7VC&JJ4M(YQ(OG(> +,$6,44T_"&6IXVS;0\AGC_.NG84 MNPXV%]>.^A[CO;NJ>JG6!& Q3+9<>_=\9BBE'_5P./:EW_6F3;XPJ;-(=VV8M[O/7:_+Y8&0@RE?[I*)3.F; MWO8-R'-O>7@?M&=.R6!"YA^,J^;G<)4V]QO/7>CG+:H7M^_F7H2;SQ&6+=%! MQ?/:SS]SKX'G7MFW?!I>Z>[_.#>V_;/Q..3FXB^:_SZ/FTWKUY\H3_[];C)H M8+%A)R@\X\+^">]DBMZFUEMX9=$QOB>XY3NE7FKZ8W+Y3 M^=2.SMK,+?MAO&A>9U,BMR=?71%8C4'C9M/"NS-G';87;>;7 MT_%@U2@\S::EN[SMSIN4VRD/&I!]?[ZX1'=S:=+B*V>3\2<8>.E17U0-OKJX MVCF,IQ_C-/KS$:C6V=7:37WNO5X8-JA-?N00/\;A^!*^@"XGXR(OV0-E)[Z_ MP?S]/,WP3),RFY_@N0JJE ^T7=&6T@,>)NS-2G#6%F%R7:;75Z3W4ZVMIHO# M%NZ:^2(\WI]QVES:'(9J+_/*?AK/AB%K<'[&2]AY%G)4%J !XV0A+5?W8)9; MW?P\;%W,6X5P%+G[A6?(:!*0P\$GV,2\=6%+]7@NXV1Z]7X($_)J%'X&5;FL M 9LO;X5OU_Y_Y;C$?7UR[1W>>'1R3^44! MH): .+]9_S%[>0DB5'P+PWR_)N]4@SD@YZ?)N/<)-H/Q8C-IU_S<+YJ_VW^. M\VX-]J=?#'#TY1$7T(?[G<&5)W!E^#( :#<']^(S*7[OWH5S&4==OZFV?8PF MO&@^ %_X=3R-C1@\@0O\<0KW'#Z)[*^Z)EGYA6AA?[LHRU5B'65W75./I]\Z M'//:@&$K\T$6(S%R#"<$.T/D."2/XU:VCK=+PM(OS!O@8=/X"\Q+J.;3+2*< M9P>5Z7F4;NU\I&]O$M$3W>(VYF'0S$;#S%479D>AX< QFSP/J5_@C OA*=#S MKF%G=-_OFV)MW"VMV\<7N%G,D;]DW]E_@X;!-%]-G,0%S8)SO06 8 ME1'TU4QA1\_7A,VO6*D[]K93EK"QV"!&C,EGM2W2!' 02^.CH5XFDYY'LJ;G M8)COBZ<]B_#C5^*VC8A)Q[23&@G"&.(J:&0L;$F.4*>3M-+BC8)[4A,IE)'( M65@O[KU%SJ> HA5>8IXT5AN1NK6-Y\:>]$<1]%_:%*\%V[*HO RS23[:U\71 ML\A &L^ 1L91B7VM(/8F/7@NJ5CC@D3M%QG\V]P'5'CM&DCO!ST,N;[XL)# M31?0,VKY$Y-0%[@4-('V*NN A%*-M(T)\<0U_.)%E!M1^@>1T(MLXV1SZ-WD MI[:[''=V^"[],AZ=%3SH9:+Z,K[ ]I83F$4V3]RV.=$\7L@5SZ[+V= M3*Z*._^BN"JSG@,Y*M'HPOT6=.G3.5"@S'W@KVRL9_-PY5'U[<3/+KII-LCS M"Z'-88%5GMW\(A?VJGA]7>]@@QFPVE/S?(0LE\T^V]&Z@,Y6;B_41SO4" .N>/1%_QN%5OR7-T_UF\T3"&^GE\[3%O%WE),X<-AQ_*IO=C6WL MNKMY. Z]E'M[R MNO-,EQ5=7HU[&>>Y,3GM-6=P/\[9Y3PQ85)0*4_K\I+SW)3YKK=(U^E374MB M],93SY^U[)K3NX9W&X:MZ^GUM>HWUR5ZSY.A>^#(ONL\AM$8K(5)2>">Q(\M MR&*)Q_:)-%79GT?9K^G'VO+W,E+R<_(R+;G.39E8H@2(O@P!H[QCT;I"!9RY^W5J"SW]TU])_LN3^_SEGI:"[,[AFBE#OSP"N7Z6=/^_RCF!*G\5)GP^QD>0(3]VU(,EVTKAYAFB< MRU YP]3E/ N0-GCLX=4@CV>!8$OP7:0%WMP:UJ7BVA2MI&*QV.OHE%=G[K/) MEYKG?5W,AM/V43@U MSK \L-T;D(58+RSL&P;\]6C5NB693?%,*#8.C?9D,0Z73N2Y$9PANT]L@]NL MV\/E2L7([<=3/GF'T=+[#8IED#\UM""V=CJ>7#5=_/_9>]?F1G(C7?C[^14, MG_79<00AXUH 9G8WHMTSXYTW;,_$=-MOG$\.7"7N4*2617:W]MM$J@7WADO, 9&5![2*1^:N0L!HHPR!V$&Y05S\#+:6@"EA>M]-[(=%3%-T MY83L07J6/%U)V-H)*^=B.:4T_#]:7KT9:JM^)\$L5RGZ%TS.,)CPF!AAS?P, MT08,BKFTDY,=:%O[-O@A.<,V.PRSE$N<"ZZ3O=J$'-['3U==\.R3!),NXEN* M?6='*#C_=5R;8?-3L,MSY#%;X(^,(%FR?8*)YI*F5W-7K]$4T#36>'R3%1:* M->*)(V.+K03A6 E@!$F,8SI8%-8!: 0G!ALA\ 8ES'-.P6+5QC_B OWL?QS% MC..1&O\TJ0.2)% O1UV;5FAT^?[1>D+=I UZLW;2&:-[",J<.QHN0RO=ZHV6 MJY6 ML73MP"#'&MQLWE#KY/J_K=/4+X]X8&JVCOZ P\KQAB\Y:-$+S]B%:P)CX4^I M+"3<<][1&/VX$I_=NIY-+.(I]&9QFQO59CQMMM"4FD=/*S.OAV-_=:I>S%R? MN>[X^ED/N^K9_IYL^GOR4A#KEB/JZ#MSI 51,.['BM.P,VL%(HL-B&7N6#JJ MD-D@97[.SAR,D1ALR5+]ZZC^[7WJZQ!_*OMQ3VY6YBGA5YZH09RIX>#](FAG M6+\5CV#V5EV"'[=N>$WN1+PFUT?7"_U?J32ZYT$$Y>P76IN-:6_ZCLS"M/>W MT,:;>'@#?6"G7!ZR;>ROV2-IGQ6>L,9.E^,=X3GS^Q7.NG?;6?B&<=PQ3:&9 MA?"/-MB];CCL'$KV/JQ+N789_+M1A4E>W4E'\T533MB4+Z;+8J)"/@\<>&>; MPHQP^6*6]L?;%&S_ZY:RZ0W>O^:PT'VY2QO1^@KVUFNY.ZY@;'"8KN@LYN%$S_O')H-D6TRN=M>-I7E]'8_@DJ>_ M?(5%.M,)V_%M>$YS#+;=C/F*^=D[RQR7Q#M(/5!6>$ %0F%+=@I854&(+4(2 M;U!Z"R(J4U4,&*@=H.%*( EAP#&MJ="*:4=7 G%_2ROTL^\VE!4.N?:O??JX MG_[VXV8E2UCHKI)E.G&GQ!K7+GMF@1NE<^D3Y!1TT"D#'0(,4PPH%\$4BVTN M'&.(N@I*@3:HAHP1PDFF (1!.*B5D8*0D+#DG!-860.Y7S? ?LWZLR_N2L*N M=A.TO\)JOSX9;H"E4Y.M2BGD&60 *A^1A&&@O!1!6#A$T$!!-LNQGR-;&\;] M+VX6_Q#V=+0B;W=AU^\$#N"^Q.''>@+@$Q*WW[^FG(7]<3I/' M)H]O8;RKF MV\6PVMADP8_WP 5&Q"DC!@I,KM8-8'1@>$6(GR:%:\+$O7!)ZRJ@*]A6T*$H8 M! MCJP2D'CJZ48QE@]F-25" ,4,!;1"%BCN$3 T6.90!D#2U8'!!%?PZI1VOP(F M6\G!L38$4@0TA;'L.)A0TFD4@Z0&0E+)BIE]"-Q=7X_NKDY(834E'-/.#.D6#A1-;9X,X#SHR23#!:^0T+)XB2U*AR M(%QM8G]:&"#-<\!-!2'%E#-U<'?_YY-W]T]MI2&7T EM@%8R]L,RL,,Y >PA'E8&5 M 8C)2$O*!1 <2J BLQ*E'OIJ,X?(65M%\A_B*@DH0R1@*Q4 2N2U1O&H\G6" M&:<4._O]\V48+\/QNU)ANY!\_RC'3ET]^=?YX$9]HP:HLQXBG"7:"E3[:I=F/G !+5*)^SUFSV;V9(=])HL7SM$ MHRW:"8L>\UICMN2[O_TR^-@R/J=3T9\FYBJ=%K6'35O.?8;I9*YA=YY/I^/F M#-+.%HGAW>;))+63KF[$=8 U9*T,?UM/?"JF/%7IYYU>VQ_,[W MS@>S\<2J2TN-V4LW[C:1=,]<4QB4*M)F=_%[.4,\U[\VW MQX%W63JHN[9)) MD\)^=C&_ONYJKNLP2RX\M^*1FH^FB;A)*NQELCJC#I 4E2UJ8>.;#.R:R MF>4HJRY<9;JQ;N,ERV=(O#PYQF7 0WS3Q&S2GLE$PW/P^5TRK.C,$=]EQ MHY7SV;!XL=)7]>F"$P^QNXUBVPI[/%UW'?% 2US4:$[XZXI@-'3#&?E3FD18 MYMR\H!'.WR*3<*IQSBD?28]3YP'C[G)FQ1/>9V4]_[7>IOO-["2E3]0?8;GR M&Z^O:SQ=;M\UZF>L; VCNZW3##4GWJ/<$7$K&D:5_]1K0]A.<"\A(B9C)/Z4 MG/P=\U F,;-CX ,(9W$(0+SP,0=]%N>QJZN96M@)X!?>)5X+0F[@\IB>BOJ8AVV3"UI,=O2D"> MJ4&>JEY+Y+>:<;>U_4R3D[8L^V[V'.DE M8:7$H91(F]MAI#KN+]$'B)MS+X%H-/'CA"F9][1JPKEY$.[/>FN$T_1PL MH/IF=)?W%A<;&72==)N[94-13\/;I@S!5)0]S:Y3MP%TJ713>Y\+'MO&(]F= MGN0YN =A(XUCCFYIG>VXCRN&6\/:DXD\ZIM$*M!L$&WCQ=BHI&O8FQ;HWJ3$G8FAY7@Q^B_1GEJ<> EB9D M5'>\ =$M:1[583'CO2B,RJ$E8B]RP,UDF*AW?- M*=H)'K;QG\'<78<[!O"9 MY)VJWU)XQ;:(8925IGQY TWP&WN@+?NQ)1][$-/^TXZ?/*E$W]OYW>OT:3_Y MM>=U>?_]7A,Y!+NY_35TF)G(<]NV-\AD99]GH_D\TFX&.Z?/Q6.W4?F5@&U] M<@!T@0""GG,?((:($@J99G"E=_@59?(<*T, TS3E$TJ@> F)J&LH<81L)-MH@:B4Q #HN !4 M$ <49QQ0[V@0:RLD=$^,E.Q,["(KB5WDX0R*_W&SZ0D)911%##%<*9]:1);& M-5[7MC?>JD-F1[:ANHV?)J\L6E,-$4]V$H_>C\PY2V+.!%>4!5DA#"CJ'*B0 MA!9;+;G92S^RO\33&)>:^Q4^FP?":7F&2NQL:5JU+-.]XXQH+*FF&"C$Z$Z=WY$9_F-]BE;*1V6 MIR.]1_0OZ*<>#E_$TO.6K.$$$[TU7H9!MY>&KDEY*O-LCKB2E+<'S/@A4QTFI?/ TA%DOMV=NF];HH[JKL%<][CV2;W1;/0"GZU0I#=ESRG3 M9=*<8$;Q6&T]OIMWVKDW=$48-L6D\_U4Z M*'^;Q[!1EYUH_+J(?/HXWWW5/LA9!+FW>&;GB S\T]EL^CGUI-T8X6B2C:<4 MP6R[T^Z?YZE]O4;2]^K[H_[ND*UD^?@UE[M??ZC82#,13 M\6!XQ-!_:HZA78S1]A9RRR2%D2_JWAU'*=DMDA_FE*^6A#L5W#=OV*!WIC1K M._:VT?EF>?LPGN_=S9WW"+".=]L98\8KJC6:@?*77?N M5'13R1K#UZE9RE%IM[M)"K5T;3I\MXGU'MZ@3'/M^HN_Z_6;CI^O 4+G$#;2 MORH'^:A]9=QK6Y=*O2AFUSDIYN%MYD-'-Q-?Y.=E'D_9<'9"= _;N[RU,+\Z M+$E# +Z&XC%1):MV!^E]"FN;8X.=_6<:!ND&@E.JQV 2WKPS!!-I1131U-E\ M>:=E0&!]SWH :9MVLNF>#==Z_B!H1P=HHTE_'ULY?1NG Z1Y!L/4P:L9>4\9 M5B9PV0I]8Q(ZA,BGPL-6!3:N'+9!R# JE2%\J6'Q_@@/;L.BWN3'AP%NS=W+ MIFWWA)ES=3-EN8MV.E#N-68RI??8>?N5$_ U\O_E473,&&C( M_U<.I:?]ZW<^;-;94O%@.D]!)C)-8-"^2;WB^F2CJ]F&EJY-OKC) W_4A7G2 MWG*,+J#",,N-! 9S":@S!$B)40P3PHI@IXG98%%Y9BMZ-YNH\=]K]V'JYY_# MU)<\J@W];ZS*+L?=(BSO MH.ZO^*A=\45C2-1N>9.4-=7>P"Z_&(;U6^JJ%._0\R*O!N^[=[);'IAOO+T7 M_;:6>TM;?N->'7%[OZO\@7O':X0D8Q0!I[".O>,KH#5C 8X8Y(01@PE^';%( M!$^-0JS\ZS5J2@[5.1Y[#3F$'NA*RCC]%FCH'$ 6$F6%(IK(C2)-JYAW.AZ% M8@*H(3KS2#BKA/=:BW#/]7WCEUDT5.;WOXR#)?-N8G]H4ZY/N7%\C!.<:M/X M=E<9W_=ZG&T!!=,#CY0+U$^9C+'K&!.(J0H)V'PP,9>AHFGDD1PVL;'PJ\X9 M_VU$K+D@1\1TU[NT\09S'4KS/NTEJ?ZG3:-/]1JI5F Q,3F"]CZ]=WI"$WFZ M=:[I#VIFHY22WS (KV!R,!.;MUFF7,9*G#!_,24C985.(RU]?,/;+L'T[J:+ M+#3Q&]M8KNFV;R@7GQ F*DPIT#P1#WD,)/,6< 6)-D@&>-@HRW^._?@AUT?^ MVG8,R<9C.41\J"E&G*JD>G3VTKERG- M3;38W(R<[[GH;>IY3$5/KN9@/2>]EYL?_-)I,!-=/(><-A&:ID#0U2D(UDM, MWEZLM^OY@^;Y^83B?;KJAR_.+%)H_.=8FN=FV[E#CF^2YP3Y_*I=F"E,W:DE MZ5 LB*^H!"@XW-&4,K'ZW@-5*17^;3S$&Z;4G*4VSU>U*G8&@+85M']\_:UM>V[6J M;>.FJHY?G;F(&#%#JB$I[*MT*OOM^&KERS/S_'\UO6AZQA[V709>5 M_&[^U)?^)WKS3D_FQ?DUGS2]=,\HH?,CV.D-I8GKFA?D](%:C7.Y;&*#:-H1 MMB;A_IM[J22DH*"8$QGR33OFIG$(N"6 M7*MOL]],ZQ0#C;W>G$V40ZL-7)J/[4PDJOM5\C%[R0H]?->8DI18^.=8\ M<[Y)^;E9ISB83Y=<#;D,L6ZJ 1/9PS@G%P2#)R4W=,FXP6J8U#ZGV-T%+$ND M@[$M=$[R:%W:AO*JD^, D--E^GSWQK/EOIA9MQJSI$D![:E!/W6UB1?E4?GI M>)PSI.JYNXMT0+69C71^_75S*5?\0 M[C9 P\$W>..;*X7T78)Q%[%O;[R\#0ZW(7_HEP]T4]F@;]@1C%M^@80OT#^T M$;-=U_>*2K_N?6C6[6_8'[:)4BB7/Z23:G!]SDQ M_Q=U7[RM7M+SBOW;V0$=_]Z:QQ4MZ0Q7;79Q/$H:[]H,4SE;QKLMM\K;:(IF M)=Q0)F?OAVQ'"'93.*1!L) M=>-@U@R9EF@RI76GXAD_^I*2RE9:2\=3DML&Y+?EV3?KM&I;]LY:95A?K*YVNQ_GU980-1RXMR74=T*R#R,H4_CW-TD]2:=-]E^K1Y^G;H- M8Z)][[RW68&MZSQS30U%^P(TYL\D5KDF 7!=G^+2-VY(D\BXM?1O0YT3$=C= M=)2I62(!2U#KX/FD_4M[S$ 7;YX9Y$_ *7-;1\!KZ?@UO)> M/V2,XOQ6J2W7PR30WV#CMVW M*>52JT]8]-^@"0LL-[HF$?HQ3.T1%7;%)FN[XT^3-KF@XY=IDJSCG;=_:W70 M8:O+">;IRRV35:[(;4AJ^;@$6_F#(GV][E3Y+43X,9M@(3N::WYXH,._+7E&!\].FAL!4UT-]GH:\QHE>R\(VU"_Q8]ON[[L*V7(9O764>6;&LAE45A3 M^Y"_;V/Q?.*NBZEQ;95W<^73PAR#_PPW"*9LUM"U-T@*&Q.=M7.3%8+?+2W= MVP><7)#P] RPP]=X]99J2:T<9:83WQ^:C>&M4@"]RTQNR4Y*95&;]EH36*R? MLD$/ V+[;.$T]GHF;?Y[.?DNJNNC97;?JOP( Y"83ZV>8N>#KYW_\]#U ,O?R&#[) M7ND87.I=QLI;W<1^:D+2NG8-:?-?4[ A5<:$#4)=!V%:-1S#A(<)'-4WB4%T M=*L7LSH7R>2UZXAQS'D8I M_-^]C>>1.S2 M7!OF8)C%-6W;[0E\U(0^>7=+E9 %, [J#R$O?[>.19BY=&*S&F(S2AI?NX.I'9-J8FSW,Z?VQ==");=,EF?2O9K*PP M@Y\D,_AY;J%K22\!'U.,**6O3 -F)^Z1Q3P6+S2QH?#TL%\E-ZEC%XL;SUTL MBXAP'C:IB6FO3C3>2U;OE#NQF#3'Y2DBD'> QI*+Q5#C3[W2TL;VRR[=RIOF MCA3UHDY$DLVVTW8D":\<+V[?K6MY,ESI5?)?C3V?7<"F.5VRPT8SVX8LK@8? MXE=V;.Q;R$8V+;C4SZJEX(J\=/.MQ;9JQ2^,,<-9G0Y.UF=B<;L8JX;>;"51 MZ']25&X\3GM^;GZ69CQ^?W76VQZ![=SWGI IG_(Z[-SO&QLD_C&RQTR:)6L4 M)A7_WNX*-T7_=[YH6\HE[J',0)2:HZT9;.IZYB*O08SDK!ILK8666>O7+4'5 M"FIZ^;M@G[A9+JS+!L!]EJFT\;=L9+GA6M[L3\[W?@/V_&K^'L@5D"Z7!"XI M+C8EJK4E,T5=JM6:=:6B&7SZAY,Q"3#=NF4G['/%=E'>W0K?%_I5K6Y1Z4EZ MO5V3U]1WFJ-N]SWUO<\!VU9!UY,>9S8S(2[[V2D;K;>N656.I*84[&9REIRC M^26N!O]R:HG7U"#/H/& &&4 Y8H$PT9J8'Q5,)UBW7O^RN^DQ6] M6F%%9X\T1\;D"IY2\G6X>ARG=X>89Z;\)>]?W:<]7TL)B^6/@TSQL-$.O,VS M':N&>F+I:VV+B/3()3I^AU&,WB0Y/3;;5J4K0[B@P'%:Q1H>!D059) *SQ0S M$E*ZV9S[:X6N#2/^9:-RUFXIMM,NQE<'2^.MM$"L% M-XE@-V6P9CU+"IHT,,4WYNL,T5UZ^]:4=M5+$5_OVQ$YUU.>5E/WTV95FZV# MJ-]*![LQGU#=NOFQ(452BX23!&BD M":!:54!JY0"#WEC/L!'BY05$;7G0]\$("J9V@9,'X*0]4F[FZJU"23L--D_# M*W*"?&4[@99\/#GN77))2_N=LTQ6DOB"BQH#YOFX931+H8(8,\^-(2,#>=.9 MJ+U+ AB='UJW/'_-/-4=Y=74^]1ZXCHF)LP'?A&;57=I$\L[)="S90P"*H.MHT2E@H%M*91.6NO@B^'HY^#PW#AE?\BGZL6\ M>0"/VKD:M)-5ZJ%/$"[[/O>R"&W:KEV3/E(OHXUM_N P<15GZRCEA^5>",GL M6BVW20PQ'7U,FY#2G$!%&ZGK*A$?F:G.HSGVWXM,3SJ-O>12%IEJDIWB4S?> ML9\@EL(*J2!R>P50"O E(IQ=[W4R5:]'@$XGL97,!I?0*@:H4Q H8BU #G'O M9&7VXQS6\T@!E1:@X.9#;F&6U6:J"FJ>(&J^7\.3E>IK=7T=";3F/0KE+GNP MR>!,%MI*O>;$]LV_;Z.76$\G$]?D,O:#OG4PX'*9B0O^[?3>N;;)5WNMGDX6 M==O_*C>3!!EDHR4:8"ZC9 ONWS4O&KO;]$C+%M$IC9_:F+9C1EUR3^\BU[+B M?K>1N)@H[V._W/06;0.!F)$Q"]"]3#YK=QW;(7K+JJKJ>AH?VR1HM\G![>2M M10A4W?MK>$:TC=W1 VU*&$.AMH Y$8Q/HRS0&&*@&?/.*LJ(U?MA^,EE9N\F M]OLE-U_841)H M;B9A#->9:[GGY-:K!/BFZPAV;%#>BL7Q=<*.D?//ZP<@M&_8=[,5&T3.=LUI M.X&]*&6]$J:\7TF&/S:R(H,5HX@"IF)38"<%4%7X!\'(0>,DXZ1ZL97ZP8TC MH4! U;^F3O/AY^+K/R&U/$];$JENXO8"K:^>?W"6N-E?C]MN/3H8>#U,Z^J> MVKJFY4=-%\/-U_UN$/N+ 2FTX#O]7^S%M&^']#Q MXWC\YUY!V.KL%7OWE''[SX\6\BWK,UQ+?S_L^H[FY,^VA&D87/#KYF8WB_#8 MCJ"_[AJ8=,;N">P-*MPY)[#F]^Z')UYJ]#Y>(;D=U0OI=BE3J KI]EF3;FMF MC;,> F6J"E M$5#,5Z!2VGIO.99([,-N24'+=UW,,A)N__!E-/]Y]GW0_FD MS'>QUB"=D_T\^]4% %J8^2+&@HLM\W#D;CE3.3+\1JV#U9G(.^$R_C6=.)!J M5+H-.=<+MF6;:7.NF^KA'"!KK]P,M:?6UK%FH6U[W3"#IAS8U/PZ<:(%0R,S M3+:/BFG<[P9AK\M5P+T7B&FXB1*DK8E1B_G-=)9RC-Z)8O/T\78 M=F78J6ZC-Z+MW8:^8IGWGEDN#4/"> XH@C@ G<% :B<"T&&/*N]U)=DZT"%# M#99> XX(#%]T&DA.$*AHY9T4A"")MYP]+.4P^&>_YISHJ)H_-$6P\6>T,]^< MK.2;DX?)OO]V4AU^>KGC2ZZ/KO0W"UT7@UZ6Y&_3B-C?+\GT,L74+X*MVA0O M?59-8?74^Z@AAVFGB2@7&G($O#=A_]]D)_5JH.8( =2K_AX'Q 3\\$K==5\M[A>Y)4B MI]=6\]AU! )3IH4"6$D**.$22"DA"$ONI:R$L/MI&?93:C+U47TIEM%#%'NI M$U>8I3=;.-!,P3Q.06XIG<,?3=/6)0#',KDFN#!JBR0S[\)JU* QCW)%CW>Q MBB@R0T4BHWQ0.)V%99VT7=#R@Y=M0.XRTJ5$_<\N@GG#\)>NLZ[A&+,-+\LH M)3/TN2NTFW^.O$K+JK_F2;DFM0E5I)?;I%F*7;K#KA(NB(5YBSH^MOO;U>#[ M]O'QSVE"ZI49Z1==--52;3. ]GPT?#$&8S)-;2)!6R/+<+$)7"S5VS:H'>Q0 MB0\D94>W?!>Q]C$2 68BW.TOFK?,T:RM_8TV6GR_&&/ZBL%V-!Z9L,--5),T MV*YO0Z31W^-CN48N@U9?TLB;JWM59"LGI]&LW#XS6ZR'AA(LQK7B,V:>2X(;/J#19/--1^OU;LT5L?G?*AM84XJ2:SU;7J-D%J4^@S7UF+WORG1/I<>A_KY!/M6US[Y=^3Q$5ZQX8()I'=Q!K9O/9! M9^>I&O>J;23U/ZNRN':G-0J:1"<<3)76@LR>W/7,J7F"P? L!G^?GSVZF68B M ^UR6G_FJKL:O$^256?Z_64-4F0(S8_+/ ,SMYIBNZNT:2FH'4=!J@=NFEMN M'5NNI,_$ JFE]M89RP7)2>6;R'-;P=!-XQH'X]3E^W5KN?;]J$U-RD=7H[&5 MS6YKJ7+L#CY+TQ^/*(,*C1/(]"I&N\KGU?$.HZ0L2\"&F?N[Z_Z[)F2-#A_; M\A,..EE1 9#D'E!J!%":$V"8A$XABW&U%\OOPTT0K3_%=AUS)DL(&=7]^- MI*F;2'&I5,R0WCS"T>@N,B ON1"F8[=D]FLF8]WL;7O%-'.T/OQH9053+[UQ M/0^>6(KM-).5N@']^N'OW:\)FYLSMW#/3Q$5$\^I:D-UD?*XX]))8VW61G*WS!RT^N5@2_LWI2^^-VO9:OV^Z3J\_YU-2[ M=7==LZO"(@2POA^T]*W=%WK#BLL:'_&:22+/F8FMLQK'WU7J-!S%F1JD857* M0U;S[5]?E;?&E*BWG@7GU]NBDTDVUT/7*^_D57 (.C*G;@':C],-DDV[?7V. MM)<2C0DF1 &D6=@7*11 *AKS&3%AE#+KJHU [7/VTA^SL_H^N:?F_N.2;J8. M6VGZ=9RQI(19=N^HS2P.VFD<]"8N[0/;+V@FNFR[F6IAW'6WV^&,-PU7XZ;Z M]ZL/5\%:'P=_ILM42;TRF_F-# PC.TH)*(FZG6BTFRT-+']Y7L><9_6*SPUGG4DUB.<7BW\ M@(Z]1WI/D:/: UT) ZAC!FC)PY8IB/108.7P7O;(%3G/8IXWP[(E/E2CNA,< MWNA^MSHC3;BFA>!LYLY20X^@IT&WUZY8ZK_9?9^KP<^/7;)"(1(?LYBT@;V\ M*81M+5X8[6'U28W&T7X' 1] ;'H^L$[/8]Y%V*ER-7^\1324U9?ARNG'UEVG M3\Z7<&=C5XA(L^3%?NJVD&*A3<\+TVR(Z?Z/SEAT%.(0G)K%CAWU@W@7YV:9 M8=+%#$^!YIZO/C4'Y,"NBE;6LE4/CBITR4OY./U[-Y7_.4U5R!&I?IZ\:Z%3V1+K![.7OD?-SNE_)7AZ?%A8N2,$C8(A?%AHZ=AHU<. M8<"--$A+)?DFCQC$05ZP9 %J0"TT@YH82C@6"D1A(M#0E]3*!ZCT.17^(2$ MHF70S!A_<@(BH:ZX<@Q4GA! %<% (ZH!45('N?&.2[LN( 1"0X1FP"*, ;4H M")7P$$CCC&3.$\F.A1I+L8"/2 4E?!CF[)0D8\47&';.P+!WZ#Z^+]42I5JB MJY;@I5KBK*LEF+'25%@!R+T%5&,&-%,04*B58D(QK%]$!M7ZW3\T-ODO;I:. M?(N[O=O=_I.JP_HDYI+1>!%]A+\%!^&G+JTG;DPQQC5(,_E&/? \23W?NG68 M[K)S=AL,BOI&S5SKCZ>)U-'%Z[53V_+]]1RW]E[Q%#3R&T4VSJ8C4Y8$9T'; MCRGL\3H7+_3?H%ZAZMP2&&Z7^4Q&DYA$XBN/4G.QWLO%4[Q/P4A*$./)\/ZI;.K/F M-'Z-ENZ-@4P_--3U83;P3>C/PRZMNC]8NIPI]'M M6D^8%%GZSU\_O&L2F5/WO'1LD#1\$3R*8;ACOF6_B^WRMC?3.O6@#1?>ILY\ MXW['VYBUD0)7'<]0"OE=QX2&2=-'5T]M^N-M>+X9W:E>[FW*-0S*/HM9K>W] M9O&-PBO]TO3@'GR^F<8Y:+)C8E/DIF%1.XG:C4?N4SHQBOD%\3#$NKM1C(?= M3#]G$%,Q]WC89#4.FZSIAGFTUTND.4#LQLE873:] M#3M&TVCIQ>5<.^TI;2E3&E04,D!918&FS('@3S&+*9/*;M 6(8\EQ:@*WBM' MX3M< ($= 99YXRKK*FW(NCVUJJD=T^;'B/.[K*I! XO.OIL_]5T3)+Z.XOGI M."QEVC?2[E4O;F/2TO^XY:)GDNQIV\LRY;,L%5/?]Q2RRVW/Z=H[NG[L/ 7; M7@$4X7#/^]23%^5B?9ZV*^#@WYIUS\]O/+[X M$!#.^;0N+CL,*+>;CG%V>_ MR_='$%[!WW_7?"'V;5%WM?NV=G61&GSN)65PA.8EIW*N@%?T]@O[BHKYK\[=2^UUT]2N$ZL%I MN2K3V4VT;T-[73OHT0=S; M?)V1\53&? 9C+G)>QOP6QESD_$V-^;G65.NY?)7AU,_A2??=.I3'S:MFRN(2 MY/OT;PP?R LZMO6UFUJPR=1YFC#V[SV9/G&27F46=@WX7[Y^H(_(PU8U.>3@ M9U$=]B@#VPM2*HXKQ" #@M *4.HA$(PRP*$UDE9"<>K74WJH"A](60%15090 M[RA04 O 4?P&UQ;1:I-G.26U_#B;WKYO4EHBJ7S;X?Z'+TVBU[M8ZET[^U%] M>1;E\F8E"F)H&-YK9R7*^:K"/O:=L]. @^W I[S2!?3V6Z;)",,VH)RG# &J MO0&"1J)X@HA$Q)**;'318$A!"QD!7%$=OJ,Y$%PP@"S4$ EI+$2G WJ$\Z'@ MI(#>96A ;T">B\%/:B8EIP2 "D7@$*E@1 2 4>L,0I%SGNX49ON/:MDL X9 MLPI03"T0!IM@'5*D'49,,'$ZH,<8&_)J=S7Z^:K":YU=%&_[F=[VLHCE[0I? M@=\^_/**6L\I#7A;24 %I\'EEB+XT!8C@Q"LM%F'7ZD\$H@%']N&+])@L@+A M3;!3N2(!NVTL[3L=^$6$#I%$!7XO0P/>I,WY)E=Z_]Q86&B(5?"O#>2 .D5! M_!U022MMN16FVF"Y\9AKIY ""-K@D_L C1)+!["P'%MMH-$;=8*OAW68R*&L M"M9=B 84K'LK*[UWK".08SH?FKB@XN";PA=(1B&.'7BN!E>P^T0!)8PRJG,+)<;C2"B@V)*<$H M&+>$1I,6 J6Q 2:X\2P8J^'5W.F -QE"?O"S[Z>48%R^%IV&CKR^*5L0]0TC MJH^'0@1BH'APWJD--K$0O *$6 MUI#3&&T?K4&G+J6* *E3%HW4$A/,#J*B(2*T(&I!U(*H!5&/@*@JMB9UW '.=;!1B8% VL2BQI2G@CE, M-DC7-&?64*X!U% #"B.)K580&.0EK[BOI,<%4<\948]ZLO_,B,/IA!2>7I4X MC5216WA!]RZ!^ I'$;331:2!>T4#1?\7Q,R"%&!\\_?5"&SA'6SP=U3\TJ+GCZ=O%4>XHD MAQ[XU+-!0 DTU3&?7TA666V,V6B[1)"J!+'QT(WQ^!T#M*(PC-%P45',J#&G M@Z<5$D-9'?P,KN!IP=."IP5/?26$I1IPJ(*MB7D%!)4..(@5MN$#YMR&?6HH MXA8+()F'@!H<&Y0Q"R!"1!'%K6 G5!0J)1XR<>2@PP7@Z6K8(?P6:F* M&0H(URZ80T:D_H+ 0FC0^LQ097RUI.# MIC&5YJ5[%0%AJ""(,4 8#18QQV$YI2* :XV4I$Y6=B,JP:K*<*@ML-9I0)'A M0!B+09 *17W8+,+GQQ.!QUJ5"G*U.V7W^#)PXKU**5-&:15\*4]\4&^K@6)! MQRMB8TQJ9#I,-ZE;=KU>0^[4H2DV6@LV2^X?%!^5VC.]__D?/WT/D!S\O>O1 M],ML>CU3MRL]S=[2MGYR:LD"P'JG,/!$!T-;*04T% 8025$E#*_"%OSBQN/_ M4+-1-.V"0M:C8,(FJVY/6H?)U4GU!6Z5[E,SYCAWRT$//JNH/69Z/4G]ZQ-+ M:M;,78H9+E#SOL9U:C5W]3RW.!R[^?)F=[-1T-7V$5J9A@_",\-+QDY MTL:YK?# ^3"W\WHX"--A;M++-3:E':BUWE%+:[1Y3FXYE"S1J\'WR[:%#PUF MN-+BS'V);^G"/%KA*S>I:J+NI7H**>I.]XG-0[J M<.OF-[$7Z;O8ZC!)7E2;7;=9/B^6E-N%L+;S!G]0X0E-]X*D;;6Y652?O,],4E).VD,:$1E\N'%N7E]M/KNC M-4PV\ KM0N]%9B[,0>V2II[:]@&Y\Y8'+\G *OK6D(T<71U^_C%S:(9H:[=S_Y=,_?+N>S[72N[ MR5VP_[OM!.#^?H(?)R,P9%%YP:8&"RGI*I!:2;632.Z\],A@$X0EPXJD MFB,#F*R\8)5$4*A7%A!T2@&7TX0&YY53E C -%. $HWF M3>OTX$"-;=';-.ZGII1,C+S)^VWW1=GD@696Z[G?NSAXQBV MF4\'?C'VP3.-GE[WO+Z9&Z[-?>C-8C:+(8OF;9KX2S1\DRL;W=0'3=UN.+WY M38^*D:A9LJAOW&0E-).-Z7#9G;I/X9(<58H!WQQOB@^-3>6G.HA6]G1CF"FZ MM3Z\\O4T!I_Z,>/PJ>HF[8%WZ@__"49\BE#5)QG-(5AA8@4"'#,64!0IH)UE M "FDJTIKPUX6S6F//+:=<_REF=7[9H9^[6*.^XKQ7.VF1GR]$$\Y@NW7^EC! M+',J/#!63](@?Y([#93!,&SLE*"*;]A\&&J)91#2((#!'=0.:&&".QB++5U5 M\9Y3\*KRA^AI'K:=Y.&K(DQ8@2VP,M(%(LR!#. $D!"<0.ZD170CI15"0X1F MP"*,8^VM 4IXF!(Y)'.>2'8B2%2=IB3LY=BU?]*Z=<>!ZK;>-,D MXKTUNTMKENXQ"@K17[N[WJ(M#=7F@3/1[6C>:&0:;3*FPZL]8X@K M0UM,EF^[8Y@7[VT^E#S9BI*ZNQO'.O!MIV$"(NXE (Q'T[,( MV3[O<_WW7 ]LM)DGP\'M=.S,8AP>84?J>C*M@^C%IUV[B8L_SIM^K$OO/[Y\ M$/1@!@6LO9^&?[5ON0)3C^9^OV8!S1[$:C,E/@S8I:1$]Q__%H;:C7/LO@ ; M-HPD:6%.QHO;R7=!)N_&ZO[;^.EW=\K&3,8>"\$H/[@IVL]_B+D=(W_?OD/Z M*@C+\)V>?HF#"7?XMJLL^/+$\H&7[ LO:S[]LNG_$;P>HB"Q(NA1K'/MP[_= M='0+=^K:928%H'R8I6_5^+.ZK[_[W1]7A*-=^23VVY?]):M[IIJ4D>*/NQ3J MQ3LZ(8I0+ @PSA) A35 <.8 EMQBX[31;L.+?LZ.'EYD:3__,IM.PH\F&8[U M+]/@R=SG?WX,3_E3V'E^^]W !0-_PA*?ES/W4)9+V)5[WL;J=+U1 M[VPES2WFK*7TLV"F! _F[W7/:8M^6(I3K*:LY1C":):-9]/$;Z[RMZ/EL!FC M3P_[/_];8,2_JUO3:1&=NQ1V4$VV?8IS6!>0+;Q[-IBT&[A1.N:(=VZ?&)-X M9ND\(/ZULW+"]':RCZ?8W,?W3 ]_YI_4\_"&)2'Q,[W7?K,_T MTV3PM^FG[/$N,W63@#3R$E8_?0(@'V[UF5[K*/&#NTY>]:_N;CI+*/#-Q^E= M@&TLX!^&@Y]NH[_>K'80H'Q9$K'FFZ]XV-@D,"_NHH1&68ZOFK+,VG>LF]$M MA;0?2LCGIETDQ4UN5$JG[FM@+X98!R$;^:!@X8;MC:-R3>ITW74TZKN,0L$1RC>(KS!8Q%>\G2O(=;I^((VW1NU=[\ M7^NUVZ>$\ 1!V2EI7J'G?65<,J-H5@UNII_3<67CU\5@ZG0Q"VY,@,#P39LG M/F'?TR:)M3 M';_J5G35WXOY\?D >=QM!VUF\LXVJW' M8S@J3PM'?YH$376#C^I+N$$#H9S"/WS;A]"H&,L+!]\O<>9U0=2U>MAA8<** M8&NHT3A9*CG>U2!+&[D=Y:',PU#ZD)D-G$Y+EA?-\B/"LTTPBE27W+&\).5, MC.S7086:3!9!K5JM7VKXAFZGR^\6.BQD0/MY.@7*T.$2="L[O>N"2-',F@?% M+(!P&L9X%WK+!FU3$1(^R/MI+M :W[=(H99^S?4B3'G MTJ8Y?X+9>_6*!Z3K\;Z5>&_GPV_\]7\-!B5 =M$!,KDM0/:TZ-B:<)0 VLA_#9K\V/?P[[ M?_V7:70+7A1*.[/$B%WB\K=IL$S(U2!/:=K%XR0''SD8"RLIN5&4]BI!VA)$ M,". F\CV1$RD^=<(**P(#AO*MS8Q=W<4HILE**ZF\4<:ZRC8=+$ M!_PT.-J?(Q!_94K2><+P_VH9P')X)S^]V8+BX^-$A+>-GX)@RDP7S?'\=_GN M",(K^/N6#"P6\ZN[VGU;NSL5G9,>[7:/QOO3J![E*.ZW[3?Z_-Q]-K+T$(JO MN$2_;W;6'1<]^CFZ"MC_TIM<$5K>X[7?8X6I;9,>7CS8H&Z;8CU*&=][H34V MO-N1M6-W,I;:,\GOXOC"/,5/__UW,?OVP<%^5;^*]M6W3(_8T^R\S$5Y"G?^ M1OK=@S/YW,GK6!-/8?KV*%ZGI*^7P8*[HJ]XE[H^I[W,1:CKN]MX]!:\JG_3 MLS_^Q_MI'3DY@IGW#*W]BA8KIS"+^Q:R!R?E$@=]*H'/XK*E54JJC4LTV_MG@I:=2/:C0;_"/RY!6M*@[;J3ALNP,L)X19 M^U3*;U+*R711JXFM_U"P_&EJ]DB;RXO1LWU*6G->N#S@^78_&^D%P$\9WWF/ MK\AJ&=^YC*_(:AG?N8ROR.I%C.]YQO2^G-9^7E5ZU.-3W$Q5G);\E?X]X -I M6<MQU^F,:?5S6Z+>EV^>KV)\159+>,[E_$562WC.Y?Q%5F]B/&]+%[] M3&L:Q[L^L[]]W\3&YVAB_S)SWLUBK\IZ/C6_Q1J%N]GHDYJ[\?W@QHWMH&%= M?XI(/K.U][93XU<_)7BTI>53)^(1:?JJ _3E@=$A)V<6E6V/,K:C40=54FHC M0*5PJJ.C0$HI@(6TDL94U!FU7@5EG;05BL3RR%> 0J^ D(( K:TR5%M4";A> M1Y;!(Y=S7,,]940P,M* M \H( IHQ!*!4G"/AI84;K3/WY9<5G^QU$/)E1]O/C+N1/<7=R#G&W3Y.Y[&= MP7HRZ>6C^5&W\#<+XE(8@2B4P&D6*89$!81%#@B%H#(0,R+).H@KA06-G%;< M&!T[H D0?@_ [S""V%GL_ 9)50FN782>%%.W@.,E@F-QC0M>%+PH>%'PHN!% MP8N"%\=QOH@V6B&%0,6OU&].M-C*_(:AG?N8ROR&H9W[F,K\CJ18ROE%X?V\;^^]6'J\'U M-(QTDCO>?T5P^VO/6L[F'.699XT7>I(H"!-&4@>L"JX>I+()+'620%4N#1\!VH@H&? 5$):QA@DFR>)C[2(;)O=Q,S.U.9F7Z>, M2 XYD8<]9KQTT3_O;:/@6;& M+&X7X]@J_L^S:=UKEAS[#?W)!<1R']67/4&<*.!6P*TLZ26!VS?MA!P4+"G1 MTC-H@2#: *IL^*DB$'@)I702R?"GUP3+V$IJWV")AKQB%P>83ZM??E+3DH*< M)[:V!3E?CG18,EHIY 'C'D4B, D4M1147%9<0>5EM9$NNP^D6Z+<*N;MS;GE M0RGPQ<'9&568E_"BNG83W)*> M/9@=HD+STA>]Z/'%+>G9Z_%Q@FC05)Q5U !JH0RN)7% &X>!5=)44 =K :(C M&#E'#J)11"_.\"E!M(* C6Z6!=HYS8A54!!\!S(Z:E4>*25G0 MK2SI1:%;.1DH>ER6]/SU>+N58H)3%3N/ *65BU:*B%SV+A@@%/)*$!PLCT-8 M*0>.;T57BY4TA9?$MTJ.V/-U[?UT=C>=!:.[9(@5R-V@L445)3#XA(XB%D]0 M$5#2(0 Q0X0H+[S;: 2E%8>(6@R0EBQ2WQH@J9$ :X8\1M+IZE0RQ"HR%"5# MK-B/94DO"\R*'UCTN"SI^>OQ<3+$!,:<(J@ $9@ :@P!RE@*'*^(#55+)#RNX67!S-\XQH:#T5(&**0^H8Q8(&:M_K'+*6>H)W#CE MVP?.'3I^1H80%8Z-E\3/2G[8\W7MK].)NQ^$Y_WFY@-E3)C7>8F=%;C]9X5] M!2O$@/(5 E10&J"S\L! 9RLNC>-V(QW70"8@,L'V9,8 ZH,5JBLO@:4086O9ZO,.Y<$)! M361P+BR./*H&""D%\,99A)#4W&U0 ^[#N3AP+*A.C0=Z M.K$EBE. ]I]$5CF3&$4T(\0(X$ Y#!"DC$,&"5 M@]!:7'$.CX!E1RWS*\9D ;>RI!<%;L?)"F-(Q^,Z"(BU/AA^& %1"0@\0UY' M3FHNY6N"Y2&RPC"Y.+0L26$%-@ML[H:YX-UZ(Z$"#%(%J)48:"-E<'*E\A46 M6!)_")@[<" Q^+7D\MJ(E)RP\X@C_L75];>#]ZJ^&;C_7HP^!0'>=U*8#LO@ M9MU@KMC=?%!/QR,[:-_X;.3SF8#\^ RS6; MW8\FU_]0XX4[HQ.D!R0OG[Y 4DS="S9U"_:^ >P]1/[,B0)'B2@6O"AX4?#B M)$6GX$7!BTO$BV-U/X$55U8"SR@!5$D??#MD@,,51]H@YLU&;?O7^'9^?#U? M=^R*)_?*GMRK) Z2/07\R#D&_#Y.YVJ\3J VL LW^#R:WXPF S2X=VI6=HFR M2^P%U2M/*88$>*0#0CN'@& ( @,EI@&=K=0;B3Q80FFUEH 1)P&% @,52=TD MJQ3CB"EJ_8DD)1("AQ4Y,"_;B4)_L:V+;5U0\R"H*:P/1J_2P.I(9FD"?@IN M"4"6N2H H"-8' $UCYK^2 ]\"%Y0M*!H0='+1-%CG3Y;3IFJ0.6,C#0I#BA/ M(& !62&61%*UD8!T3%0^1)XE&4IYX.9:)PK,Y8RZ('1!Z .7+&+AA( &>!G+ M?"HH@"0LP*K5T&I/N) ;)8O[0-1#UX;C:EB)MQD0?HW$SVV"^-S@<'K4U\6! MT3G&@=_Y@")-L'GTS8.G7A],_PS/CI__^._R[]C4N?2LKXSO3\159 M+>,[E_$562WC.Y?Q%5F]B/$5VJ9C6]U_O_IP-;B>AI%.;L-?2B.[%T1-+C0F M0CUTE5<5$%A'&B=#@6:* 6.4)4)P991:CXE8Z GUR(%PC0/4. =LJ1O!\V(-UY32("V7 &J!00"40,J%H I M(!DC<(.;Y !H=EPBIR&N+J]G50&X G!O&N".DV3@/1$2^2K B<2 8H^ A"08 M@CS8@Y 1K2EZ3< \1)(!XY?7%*ND#Q3<++BY&^>0$X*Y2.E)& )4<@>TEQ0( MC844FE-+R"%P[L!'_]&]Y>+RX*SP.9U1@%%=NXFY+\'%@KKKJ*NY4SAV4D5. M5H!Z9H#&U@,FC2(!71TR&X4%G$H&):D ]Y8%.Q170!MK@0RVJ(,&>4O=B007 M$:N&B!VX'.O21;_8D!>WI!>*9MYH03W&P#!$@PV)"! B6H9<.(ZM5+AB1T"S MXP87J\(37^"M+.E%P=MQ0HM<*NZ@4@"QX&A30@+JJ>!\:T^E1UY[+C?:/!\3 M+@\16J3R\JS!$EHLN%EPZE(Y'JW6H!J-,0*!.LQ(JIBG"AG9(;G"/[ MP+D#AQ818T.!B_7WDM!BR5U\OK*]G\[NIK.P;Y? 8L'<=7]R2GKT>'R> AC T5C@+*L0=H"3XE,I[ M"Z BTG@O"8$;I1D','*.&D#CU>69/26 5G"SX.9NG#/!?0O^G /0I!SDX-&) MR,W#M#3<"\VYQX? N4,'T/ P(/C%H5E)S3N/^-E?@Q";T9T:#_1T8DO4K #M M/V,P6E5< F:9CNEX"@@8?N(&.BPE#KJV ;15 &>NH0:>4@&HLAHD"C4BN-#: M$"7,';8C26);U\+(.50M!Q!I".J<4$8:!UI8&"1N/*J?(MX%:6]*+ [4A4XE (X1@'PF 7/&P$0?"0+1 6V5CZ5E76OB98 M'B05[_*JXDH@LVUC"$8Y]%B4U@!H&@;)( .8( MJF3%N-<;5J56)%Q-.+#0A.]H;("V :<99LCKRG)IJQ,))W)6_.UB.)8EO2@D M*QEX18_+DIZ_'A\G;F9U)36*)Z101>=0""!ML'6$4:J"AAEHZ1$LG*/&S:K+ M2UDI<;,"FP4V=\,<(Z;RWD$@E-> BHH"+3$!G"I7(44K:C.F\GB MP+TD:E:R[YZO:+\ZZ]QME/5!N-:[VT?-.GXSP93U1H'*1PHKAS$0!$O@A*H8 M<40C2$\D$(?A,$Q4:6]:_/S2#+J YMY\>^2X4<(!%"G]J+(&*&$Y$- (KHG# M#F^<7AP -(^:0$C)@9-B"HP6&"TP>IDP>HBCDX(7!2\*7EPF7NSP52L..?<" M4.N"K\J8!5HI#V1%.>>:(>LW.K3MP^PZ=",.."S&UQS>P"S=0/L#+ WNG9H-YC=AQJ]O!BS]NM]$OX+[;Q;WD80*:U$!["4# MM)(*2&4\(,8J+570:KUQE*Z@9R(Q2DK) M$..R 11KN5C+!37WAIK*<,%5)0$F6@$*H03*X@"(JK+:.>*0VN"6/@!J'KF? ML:A( =("I 5("Y">:F8HR!J 3Q"FGH_$:IX3&!^1"9 MH6@HZ8'K$$\4F$L":4'H@M"'1=3*2L>L% )0P(Z;.;;) M[@%1#QP8CH&!@_<(/5'8?(UDU6V"^-QP<7K4UT6&T3E&AM^E^&\3\.T"P @^ M(0(\U6#B(JK*O"?]"V+N+\U".4@MK8"DB &J8064( (P MKPPCD 8XW8@]'P QCYMF44"T@&@!T0*BIYIBP3V3G%8:(*(#* O&@ R&+="" M(F(Y5%:]*B@?),7B;1X4EOR* L\%G@\+IU)HADPP;XF)'3.9#2#)-04\6+B< M2TJEV. [V ><'CB_0C#Y)B'SC(C 2M7= U5WS\JZ*+!?8/^IW(Y6$\(8 EB; M:$5[")3@!'#+$(7.5QYOU%M;CUCEM 4!_ /8*QPV "0,$!(KRK -_^8E&'R& M\%\,Y8*8!3$?04Q#M: JX"0GF !*54!,Z0Q 0EC/..4,BB,@9@D&7Y8^%1 M M('J)('J<8+ RO+(2&B"%.!150',]93("TW 'O'@@4+I74'$E.956.-()Y9@"6V@$+.@)1" ^*D"[]YICS? M*)M&FBNF)/"&A:VAHA@(I3F0SAF##(7,FQ.)[W).AQQ7!?)+>*(8QP4U]X:: M$E-<21NPD@349-0"):@'@A$F"176F&.@YI%YU20LMG,!T@*D!4A/-LZ+M7#0 M* .TJ")'/'- %\)$>Z$$8"( M04!5;.M>20\!T@W6'H-."+A.\CI8'43!"I:>2<%(4CB%N_] M^'K^"-C_D"2^9TY/[,>9LJ/)]3$BQD(>.V*\)E_GMS440[J@;$'9K\JNL$)1 MIS!@SOC8$*D8,U!L!Y%= V0N+*!>@+4!;@/9"@?98C3MQ-I973"%CD M N(:A($,@ J\0 QA#KGA&SWL7@%Q]Q9^8,>.2Y\0N+X\,AU^CLMX(G"Y]NP' M'_?DH0?)<%_,>&'#*.WH4S?.L?L"[&CFDL!\&_1P<3OYSH[JN[&Z_S9^^MV= MLE%H>P<2H_S@)H:?__!?BWH^\O?M.Z2O C>Q06R^Q,&$.WS;2="7)XH)PH^- M?_=T+]'L*X%F#]/_(WBF6;F'9V.X(O%AK9/5D"B!/E6C3^K M^_J[W_UQ13S:M4^"OWWA7[*^9ZI+:5(3V'8J=;&#;1$R 63[]&:AX^/CNH>W M364' 3*FBZ#ZHR_.?I?OCB"\@K]O]XZ@ 6-U5[MO:W>G9FKN>H=YO6U9CS=CJP=NY/!PWUTW$!T5\N-9K!?E?;2OOJ6Z1%[FIV7F0*?L]3H MZ=CNG+[OG7&WVLT&! T'&&+\C'X>CT]>9V2?PO0=KPG(4?7U'X7GC>HM8]/RB4.N&C5SME;'A\DM8J'OT6CBD85 MC=J71L53N:-3]Y1/[G4*)Y1MB^&/( M,$VP!15D5>1,A4!X'7ZMH&>.,,KU1H&EY<@YKS0@+#4Y) CH*G:'49X2Q\.W M(%QG^%NOHOSQT]]&,6%S7VPB;!@FI!#Z%3*1MT%_6E#R0"CY?_ZWP @?38(* MPI[D;.,>ZV0K)>^FN6]AE[;DB$,93284-1)06PD;F?J] M=(=ROHKC=4X1M%)I_1#11DN.#H*H@CI(\5=U(BPIH65\YS*^(JME?.SCZ0\WT]F\E%Z_$?UZ$^,KLEK&=R[C*[):QGA'C*Z77Q[:Q_W[UX6IP/0TCG=R&OWQ5-%WJ2R F4DFH+ M,&0:4(4TD!!QX+&W BDE'&?K)XE20E<1CP'AC@$J, '*6PTX@]Q3ZV%E-DX2 MU_O0QNZSO;ZS;;.;F-F9VMSLZY11R"$AY+#'C)][90EO40T.T0>U:4O M>M'CBUO2L]?C;Y[9A?HK\Z6@81QR 2QQ!%!F+)#4:> \4UY0R;#>*%8Y@)5C MS.)V,59S9_\\F];ULG52[)KT)QX?.T4MTG]>3V=WTUG8N4L,K6#N.N82@:7V5 *C2; N3<6!0-( CB7B MB$/OM5G'7 :M]]0(0%UE $6: 24D#A8I5-01X;D\F1@:AD,J"O86"[(LZ46A M68FA%3TN2WK^>GR<&)HB2E@=C!7%1;!RK/) ,V, 0L',J2RS7FQXE@>PIJM>S.X'>C0>E^A90=M_4LE4%8\H,*QH@$^" M@8(* J:HQ5XI#+ +P$45"C@G! 506<*M(0B<.W#H+#AQ7);(V4LB9R7[[(61,W7M)N:^Y)\5T%T'7'R>"9E6P90R4 "/DH\$2C1QK@#.6"HA-5?F- MI(P#&#G'+>&D)?FLX.;YK&W!S3TDGQDC*"<*$"P"<"&N@*X< IA00A#QC"-R M")P[= 1-#&$E+P[-2N[9>430_CJ=N/M!>-YO;CY0QH1YG9?868';?S)1$8<@ M!T0S%?-V2:QJ0( YCKBVDD!'-WJ14\Z5(QP@1 +<:@.!0#'UEV'HP[>\)/9$ M8F>8#REC!7:+[5B6])+ K,3.BAZ7)2UZ_!87O>CQQ2WIV>OQ=N="2XB9$.]9BPG"+$9W:GQ0$\GMD1Q"M#^$T-MI9,$(!>[8".*@902 B(-@\I6 MUN"-M%-#*LZ)IT Y%^#5>PZT#UA-B/(86>TIUB<2Q>%#PDL"5#$:RY)>%)85 MYZ_H<5G2\]?CXR1 40HY$<% T90(0#E40.E* $^KX$8RIY@[AHUSU 2H"V0= M+?E/!38+;.Z&.2>,TAX[X 2+;%I" &E!8X('6XK!:(;9,K[@+D#Q\SX$!<6 MF!>%S$KZT_-5[?^JR6^N<-<7N-WL_Z@P18H0(*V3@!I.@38> 59!:AUEE=4; M[%L:8\M9^(Y5..5,*: %EX!P*)BVG@>O]D0B9WA(*"^P6TS'LJ27A&4EOQ<2)G!#DJ8Y:VU,@ *BH*A&(.6"J-0<+!X& >P<8Y:N3L\M(S2N"L MH&9!S=TH!YU 6E:1/$LZ0"'&(-R- \V%]%X(KC=[W.X#Y0Z=;#:\Q"KHDFMV M'H&SO[BZ_G;P7M4W _??B]&G(,#[+AS481G&0'[1N?C7P^ M$Y ?GX&SA^PCM3GW1#--"= ^LLQRBH*ARR&H?"4($M99OL$RB[2V7 L)& [ M3QV.^<;, !S;.E%5&4$V:L>C/ORP5(=W\_=J-KL?3:[_H<8+MR_R"SRDE!X6 M^1^0O'S< $DQ=2_8U"W8^P:P]Q#!PA,%CA)0+'A1\*+@Q4F*3L&+@A>7B!?' M\>V0"5X<$QY8A B@5$N@JN#@>6>])AAK2C=XP;[&M_/CZ_FZ8U<\N5?VY%XE M4X[L*>!'SC'@]W$Z5^/U1+F!7;C!Y]'\9C09H,&]4[.R2Y1=8B_9SA(Q)XP& M!F,/J&<:2!+;!BN'D!84(KU!W>\("O_#"AC(*:!"X? =Q("'4"JI& GW.I'T M.\KP4+Y1Z"^V=;&M"VH67_PD1:?@1<&+2\2+_\?>FRXWEAQ9@__G*:[52/.I MS>!4[$M6M\Q*)95&9J7%5*4>ZU]ML7@DT04"% !F)OOIQP/@ O*2F4P2.T(+ MDP3N$HO[B>,>'N[;L<5C,4)&*R#F>D8M.0$N6P9%126E,<:GWAFU#;"VK084 MFH'@&PXJW%-@;KNQ#:$;0F\648,5EJ%14"(&4!DC."TS:!TC8SG:E'J9\M:! MJ!L.7E3*#*S8<-F#/87-780X/B6(KW6#+E[U=1Y/?H@>S^\*H]O': M\?2&9GT/+Y/*LV# YR)!F5C UW!6Y%'8R*U&T8M?W0":/;MG]J=G0JF\M('^!TII0KID%$2I&1@TR&110F$O 'X=2+?AC7^NS( Y M=W1PUO(6'9![,;S'<;INKL6&NH]1UPEN?%$:DE4$O2)R\$K2GR&)DHWF*O42 M!0FK%#%/3ZCKZ1XG&'A'^%M4" Q]MBRI/7$M>C%@>L.GCHY=\AN%/+HI/7@P M:VF_FQZW*3U\/=Z2$RTE79ST@#4J7 53P >5P0MO"M$='CC? LG9JA--'N66 M:G.B->1LR/D\TADNL=IS@)X)4%$D",HHL+7\7>(A6;D1I-NP$\VY@>''MR70 M0O0.PX?V_61Z.9G2PMT\: UR'T.N9IP+*Q"D*A84DP*""82[(4G-8W0QQ]Z! MQ:P<(S@&A8KN"3J (T9*K#0*';PU)N0]\: Y-C"M<%[CCVU*CPO,F@>MZ7&; MTL/7XRW5$T&NO4@%&)=$6'C.Q&^,AI)D*)(9K;=":0C0--,8P*O:T!$"!R"XPB6WSPH+QC$-$4<(XK$X,2VLH]\9MQ,2!:W "WL<8VI<<$9LUOUO2X M3>GAZ_%V_&;HO3%))!!,1#(/382H'5F3B#9GEICTVR Y6_6;"7Y\VX7-:]9P ML^'F\SCG3;)DO270QBC".1? "9L A352A"R%#9O N4T?WN0#I]K9S;=XS5K< MV>MU[;_"^!=L06<-;_LYE*+)(I< 014.*NL(P7(#2)\SK8/FLH>W-O# O"H@ M+$JZ1SF(7@BP/"MF%%HIU9%$6Q<%[GB#+J(L34I1^.J -,)PU>\Y^YXYO2[#YQAHR-F1\'LEL ME!:Y9I!#%J#0)H@Q<&IOL2H%KWA1FT"R-_O&?F=,\WV]Q??5(L9>KTO_P(QX M4<6YHVL+3J=8!VF2?NF&XP\XF]=B":WHY%H!^&2+3DJ3HC#* _TLH */X+/6 MD+2.DB?'0N@%_2H7&!K.(FNM1+"$].%T(45%G<*P0.DI,PCJM MDO.;0-1-1_&)@=STOLN>HN8!1?K)-7D[Y2%Z.W^>S,/H<:!?EZ^P"X7@I>/= M-89I-S^G$7]_WNG%G^N-!&RX?[*X+XI"RVMVEZ08J!(-X3XM [0>)!-#8,6Z MQ[C/8L&8M(>4D@.EF(&8LH3@.7W@@Y;59;H7[D^I[NQ4#I#9^YWE-D;E[A M!M$-HC?L%<[$:FOU))XS V58KKD1&; 2D]=,&Q$VXAW8L%=82CU0?L-%1?84 M-G<1!/N4(+[65[QXU=>YA?DANH6_6SA_;[R]=]Y?SE[@_J6WUF__XQOQS6U# MCGTQ:_T[T/XU66W].Y3^-5EM_3N4_C59/8K^M<1+QY2NO'E23M:3(GA*.A0$ M7W("I6*"F&4"*67,T13GO'CL2>'(,C(O0:<@Z1['P3O%(+.BLF,AJ1#W)-+S8IX "'QA1+&TAEN)!V5PSN L. MPFBB7T*SV(^-W0!GVVI @=MP]LT]1>463-#@N<'S9N%4>5-XT04TLX+@U$8( MV7@HJCB?7%+1]-+ZK0-.-QU,,-"R'3#8\WQ:[8399TZ8O2K(H %_ _Z7YG,- M&HTI 7*L463"* A*>+"F*"<- 1I8;9C;,;+[/AA<-+QI>[*GOTVHF9$T)()CSH(I0X*1*D+7G*1M7 MF$M;X&S-]]E\GPV>&SP?#CP_#:><"9ZY%Q!R/11E189@ @.;G#,QHY$A;P). MF^]SK]1F)^&<:DV^3W6XOL]PJQ9 X@PSDO2-5M9L0'^R0)^4<"%Y#E+( $J( M &YAN3KL5AGA38]WFQ*E@8% ;V('!0CUNVE36"XDYIQXZ-P>^+K=%P-](FF MH6W>BT:/&VIN!#6-B4EIET&C5J""=N"2$Y!+D=86G[/M[1!M #5;/JWCTJ<& MH@U$CQ%$MU2&M4CM72Q04-7BA ->&!X-&1\\W :D;=@-;IP?6-$*[YT&P MS1'6 MH_>U6)DCAFR\@RB"!XS>12TM>F;V &6/R)W<0+:!; /9(P79+97P%5ZGG")$ M'@.H(!-X7RPH:8HB/+;(^PFQ=@G:Q^%NWB/D;@[G!N$-PK?(DQGQ9)^L!6++ MH1;(,>!LUF"1I8285#*X!Y"[+M\#8]MV2N\1N+[=+4V_UVG\W>T _O7J J?# M1'_GX8>5#CWP,)]I*7_]&6^PH3^WZP]^U);/OOR9,5OL.Y-0WC*!;D1_TYVD M6/-S[+Z?7%"3KA?G..VWL\_XF+N/.,7NE?1J#1WYU5.O_HKGKK^.(L\,/6J( M0<1*_0S$(@LP;X,HSA75C_M"7HSU*( +)$02K):6,9(0249BD"EY&3^+2(_B M"\9Y"4H]''HBW.!9:#(/H$E_\SM]]GQYF>U/?$=7CZ@).VQ!58>]DS^?2C0L MZ>#-L-V&_CI6 @L6N.895$Z\5@JS@ %UD9B2 MC3WG[=75_/9'X:S1 )"G_U,K_C] M:))^^:9#4JS+RFZF5_@R^N9V0VT^+B,&XF24US'7?YW,L5-G71VN;C%>WW\US&&+E;FC>2Y MLOGA[)S>$;HR)=WX.)G^TGTC)3"& M^>H[*FA7R+V:+NZ)=>]X<0OI.3SZ_*S[)\W+=,&9[QHP6'T:W9NQ#,=$L<-L M<1U^(O2^)+3 03=9WAHN)E=C:NLYM>3CY&J4NXBU"4A#D6L79C@:41N6':AW M78;AXHOY-(QGA5H0[GIT78&>KEV8<:/KY24W%"'B_"/BN",I^(4>=!FJ 3BD M^9[/!C=+56W/RC!W.>T.Z+TP*0 MNJL9]80:=C\9*X.TZ/A%^#2\(#%:CA)=7ULSB3.7]'H2+/HYN9LDFH! K9V'A1"5Z>2BFTVN MIFFQHF>\Q 4RW$[=#7>H@OG$V-VW>S$84RRCA9(\8?)16Z\N+JO4T.]Q]W!&RD'+. M[^2Y3$:CR<=ER+D M3O_ZUM54FT*34UN^8+"C<$WR1H__A/G;Y:N\/F-WU],??/M[54+/^SM=3MWB7^5@?MC5=.. MOWO&M7>*0_+G>R#_UQ7QVKQD$K/N-U?CD/_G:D8?_=N" "PLRAN'J.FIYL3T]$TY,G M]>2&\$Q(;"O;IL<_U)SA.(VN0YMR@SE(=Z@-6>%2Y)>P]1C/H<+AX M0QX2<9\3[UYPW]N_7J,?7)_QIA[K4@_9U.-)]7A@-CTOWU\4X+N]M3VCLZ_F MZ/UMQ>&G=_AI 1:_>^ P'.$G6"HZF2J5;5Y=C+_-P]DE$=EW]=L[D;D_Z3-< MOOA&U9(]+H$6%BGGWX71QW ]JS;"JG \A)0GI_TMLWN@ MFK3<;__M1]BT[OULN[XHFIJ\6,2!C.JA'QP-ESYVYZ[)0J MPW$8I^&]"7-CA^07^' '#UU,*P[+E1OO?$CO]MA#LSY%O*- JTZ:EWME.&,O M^YV?,J+<^Y(RW=NR\'5\X9^S6;3(=?4'V M1?]HG.JW__$-5]\\T]EJ^WQ5FH/;=C\Q-FY-0_,VAKJZ??OC9^N4M.6!L97C2H/>^:4:,YS"['QQ M&O5#&-5# ,\%=7SEZGH$(-7Z=]C]:[+:^GS[OV$>CI>'O/88'+QG1LOVTK5=:1IN#0KRKH2@"FM02G& M()C$(3LT3DGAE>\E!7=2!2%R NNB %5<@*!RA((Z!L>3Z>6DIN%IGIQ3 M1IUG2I7:9!GW&:SE=1N,&%$((8)%SGQ(RJ;8JYMG);-*2 EVL8G&LX=HHP,> M@BH6=1*H=LR=K!YP^7P=H";QC3KM29<;B#7JU/2XZ?%IZ?'39"3;D#A+!DJ. M%E0V"H)!"UH85B1/-OO<<^3PE!P3$J(3!A1C-4['%-"6:VZ*-TPW,G+X$M] M[.BF].!![*3)2(O)V4E,SGRZ2'1]W<7A:-0\.">%-T^3IA2*M#IQ2+S6>0Y1 M0&0>05CN8Q!)!--+<9^9<2([#0ND7JY>)%VF EU*!C^S&X)4 M+[&$0 @F@F@@=O 2WT#LZ*;TX$'LI"V_IL=M2IL>'_ZDMTB<;7MP_C(9X_5- M*>9:1YG&==Y\.">%.$^;/\X8E P=>,%L+3D8(!1M(?*@!5/>,=,S?W*T)3N+ MD.MA=)5JJITL.:20BR.S2&EE'IL_WX?9^7?C7/_YXWWNU+OBA7\8SM)H4NOH MK>MM4/J&8D<@\@W%CFY*#Q[%3MKZ:WK%/>HO# MV;87YQ^8$2\6A=+IVH+36G9^-I^D7[KA^ /.YC5+\FD*XZDBT#/)D(-AQBD% M'I,AVR8%B,EQ,))+3D*4@]:/[2$30N9H+'!+5RJF+,3"&!CG;.%6<9'EKL^E MLX%JXE!Z_'SQ@54L2,A2SYFJM! M.>O )U[ *HM.B> Y%X^-"A7)WD?A@0NNZE:QA! 4AR 96H]6,]V,BCV2^!:9 MLVV?SM\?.7(FI;N<#C^$.8ZNNW,W!Y6Q!:BM"=*IXMNO#"EP/:( : M!#<>V:;TF$"LV8--C]N4-CT^Q4EO>GQT4WKP>ORT42&=#(QS7H\ !% )/03, M#HR/(68?LPV]S6(957"AE$7)^/O MQ\_LYOLLYN6WPP\OE*4/KR"!P\;#W#O1)FZQ(#'VK^4*&)>YD2(:C $O&O@-A+ MNB.=X2X4!.5D!&65)[Z6!#!=:JTLEM'O.I+2>+%9XO49@5F"'9-'KS0G2,X: M4IX 4FZ"X#6\:'C1\.(X\>)I9L6<]<(X#4J70%1)2?#:*O#9&V9=B3+X'K-B MB$(XHE_1TSV&%? \,F \HI)9ZRQVO<76F%5#RH:4#2D;L]H?]]H;@Z/$FMQK MXA#=:S]/YF'4X;^NAO/K%?_:X+'#K0OCW*4P.U]<>Y-N0\N:HY MEG:(@0_']KEA_-5&P?#IP3AX.'R:./+L.4LV ,KH0'DGZM:F J&X08.\T/_[ M98!\"$5&X#)'4$$R<)Y%T+$(JY Y^JY''&\<ZO[8G./CHW9]]W4N[?MO113]OWWXS MH_7UP_'[VMKZ+8S"]>1J3D_\A/G;Y=,Y8V?LU[;"CT[>C_B M!QQUO"E14Z*F1&]3HM-[!%$K5,'?S,< M=_/SR=4LC//LWQITOTS-OA"M?31ZMDY)^^/K K'?K6=U/0*0:OT[[/XU66W] M.Y3^-5EM_3N4_C59/8K^M?QCVSX@^<^SG\ZZ]Q/JZ?B"/MEH(K*=&R_;"JH\ MTH!)@2$BMQJX%!X4DQP,PC,7.7,8BGJ,8F*NOBHDP8I(X(2,M,]Q@!SKC"MBO7%[KI[4]+A-Z9'H\3,%;!ASHO $(A4.BHD T=L +F4E$K$3%+U* MQCJ4((1/X(PSH#!G\.@%)*&\MJ+F^$B-C1R^R#<4.[HI/7@4.VDVTJ)W=A*] M$][C.%TW7\XIX\XS&V+($(-7H"PC]F0-,2&I A3/OG"1;M1"B,QBI6#]?)!;9D_:#(QK&V*-/;4I/2H4.VGVU/2X3>F1Z/$S M.TLZ$WG0#'Q.-7=JJ55,(K$18YD7.4<5Y&,V4H3VA9<$1F6B,=)IB%@T<%,D M!OI">]W8R.&+?$.QHYO2@T>QDV8C+2IG)[Z<.0W7[&IZW<7A:-1\.">%-T^S MILP=9LD5H*K^&,8+1.8"R)A<3%)F:W4O2[TM.5HB3,Q)2ZPI)0BJ!N4P:V.P M6J?8SU*_[4+# ^L;:6JDJ4WI"8"8)#M-\2(A:$L@9LF"\U%8X%:&PK3WO/1, M/Q<=1H$1G#0MRFM.GQ MX4]ZB\;9M@?G+Y,Q7G?TOE]PWH64:%SGS8=S4HCS3*5!KR09#1Q2R&3*1-00 M63#@C>3,2HN!I9X/)^O N5 @5#8@=*ZV3^--[4I/7X4BT)8YH(&$75:AA1&JR4(KTSP"5W2/2>. MSXG"V[L4A4IF&EV'4Q9%=8L+QWJ'N(IPJ23H0 M21.!X4:!RR6 DBP%C$S'&!L9.7B);R!V=%-Z\"!VTF2DQ>!LVWOS]RD6G$ZQ MCLPD_=)-2G*0L^2R! R M<*YN:TOMK%*&\=2+R_%:,:.%!ZY]!&5LA!BB )&]X+6(!(:\\Q/I QJ@1J4: ME6I3>DP@=M)4JNEQF]*FQR<[Z4V/CVY*#UZ/GS8J%+7CUP\P_$'G,UK]?+3%,8&OP\J1KCH0XRU%E4HH)*V$(5)8*-1$G71 MLI]JPOJ8-28+MI:-4 4+N"@T!"]1JE0%8@U6[#I M<9O2IL>G..E-CX]N2@]>CY\V*IP6(5D>(0ME01D5P*O ('";M#9,!-$[ !"T M-36W'7"&JMX3R1"I95B"T9BYS2KLO"AN,RI:K,[N?#K_%<:_X&:+D$>:!IS> M=>9,7]*K)J-A[FY;?##R^4I$_O(('"EFI^!LB8:#$*K&22L#CF$"YC2!=E:% M6]>/DP[.59P7TF'UW1L((3K@.5MF!1)JLQUCMAPPOF$W_&=$9@EW3!Z]VIP@ M-VU8>0)8N0D[M>%%PXN&%\>)%T]S*Z\#$SYI*+8(4-DH\,'7\ 4CN''!"_2/ MN17GFLE4*U>HD$'5*E[!2@1?=%$92^!BUX'3C5LUK&Q8V;"R<:M]%\C9."#ZZ,!Y98&EZ$217D?;KP([F^$FL\8Z*0>"F6VRQ4=R MPN#2P;6#:P/&&PC$KJ9+PEFJ@X M*$XT,3I30'K.K"_6*=T[>649X:E,9%FF1)Q4*0F.Z>K)]%XZE,RP?JG<#8.E M96Z@S8;K2C:T;&C9T/*$T5)JYHT41"@EUB+A->^-YXH,<8Z).Z4(@GIH:;5T M21=(&1E12YEJ'"1?9#;V6J(@2WS;:"GLYH,8CPPL5_VP]'O=8/O=[0#^]>H" MI\-$?^?AAY4.K7H^U9F6\M>?<7]R07]OUP/ZJ#&???ESSM)S[+Y?9@=;N/+M MM[/N1_R HXYW82'%W7"<1E<9NW^>_736S:<82)"ONS@W'=)XX^SLYMWB]MW4T-G MP]F\IC1;O/[]A(1U7!^_>/KBL_ >Q^GZL7=WT%T\3&H_H(=-+R?3,.^%7RZ> M]71DYGV+5B__4J>&X\LK:OW\/,SOAF^*]/(Y73R?AES;%Z>37W#ZVXP$ -/N M7U>3^>+385ZV9U(*3NG]W\UJ[_^ "2\B72?YH!-,R,4U](L8T&ONYK [#[EW M6)AN#\]DA!MT)%CIO/L8[N8YTR_=A)XY[4:3\7L@\+^X%X7%RVJ=Q\7MP_%[ M>O-XL3D3:M]^'T9AG+#[Z1SI^L&BD=/GCS&OMNRV2+6N_&H?]R?'*^S>3OV3^R6K$H5CC M1'=R.R?=D-HXIRZ0BB\N16%T/;X![ M"92+$:H+0$7#P0V/N%G[^ -T?)(B$X_^=_KW#C9&^ GRD%"WCL [ZNW5Q?A; M6K$N1^'Z7?WVV\N0,RV$*T$=PV5';N(@EA_\S]5L/BS7MWU:W HXSF2,?*J# M0T]X=V>7?'JA\?$6I+XW?K<_G3_ [D1)B 1*1 *#=&[ M,/H8KF???O/;Q\)Q._,+._#I:7_+[&[>3[6&X7S"-'U*C>Y?]"61O8/?&[V\ M05]6C,K.1- 2 RT6 <&A4B#ILYR3+#*8Q^B+O!CK40 72 N,8!*"-Y(6&!F] M+REYV:N3\/?IA(CP_/KOQ/;GWXUSK5E[69'EWM/Q,[WA]R-B?=]T.$OALO*K MZ16^4&7=;LC5QZ54QLDHKV/:_THF7:>)B \_$1==+E:K0O#TW'_I;<_,?1'9 MB!IA+$P@+H19 3$'!:AMR8X[3Y]O=.Y?,.-?Q;#-(1+LOX3_(:LKC:K!O+ ] MRF+N'[HSJE&Y-(7*9$1V7 6^)RV28X.]6__;POUV^_8;R*^OKP-!K:W? E&' MR151@#I^WRZ?SAD[8[^^]4S2A(["Y0S?S9 ,<#(H5P(C5P(M/PQGPTAV^/SZ MW>T=ST10+E\BS)EUO[Y9R)ZY1MHS^85+^)>^5V=6O?$9XDR]]1%?WXPO!+2Z MSQX9?TK0OB;(]=AWM(ZV?R0']=O_^(;XQV?[^E4Q\[&[T5KU3KY>1EP3-[\/(K5&P&A)M'8GV08+6J7O_G&&Y&G4_#C]\(0G''7Z) MAE^/?05,R(9;1Z=F&V, 38.>T"#1-*BM_(>_\J^MOUO&I"]9)?N@/^M$G-\L M(CDF5[,PSK-_:PO5RW!E?8=U]SM<]PU[^W_!7+O0C4).]^SRBP69$ 2E4&IDFOB-08A MHA!8#SMQ?+'S?6G(_#@LV-_2SE?3"WKS^?IF6=_-Z./=X5=M6'Y>61=MG]78 MH]7'/ST/WN3LO$.PKC!0(G$(+F:0NG#'O0B>]2HA)(6:ID\ 8JA'=+6!0$0! M7'T6FE"RZAV'>.T\7&.8KF\::N*6['3C,#I1+VFN?F:JG.U^H M;7^:3F;K2H2DS8")EACX<%?F?3ELU%#ML%%-^Q)RC I25L0AHC7@5/'@N4KH MUPBA!.!X)U9@#G]!"L$%(EU%DSW>#:G*@V88/H1\,JFTMW?G1 MFG<_8ICA^624:]C]=/)A$4[ZU:1PGU>1AT-5>3L,/\'Y,&</YW7,T/3&BXTJD/?+4[C3*8=SN:DX//% MV9C%%M:(3(Z[>7CXSTGI>%O+'AQXS5XQ:PHD(6*M#,C!U[5,1NV"R#IGVSM4 M47).)40+3M3,4R;2TE?+NF:I:2E1R+GK%6;=REK&^4#4C9*VEATHMIXP0V]@ M]G8PXSY8F6R&$G4@8$+B8Q@%!*Z*L"(JX7L9F(O@DKGD 0DZH*[=$+10(*U1 MA16F6>JET=L6F#FF&IBU?9>U:,SOKX:C>LSFF):+IUW\42O#ZX%(*6S=-F$1 M8K$!-$8LEF7I3,_IZ'Q1@3%"CF 2L79=B 8E0X:Z%I$7H_?6Q2]]<_&WI7;[ M&6LC%]Y9 T6'NM0&A&B-AZBLOYR22M M",7R7HJOK2"7&5C9D*LY[]>C,#6;SU7U)L\F9?XQ3/'XC06%.93D+:#EQ$0$ M6?Z1.0.2!>.U359@;R^/K NAF"7&PQ(AB" >$U0HP!6:PK)G"<-^&@M\F[;" MB^*Q0LHV+$!5&0O*HH:@%;%#2ZS0A9QUZ:6#,3GH@C$"9T+6A(L1ZF. IM*5 M$J,KL5>0=#_&?ZMA<L=BK6PB))U/A%!LY[1\:7]$4K7FP_<99* M1'*UF MO]HT+&L[/&O?X3GBR*LGTUK96#-\,DB&D36 :" @>DA$40H/)FG6L^""BY8Y MR2%FLAN4UAJBX!*8B"X(GA0)U9Z>K#'[>K*&&8W.T\!KQ\B<8[& FG%4;+NAS[&+>MMV.;DJ/%+DTBTFKG$ Y48LV(#."X]F"P9K?TN\-PK0R6#BS(2.R!:3^R ++8:%!4 (U-(#,T*E+O: M9+.^(5?;9%N+PGPWG*9I*">0LQ95Z9WP M4"(4E:*$HBV9:$IF\$4Q8)[N$*+FLUO;OMIZ303;3(2VT&Y]H?4F\UJ*$A8U MN51*&8*IJRV9",8HEDOL[5VO5V!K83,1&G*]*@[/9;3" CI! M)D(2U8&K&0B1 VJ=1\,1(BI@+*!52JT'<[RNS8D*MM MYZQ/87ZXFI)0UA+HM5YN(8FCWT\@$"]GI:QD&K#&YRHCZFXM_9!8F"\F*XV] MT-PH A$6NIPQ2P1("1(?^@A*3CRFF)-A>[JGL'][.E&Y$C(*B P-J"@B>&5I M.H2R)AN?G>X=\S#1L!0X,4[A"9(5,EIO&/D"RWDB>N MD]M-ZELYRS'$*1Y>7L;)W(I0:B10ZW/9TU**PI%!;IZ!/978$(3#*))=VSU6KU#1T+@C>IV@I)0TPY0B8:XWDE M,W)/TUYLU59X61DB+15AKJ@1=#4)$:M%3AP'FXSRV>N46&_\;B+1!*@>:-(:AR8S M60KOA;%84[PPW((F0PV4,Q*B\@68,488RX6VNSDK[ELNX ->A9OQUI#L#4AF M[,(?[B AK]4C,4%THM1$JE@SD3'4O3@!^BC)%#W=LS@N88BXU1-4/'L1?698 MV,OI6D.R_3'=VE[;2CC>%;UA$H>C$S@SI4RRR@8.A<@(J)IMV=7"!=I@5I+^ MXU3/]ZR2"L8% RE%LMF$RA"BT6!]#()S3%*^_#S!5FT&L7)BX*=*"+L]Y*':QY>53T\=K, MS61K1.O[\])+;;++HQ4'R;&4L MR4$IHN;)E@C!>P24T:,N6HCP\@(?S4X[PJ6@\9T'T41>%1LM!^M" C+,L*)= MW9HNT0KKN<@]OF-D)%CD#)CAM628XQ"R,B!53-24[%G9#=_AO-EIAT9)FIW6 M<.LUF2T<&6E<) @2:9V7)H(/2H)D*EGZRJ'N^7 1BS8VF!HW4%/..PVAA @Q M%4.6'9ID-X5;OU-MJZQME:TORO&8C*^V$K25X"T,UB26K2833ZFZOZ YU-HB M8"W/D>N:D*&7KEXY&YRW'I"C(\N>#'2R+#T8[WRPW&'BN!,&ZP:N'6!N6-8F M^32Q3#(M>:J96;W(H+)PX$3,((VQDD6OHNJG:N(Z,J\MH"_$:@/1X:CK!H;2 M'B6/+)K=!+K:@6Y8UO8?UA4@-IOA?-:-)_/N&N?=Y:AZFKHA/1JG'X9IW6%C M)^@)B215.+UK[IF^G'>SR6B8N]L).QAU>^6D?WD$CG3=T5D)$5%"$;IRZ%J- M1N925R#M1#'>QUX2H)I?3:TB"R0>3I0*0+,5B7 GB>?3WH*< 5)T'D@ESPK,L3!VTCNA+I MP2S,J42BTQ5FI(?)(0.#? LQ'&1*L- M]H[R\!BSCQ= M]UU*5Q=7HS#'3,)(-Z5AJ&+5UHSF<6D>ER_*S6_6'./^W-$NXM%... Q.U". M5J=H52%*GOU-N=)>R.!K./@*&/QA!0OH]Q'67VAI^^YB0E/]OXO/GUWVUE7B MF-.")T_2U_-0A)Z3EG]K*-U0NJ'TGJ TMT99$3C4P[:@,D_@6,YD2 AO+4&W MD;T0F-=8&WN&TDH.A.,-I;\>I9MK_JV*^,/P$]DM81%@,^C&N.ZCO2>_((HS M474M3Z[B"'>Y)+Y,U7ZUT;7QZ<$X^-7QZ=7,-KQL>/E543;21F:T!1M\ M3?M@3 M@%QYMZ!W?_9U+QZ0NYXM6C0<9[KPG3K34O[ZV_VQ)1ZUY#5=7S6[._QTB>,9 M=O1K63%'NGD-&Z(_?_64\^$K&K'^!(?)^"B)RO%<:Z!ZQ<"K6" YK91!IJ3I M)0="7HSU*( +)*023$+P1A)2R>A]2N$U M<%[3&YF($%U20"9&<&B,95*M1X*$WDL)6I1BW;NI3(X'KZ4 (RMM,:C U[RG M3.AHE2>K3?7"NR1C2;JHR1848NGH#*X0BB1,7F.17J\)#/S9\S1DAS-)[*F; MGV-7TVC-.J2%+G=_P(07$:>=Y(-.,"$7/\5BUND7^G"*LTND/GS T?79 R+Q M%$\@,O'O].\K9.2;9VJS.J>#91FR#8Z4ECN(*=::V5%E2RJ=0GH+[)?1^_F[ MO]&P3'^BU7E8B/.-Y[\/1%,3_G2../\NI#[[F9[_^]$D_?)-AS3QEY4P M3*_P95R/NR]-WF8(P\>E3S9.1GD=HO37R1P[<]8MQJM;&;#N9L2ZQ9!UMV.V M*BYKE0I>:V:IS$ 'I4B72X9@7 )-T,Y*X4SFGOZ_A@S\E,XQ7XWP;V71Y>^O MIE,:B>71R)\K77Z!5'P5K32[D9.WB<52'-)R<&Z))'T]&\YJ@,ZD+&"G3$:C MR!*6S_[FJ8V;#\/9 M, Y'P_GUN]MG/+Y+=T#>2QJF^NV"2GVVJU^UZ_^9;"3K&IRGDY&\9G5^ MWFB_)V@O<66]?B=Z'T9NC8+5%'63BBJ:HCXNNT/&4U/05^Y;O26SU&%UN&G0 MYS1(- UJ2]R>+''/[;#6 M%\?W[U.\#,.:-2Q-+K";AT]X\$40=A.B7TL785O[@=5)=5XL3C+IK<'78.L/29W4T8V<&SNI:W9 UD MCBNIC91 &)= 65MS+D7ZS11IHBP^:UPCF?OC4O1N]N37ED/;MLHQC=2U^3QZ MM"JF^&*,A$#H5 M7"@B.?C-&A>0=RPGS&KG<1M#*#!QO:-6\=>O1DW]@>$^_ MS1;!G[.KR\O1L!&[!I4__+?4A(?.27!%YUKQ"2$H).S+AJA=R$;J7K;ZKR%V MBQC<6^G[;IQ_NI&]]8*E'CC1\"3S'=#4=SDE@NV%5>IS-NRDF M''ZH7Y^F@#4 7050XX+@QA-L&I5 ,:8@(D.0/F34&%WRO4-77TWX[B7RISN! M_/.-//[C3AS7C:G>-X.Y<< VG\<.82%GK:Q?G-GV%8X(PH+(@+%(1=]DLES? MS %W 6%BH$4+.VD^O_4HS_+HYH;87\M2>P)9:I\QP44HW@;"6W0*E% !0HRQ M%K+P401AD/?S2KUB+W@AO_=0._LKSM<+MWQ KSW)-+&-5;8$W@T:UP^-624K M%)<@T797\U=-X&2R@V< M:RBYZ2317Y7,[?;#='+QES"_V2E91$9?7]P$ MT7P?1J/9W\K_BZ/\\^3FHNO[;9479U_]DLUZ]GS1I^T+T5UN5A*;>_"ZEZ17F'X=AD::0!N*SN3<7[QZ.Z8[O MYB]M\'_S;TX+OF[&M!O=#VI+V=E2=K:4G2U-4DO9V5)V[F/"I::H+>%@2]FY M2P5M*3N;!K64G6V)V]IDPUZ'QP?$$K1)DRR*0- M*.L=A"(-F&8@=#M#VQA?F\]C1RO-7"ZJ6!!H M0XW]T?4(:JW\;0M326L"%G4DH"3X"R%DX&AMX=+HR-Z4\NFQ1;R4PD6%BW6CI57/A_@V$6_< M[G3F\[@ARW,?,MX,3;&&29@3$M,W%S MX*TSI5/HQ_>?ID US'R8?,18:V/=J?7U((Z,X+C,H)+2TBC/4NBGQ7OU,??> MN9VU9TCFS8W7J%Z;SV.'+644JLP%&!>0K%-3LWE:#01#.N;$?7EBT^'5Y\XW M#%MBP%LEQN;/6Q?=N\1IF _'[[L1AAD^.- )W>Q\,IUWA ,7IRE?#497893+ M(&,E?MYG"4KJ",$X!U%[S#+YF$5_-^0U[.]6)G^L(GD+I-=K3G@T\+I9S8W] MM?D\>MABDA>=!(02]4W&3,8#:!8$*UJDK->3,7,;L&6(_8D&6\W9MQ:%^<^0 MPD)3%OZ^C>;&;$F*3RA)<=*Z,%-U M,T2M9,M/W%ADR]W>8'$]VR?6\6"3)40LQ$2UD.#1&9 \<(5>N1C7DO]RP[ H M-ETU_*A@L?DHWZI,+6U[2TB\&4 N(8D/!SGWB[ VL#Q5L&16AF 75=A\ &46B9]3 8PZ6Y]] ML6Z=AV$VMX&N!MYM.,;[R,#RR23N>X&#C][]V=>]N.LD&?AID77]8?+K$7Z" M/)SB0F!JZMRKB_&W>3B['(7K=_7;;R]#SL/Q^Q739;A\\0W;7W[P/U>S^;!< MW[9A<6O-NDUB\ZEVIF8!OI.@3R\4D[/0+,\9O7^"_F)]K^TW:YP(71EB:..(YG#E07DB( M.FC@V6M;N'%.]LS#8)A'$3AHK)7 4-?R-O58B>7.8]8YVG7E>?FZVA7F[/G" M-3N8]=O2%<-Q'<#Q3"WKG]?_S?SO![;>S[@,M\^-Y MF%YWM-*GT61V-<7NLI8DF2V*MF2DPDOQ25_XZF6/G!EMH_O+2^N1WPSGA M6?I,0O$X'W3?US0L\T6YE$5:EN\7N/4>QVFGVG]V-U2_?02F.Q3.9\_ W&/5 M?61D5X;CL+NVCA/V0S<'W3F&$:G2<$SB&A;7K'Y;!6!^/IQFN S3^747JS*. MWW(J;8T[UC6N55=IU55:(.2F#FL/%FZ< MHSBJW4H5K'$+"X5FT<@"R<@$RA<-P3H+0DI;A%,153_D?'UGMN\]L&NKML)5 M.[9]:)BWZQ#&AF*'C6*E."ND5V 9IGIZ)D)$KD'&9 .3(12>-WB$>^THY@;6 MM]1C;Z&%[13WB[;Q3E.D&G@^H("N!)^"!2;K]KF7&9P)I$F<.2ZT#"K'M25M M_(ET='J]LMV^=NQ4 VI)P\X#@[<39( -N]905\"B5Y9'8")Q4,(:\*QPB+)8 M^F\6,:SEQ/26L,L,F&FU6)H[<#TJ4X--9]UEN*XQ39MR +9T%2>;KL(@]X8A M!R%R(1*H)40O%ZL9R$EM.L@I1O$13F0=L-I)(\*%YN3 M\JVJU)+XM+P4FX%CKVWBP2]RJ5E0VI"R263$6C%KGEFEJFOS;V[2.\#U@+FM MLM6#3TQQ.-"Y7WRUH>6IHJ4M*JCL'#C%.*A4!%3""EF&5*NU:J/[NT&O]:AN M%"W=0,@-;Z(?&5H^F<9GG[-Q[/X8[-V![SOOZN*\]Y.GKA?'JI]^3)C-:'QS M5Z:3BRYT\6HV'-?\ 6ER$>EQ\YM,"#5F_\'9ZR3]-0!:R\#*B4D MA)(*J!@-1)4YB*"E\"IIA3VGW6L.6/^$[VLR@7_@Y61:(V;^<)<4;P9L(21_PLE[>O4YS=J?QTN4(PE8G?C7 MZ9\Y1/7[\WAQRKO*_HUN#<.(FA#FN$A7,5A\?9.6H_LPQ(^D2'44Z:'A?:B4! 41IW\K]V)W(W6S!XONS8>KR^V? M__K#@_469ICJFEM=%3,G'5_&G[ I2R%_*%"]$+? M;I((5(PG++JB59ZZ_0%'D\O%U[=0_%#*+D+&+A$G"#4_S7D8OZ\A]LO%H,;? MUVOCL%Q-;^IGT$ON17=XK])U2%+=]#ELPEU'>]>/5OTL^KAOFE> M#BP:HQ7HPBIU+0&BY@D*:9>3$:6QO11.KUD.;S7O+H)T;8HW_SC9)\6[E[L; MO9MUMSDR1M<+ 252%*9$C *QYS"?3*_OTLK1O;>C-:5R_/KV9"4 M@,3[X_FDFUUBU0@:OJJ8EV%^3B/^?JE 9-PL_ECVXCFLZ?=D2.VD]P2:_K2X MGMI)3<$P3>>+!Z_>3O\?SJ_IZ6'^4(/3OZZ&T]L$5!_N\$+<3L<3_>)5]D\XQ7XWP;^6QI;/"V']_??/EV?D>I(5>Z MU54HF-X1G?W)Q;?"8JKLD56-\WON,;V=H7N8"P3=.!K5?]_?VURKG*8N56%V MDV-J=I]AZK'A?0\G3^=#XX^Z^'^^)RB(T^'_&)'3AKN5<>#=]_$8'O M_CBN?N.6-.@QA+WA25^ MT;;;!W':J\1]>S0N>Y.[[VCT;)V2]H^;391%2-CMKN6[]2R<+Y.^M0W5P?"D MUN,][W&3\-;CX^YQD_"3Z?';#HV>$FEZ;GQ_[,=UK8DA'8&1UOIWV/UKLGK: M_>,[B='Y7'A2$^93%^:M)65;#5];//4EIW=K48S5\5V-!5L\9/6I;%OQ<&_@ M-W^?WI[=R,/P?CR946\//F=ORWR^SI-CBD4AF .K=:KG5R1$3 *$M2KRB(8K MUPMW1A5X8 DBUPB*F00^"0=0YG2AFQK1#:M M")2$3^ $6D(IK\'KY $S)\0RP47)'B-;4,IKAQZ"%J$>;B>,RR)"X,J:Z+(K MS.P/LGDY,*Z5>6C MO=3VH!MG?G(A$,FE0:6+-$O8FG@;%& I6 .UD46=>^P MOW0\<<.!H2$PE#* #UE U,)Q[5S17.X/L#DQT*8!VUM,YE>DAFPF&N^2T\6235SM:%53X@81'23EF;!)&!7VB$1:-;#>-SQK M>-:F]/CQC!DOF24\*Y(9(EO*@Y>HP),5Q!WC-L1>!CR3E401)'@"+C**?08? MK0445B9NE52R[ S/%HDEX']Q.JF"X 07WS8L>X-!W/:07ZEOW__M/__\!^#^ M-(6MH>R#;(?6ZN"$!^U"K=CEZ]:(=2"1<>\MAI+D8Y15WD@90@13\P^IS! < M>@,R"&M(TUMBD]?CPCX]=A"!S0%4;8Q"-$9@B@%#<2 M"=%\SH_Q3#A;GQ M QI&GZ0/";)?Y'E,-1UU2N T6;->*\M$+WMILLEQKQD(ZS(H-!YB*0C*6B$, M,3>6>]57=K@W[/W -+_>FVSAMCG\2J7[_7#R]T4R[;OC8JWFZUIA^61KOAI3 MM ]2@Y16$A,MBD!8*3!)HTJ1^21Z3-0*9,PQ"XX5#2I95JUQ!=:8+'A029G= M^2_[EK4>$*MN-6$;66VULAMNK@LW12DZB7H"16H.2E3C/?'_G[UW;6XC.=)& M_PK"[_'N. +)K?M%VG"$K)GQZCUCS\2,O'O\::.N(FP0X*(!2=Q??[(: D2 MI'A! \2E9KT2!3:ZNZHRGWKR4ID.B K9!9:#Y&O)D,Y'P2Q)D'+Q8G+"P-ND M0+$8L@%?<;/B9L7-4\)-KKB.Y;2?0GH)0G@/7GH#5'"3 ME8E)D' 7-SD/.IO,P%B&6$N5!>L=A1A98LY2*OP>Y?]0TN=LR\?^C@HW]SNN M?@]*'[P[X>-X>G]SL=-T9E57[BI"9YEY:9@-QB.I%4(:<-X*D#%XZ3BUPN@U M9AM25"P0"(X)$-E3L-(PH!29+4^)22OW!Z&9L7U&>77E5MI:E_3X 1 ;);<,Q[6SM!XHK0JY2E,#!R$MQP,9P%HSLZZF)W9IV"[ MHJ9OE:F 5@&M+NGQ UHL$9I$!!"$-K2'M4 ;VF507!A/T%9.83WGW'F9G(I@ MG6;XG23!"8T6.!?6$"1UVL3] 31K65\:40%M P/Y!<'V_4;+30S>^QM75Z=F M=6IVXM2T1GJA/231IF:&!(8Q"HY':] BMI*L5\9 AFD2*44Q2N_FJ#C8TL!9 M!!]XI)H*_WHF\\X/ 1V50W-SMG(49<(KBE84?59)2$L%232#U[)TLR]AGIPH M*.VX4E)ER]U=%*51N^A%*)FC2&N%<6"I$VBL*Y65$M(34U'TE%#T!,WXBIDG MBYF$F\@8FO7:QL(=.446Z04D*A$8I9#,KKD"&$\A$VOQ(H68R9(#1YT"JKC+ M^"[*E *5%3,/$#-W%DK?;T#>-#2^10%C9ZQ(6!S/_#"])CZ_3FG,ITS&D4(U M=\EXR@QXXC,(4NI_L!2 6LM88![1=ZWR$;)AI6UB0%EQ$A3_@+.* Z/<6YM# ML-SOC]=V)W'U;TK0X2'VX8#J?K',BN!(I""4#Z!-T& 9LZ9I,JY>K$_.+J3<'[%T8JC%4=/&$<) MVOK*" 8FE)Q-%1DX8U@YT,3+6:1DUD]^(C^XDB^#(<'35@X _.QS&RJNO)KJK,]PW?[^K;/=[!?[.L[_YN*?.QG+L M[=#OR_AWL^EXN>KE?5!TR^N7RV'HKL:SA1/K[?QQE) S\OOE%U"+A^ZR26^: M=.DF;IJ6\]#J_/S>O[O/@_-YT S\8#B87KU9WN,AUTS[6$G.N/K]V]_]VS>N MH8_]GI]M?(LSP4[S+1YQQ9G3Z)'<-=FY;L=)R2/].)\5$OA&O-UL-=S^A%V] M?=Z7N=3X\3 ^.'U_3V[2^P'!.?:^3R%=^#3I<=I_>GM(RPGC5T$X[%1_C@*L&?4N#6-6@JD%5@S;0(%HUJ++$?6&)C]IV M^R!.72K@=X-1;WH^GC5N%)L_5-Q^FIH]NV?^'EO7_ MA!; TU-M&IQ?_.FQZI>&]*4YOG;>3].?)]GN^PV;KYV>N+=K6['QB<="FW2>9)(","S\ A37H&SFH'C(4>JE75Y MK7;Y2^JN;0_:E)9]*RNT;6(HU[IJM:Y:K6YQD'9V9E2X&"DH2DL;<8,\,R4! M"0ULE:.RE*U5RWA)G;9=V-FB;\5.C[;L36F,US'%C\U+7+&X8O%K8K&Q7">= M-3C)Y+RTA4D(R-QR@J0Z&AG6RF&\I-K;#K#8G&A[R>H3K;!;87?+I[23L$PK M"5YK47KM.O">2K B)AH]8SRNN5-?4N"M,Y]#+>"V>Y=$C=W7 FX[1,&, M'3%@!$<2*45<+E&O6-JH)^(@"V8"=YX2D;HH"+<+;X25?.DI&:FL(XBCCX//U.(?I*\3!)+4"4XJFS2Y&;^.@N1RZ MJS?EMV\O72R%!U=<1X/Y@Q?>EOD'_Y@UTT&^6KY#^U5(HXAB\[4,IM1_NY:@ MKT\4$\H>&_^VSB-O-OT_P@M-XPZ>S<0MB<>UOA'Y\VM/V:7[E.9.,' 9Y^F- M&WYQ5TTIS;8J'LNU;P7__H7?9'T/5)?:26W!]EJE:NW'^U[?9!G&KMQ]=6LUK[\?F2]GW"[X2!:P.$*&T]=S'&8?YO^T&M +E5O:LC MWO,15PFO(S[N$5<)/YD1UU,DF^93U0J0M130MS+K;*)2*V' $T=!*$/ *:8@ M)&.2Y(1EQ/%JO*:B <"8X9>"Y-B!C(-IPXJ52791GW"&24=HG9,M5O@X&R6JY MQDWUII9KK+5JM@C 6C"1)4$K6 B$4(^,T!@5(' ?0J0N<;M&)5]27G&' *PL MJ=5KMJ8P^-I'YWNMH%E!\YD%OI+RC *:VK+ 7D( E!%2%LX(DSQ:Y%W40=PE M:R5;[O]RTJ!YN@9Z18V1126"EH0PB9@*#S!%LXMH%9X4DKHLRB-M# MR5H7V?XUHU[J(._*IGG"5F6BIC%1H"$2&TE6!("\-$:Q.3E!KDW1KL?"7 MU#'<92Q<]>FV.X =6=69PP'1_:*Q%3=/%3>)=CI%'\'0[*$P6/#X'QCC-"5! M>9),%U4,=QMY5XI5W*RX67&SXN:6<%-IJ9CC#/DF=2"R8& C">"B2EDSGSC) M750U/+(X_Y'AYFE5.3R2RF2*G"F[<3DN=68(LS?_Z8U+A&U\A\U>Z6#.E'=U M?'BG1\I5+?JP=A*XE@C;AANZ*FJMSE(KA.U+]LU)U,FH&E0KA-4M[F"VN >Y MZ--3(0]']S8N;;0OD_+J1_-K7:-OB-F[IDG3IJ,"1L?C5S^Q\16L.(+!54$] MBO'5?+5-8S^U DL][?O-C&#MI&0R \M>@5",@:'<@LI4B1R$4GSMM&]*S+A@ M"3@?6#DA+,#[2, PSQD))F>W%@6@= 248=& =)%8J7R7-FU9M^*"*%L9L!BQN\$E<%$)H!H M[XR,-.A2T&"K<,4LZYM2(;S"U<;&>V5UM0)!/2:V593-OI1LB1H"Y1)$=@$, M219RRMEPK6S4:RFUU!$;2,[ +8V(S C/WD@-U%!MM$XAQ[15E#6V3[FJA\&V M6F;@!"ECQ<&3Q4%%3/(6,,1?RYU8M_=I$('9[$%37DJQ)@]6Y['-FZDF$ZL2L)[@J.&X)')GAD@M#03BM01@DJL98"Y*YE&FBD?JU:B[4 M^ZB]*1=I"R(Q"3;( (PR2X53P7"[97#D1O7)MDOD'QDXWGM,JTQ@N<%@-'.+ M&8R#SW_\=_SC@4%]:QS74O;7V46:#,)R!\Y9!('RQ:54(*QTX**C(*-PT1"M MS+HOZ"5E*7Y-G]-HEGZ+/I9):>MJ:4/7:F;#N96)L=:+N9AEX<--/) MP,]:/!CGWF0^?[?RM_9B8]S9.;[NCNUU/1MX[ CBP'@ZL&E0/ M![ZV0%4-JAJTHD&T:E!EB?O"$A^U[?9!G/;JC.T>SG+\Z&CWK4M)^O<=/ M6YO,=ZUA=<1[/N(JX77$QSWB*N$G,^)ZH&G3!)>_C?#BV/MMZJ;U@'H]\;F: M@V^S\RQSX"QG$)$I,,8'",PX::C-0HF[^2?2.4EY28R27H,()(%-V8.-24DC MJ EAK;S_2O[)>[Q9>8G_&DS/ESDH/WP-PUD&2 Y-" *Z54<+1R,1ZXY*<$PE$ F.& M(+)I"U;X#)I89I0.U/&UW/;70S9%>)^*+:?!5V2KR%:1;:^0C0K& XT)@DH> MA$ 29I5QI:A0TE)P0K6^BVS:6R8U#V"]Y,CS> +/+'X[6ZH\)28IOC_(9G7A M;!79-K%_ZPG*F_G]<3S!N1K5@^N=PNO)'ESG1CG!! 4T=-%H3@[!E)(,2E)! M%)K,4:U12\9(=L(8T#(BM8Q.@A$.H=B0*%*BDGNZ/P#,2)_5:A^5?=:"'Q4W MN\/-H)73.@E(5BL0R$?!"THA!A]48#F)3-=ZXG'B*?4&)%<:L=8$\$H[O$7R M+FOM@G#[@YM4]@TC%3G \4FT#MRFO M&?S$.>28Q=;G"CFJQN]8DSRD&+A27B*HZCW"3=Y7I/+-&A.O596.Q/=ZPH5# MO"+>!FDAY8 T-R>'-%=20(KK,E/&&KU6.&3#F@Z[=@\8V\*TA##CWTCBB _ZU1GL98B^S$B@"*0CE$W@3!&CF MG$E*:<+W*#=)4=.WJA:RJSA:<;3BZ-;B0) BN#7A-*'"C1&(\"6IB%];13^/1IY\&GU.L1>X>+W)W M.1E?HNA?]7N70S>:]MPH]M+_S 9M]Y-^;Y2FJ^(.88M[D(N6CG3[($E[58EJ M7R9E;^HKU#)4]QTX*7Z-GFL]3QW5HCJ> ,:)C>](&GM603V*\=7#A)L&V=IB M.DTMIK/!@A]KH)73*'(60),-(#P-X!-S4%J%LQ#@[77 M3CFI"';8",:)E)80#4E["B(E"3X0Q"636 K!$"[66W(;H9Q2"'-:&/P.Y^!< M#J"9I(%)'ATWKX%@K*]H+?O5A8E?65\M(5&/]'5+%9UG4KD(Q"@&0EH/)J4( MV@4K0[34\+7<9I-$BHP9<)0GI)>*@]4Q0/#.!6VEYG&MN>P.@%;V):M'][:G M*D?B/ZK@6,'QJ07.HK?>:0&,$ 1'P2P8P@)D13/"9HXQDS5PU)PP8Y"%(G0B MH :THS7^$:1*VCIGB%RKK[,#<#1]7>OH5/=D/==\+(;_"9\C< M%ZJ>%ZE.T'KNKN+EUFS\8)-D48+3VH%PA()EGH..7A#!4A EM','+[V/VAL+ MDFD+(C$)-L@ C#)+A5/!\->P\0WM=481Y^FK[Y/OGI^_'%Q6!: MM*M!52OG7 >C3VD4!JGY?M"$X;B9338\5FA>YUCA:EY;!VO^U_$T]VQPEL3MZI"3Y@@=5#S,[^T/.K- "VS0?C&$2@_O7R/. M).>_O_L"KS\[FPM+T[MT5^U94M>4TZBK)\)ZY=1)O^AO,VA**RO\_35367W= M9[Q+Y_M]C,1')A507[J'"$G T># <<030IV-80V#?& Z4VJ!)R<1@Q)B$"<) M[:-<@J=*2"KO[O?M9/TRGZL']W=U:W^7C^SO_.QA8VCWTM##JX?X"J_X!BA? MHULR.4E#5P1O.D;\Z@U&#>KRL.!9K\'Y;E>U3%QO>IX*V.$;7_5:+HO?&8QZ M/R8_F;G)51%D5M:BYWI^-AB6>@@M(.Z=-%N#FVAV&:PSI_'V3\&^.+XUVS4 M^W,:I=Z?!GC/<#[_WD_3./_VCS_>^NU9;T-Y>H!G.2&=D=:!#,6FH2@02)44 M*&6SS(A_DJ^EN)$L&2&<0I0E020+"@;M(LC4):=B0.J6[TI%V0L_H))-9D7' MOD<6-1EWI(RKU@W!0-'X-#]PD]>(LW5%]3OJMLL^_4L"AF?9*<8/> MH-ETP;HOOZ6]5R%ZH(H6\U4DP#5VI6P,CU8XBC9I%]O9[:7^L)B67W%6?L@Y MX1M]3K^D27$,N$^W$>(2J?;UA@=L%2W$8P5GS\C#V8V[%[#?GUT3O[NVX*NA M5Q'Z,)M,BDQ?CB>M9!3AQ;=;^QBE?>\V,,X)8A7SD!1'^0T995$4DS!G1[.P MQ?CKFHZ]GT_,)ON8(&;?]K&]Y">!9)ZHM* SUR (;BV&$ ^.Y" IU\:D-;8M M:?D/O^.8P9TH2 [>4@.4>&XBT3;&M>4M=80^ILG%5ECW7BWSJ[/N/FZKS>4< M\H=7-UOE/8B#^^5@5.J)S>EUN6J,?TQZA4,!;B$7O>' M76 !JE97N)"F%/S MPKK?HS%9PN3M/OXG-W2CD'J_G:\&BDV@OZ),[LPZG5E3XMZ=/22K@6W/3U,HV:.2#- M75JM/Z (./Y >U_2/C(I10D)F93JCZ+T[;9>R=000@>T/0'5CH[B< #F&0E..J,9XK8O)[] M3%6*QADT0KUE9>]DI5,] ^X%)0Q14_(U+T*7 D7$WDG47O)RXAWS3D:0V>$> M1EQI5D,T6!&(D]XH;M?,+BZ9X3REDOZ. ,,M0@V+%))PN.5Q9S4E6UQ;JO&W>TNV,;3E^KVHKP&FI: 6YY-6@_!8#0'!M3YJDR+&?IEAA8W M+E+O9X\OV\[-J2K1QWL"N"%-I@X!^'(Y36$EG>7+8'K>&^ /G],HCB=-OX>O M%LY[EQ/1!24S9XM,<71;:;V>7E<% ^+?ZI&3ZTUXSS M](N;I#G+NTBQ),SUAL[?5.0^Z[U[*%%B-0I][N+-BX]OUG$F.^6)";N2](Y^NI&=VCZC%/CAU4<[F&K%W MTH8&I?/%/<=)R7%(0@#>S8 *SFDNHC!$="%MOZ90DEOCWT9XKS@H;^"&ZR+X M_2Q]&/VU/&J,BS;Z]/%+&GY.?\''GS<=B2>S9_ODN'M]\2RNXZ5;NB!YB12T MT]Z[:.?]QOL\21>N['R3_OX),I7*D6)JL^@TB)) CD:5 )JU"E3HS,*:LWG; M@KP0XK\G-_D1S=BN!)B=L2K M_#U'@DN$1=]=X0HTMZ@N3E]JN_&D MV\U=ANDKQ,$DM;-:VF?,+D9OXZ"Y'+JK-^6W;R]=+"EK*Z=-!_-76QS0G'_P MCUDS'>2KY5NV7P5D1V_]^&L9;ND$<#!Y MZWC"XEQ!.9%P?GVT]A)YZ/S4++B,L_3&#;^XJZ8T UD5CN7*MX<.[E_V35;W M,,\QK!S@N%:H4[8C'T_K/WX#LO0_ZTWQXC8Y$/^^;8Y=N*N>3VCR^7^DDB\\ M[@W3)S3M+B?CD%)1L?D)B3!T@PO\<3)HBI-KF>0PP2M*,F$8SR;%GLL]/\,+ M4M.<]?[B1JC+K>\PCO%=1^,I/@H-R]:YZ.;)R>/9%(W,]IOE=? O_!3OA%LN M*G\Q9X?#N3_2E<_29( OE]I0\C+DOAC*O_P?PZA^V[3V[74F16X]<>5+E^.F M90BM,WLVG+86YWCNMFOMSTDON.:\EX?C+\W]KIAG2,M4;W"N0BIM MRW#ZWP\^#X:]#Z//";?3PJQP4;Y'%CJ*;'%_JI=F;^=_59. MW%RZ2>N<*!/^?\M>'%)Q 32STM5KD;+Z(_(M?/)-\)V;IHCET"'RN^D8?YR6KX\^X2M>S!N+]?R@982M M-^Z^"XO8(\N>C18B%)0C%J6A=0KT%N.[Q. M;GK@EI-Y?\6F]?O$^6&SE3O?N?IR,BA.S\%P.WEX0LN)PAW0]SLCZ\+2W+$;K+ MRT(]RVS-A6LI>TNLF;A!B@U. +XW"=W$YQ?N4L-QX=)WW M??VZY5U6I:8=TD*LRKUNS<_M=PQN5( :A0$5:HI3ET;W0;(O3T.8177HWP7R M6YM7L+A.=:/X;8"7NTD1O46JXQ)"5S(<<0I0@B=7MSG'H%E9 M0I]:)9ZA^3[?./[CU]_>S95B$71>;@&3-+CPA6:TVE%$_/W/__GA>Z"VQ>RB M6Y/1H#F?;QJ7*-NM0WQ!.=H/4;30[!^50['QMMA/%JZ$@A*3\=>E+.Z=:T4* M%@PS!$IK<1"I%&@.D8#*,?*4%$MNS4>(/"Y$E2G(]C1RT@%\X!(4,T$S$I*[ MR55I3Q;?XLV_KD[[4QU_CV7LW3\X0XC4(4B(^!,(?*T2C0]@N0F*YA*?7ROI M@H.S4G@!/$<#@E$+3H<(08IL,:8ES@N%FB0.QZ<%.;>D,+C'[RV4ZQL3;

A%9"B%99TOG%>]-&H/2MZ-=+'V3]I? M)E ^9?GY..*J M?;K&:>0"LV;.4) KM#M!^?E\_*5\XVI^!4HT+N:X)5WMF)8VV-DB,?7:("M/ M:>\\OZR\^M+LPYDK=W;Q,]** LYN;@;>1S>75FB_<*5V" O7^8T]>.TRKK;> M#>TKK:C'(^<+MVKFC&R1UMZT%O*D);^X3N4#E+_6:N_?B-E\)>=Z-7G#G!JB"-QB"_C=EG/V/J$AMN0817J+ MDV&0\R#@X\ME2P);=&.2/LV&<^-N#D;](@8+B^,RC=QPVD:[EZ-9LNW/#HV6 M62$>Q;I<7#]$+C%L1?4?^-ZM),W?NN<^.V1$BP,%M_C._$6+O32=.SJ60ES> MHZAO:T.YQ>S=C9?//2E8.3T]0M!:(>-LJ_(^$$GO> M2N-_S/"%T(B>IW'TOBL7%Q!DY.W/'_[<_D3?_J%_+T8V,]\,XL 5>O[;U<7E M^1@EZT^SJQ)2_# *\X/<'UHKLO?]P'T:C8LQVNXZB)NMU+D>JB-N-,77$J_K MS1'^)0G'%\Y'V,,\X,IJ<8AFD MHQR$9^54N76@(A^EI.:KY\I!GR^Y^6$[&NU%MY6>[F3>E_-"=U^#N\P6@>-ES*(.XB]XEJ$;W!C90MW>'(J\:3 M$GB\V0QP*F;XG#FQ:G? ZY=9?&DX_H+D!W7F#FE)7T-+OE8?M"_P_&"MKS:0 M=-^A09)D(LX1<(:AT 8TNIR.'+PP5/B06?1QX])6/R%ZC"6'E*Z3:_&3 M16KM/(FS5K9:5+:R9T_/-3;VFWOO+D.?CT;4GASYW,.2R+N)<'%[&KL@0D80/)?BFEP!H9D+H:67:LTA]&PDO8;.)6!.+G[./WR]'$P6:::K M9*"$3*%--"MW@.+L@/0ZI[3?(5L== M,VAN6Y!MOGP[/O]*F8Q?@6DW@S4;M71\L2K>82X'HHC73DY&2E^=/=/%FW3N_EQYVB/K+J H+4K= M+3V!Y2R#QQ58Z,ZM(XS+[)1YGDGQK]S>$@;MCC&7[TMWU9H9MVYQK2=W=I6> M^S1)"[,DCMMGM#;O8+1PV*)B%JOBLQO.T#*>N8G#D15?U+7CK!PJG0S:HY?X MW<\)9:CX,CUNQ[?.@"RQI-3R*XV^BYMW,)G'RE:.651GY\IJG2<7_PXZNC%X- MI-T%YA[#?7-5$,8\28A4*8A2&%1G\)%K2!GIB&?>4,,W=E4@-"!H_)Q_6HD* MOR^%MO.@Y&OC=O1^B%M'<,/K*ZX^E,RS7A[*U/2>X=_QCF6H,Q1:\P\[^JG#^_ZI990<7A/;]R*[\7PPS)[ MY:%_'T_^V;_^Z1;.=EI;/"$A$:AS(#23J(K&@'')0! TJ&"T(63M<,6SNU\/)D6!M/^\J>;RE;%8[,H4';W5Q_+ M'OH$?\V);$6W(\"W&'&O[0P7D2JV8(W%3(^+/FO;S:G"0>:0E\/HYS*813UP&&4>AQE>\=1EAU(V@8D MRQ=:3$=YHS([.(#R6T#%&L]0009?4WP[?R EY(S\?MF;!>5DZ"Z;]*8IQ 1Y MQ=O?W=>L[_.@&^]B&*G GS^[+"#U]#'_N].M-BPWNP,[+I M+9[_&H]T/"PADX<[<]\G6/=W05P7T?M>\%5Z>-V/AUUW\<*9*[]MH[/?'.U+ M&\^:K4['2\(?CWJ8D)8\I853UWU'MSM3'0I.U=TL5D+5R2>V9'R. M2AS6 *M&K&H$JQI1=ZG]T-:X46S^<+) O%>]Z'&J=NFZ MN#VI)=(#@Z]P/H@QC=[\^-])",&<9)""3""RH>"T"6!SXKZ<"_-.W5V9M9L$ M3JPCAH,(MH2XH@#/:8*LO'11&^N]?X&8/UXP=.ZN_?7GORU]O:-TTWCQWK^Z MZ&][,BV?C[2=LW-$:RT5Q& <"*,L>($R:TTR7#@F8UJK:X%@YXQ"\ M<]%H)I%^/LI>F8XL9*K >19*>TP'WDE>Z@SDX!)C/*4MLM=;V0AMKD*;MUMI M; 7\;P-^HJ65I6 0*2_93!3EMM3P4$8&II.*V='N:>SUH$:JI/ M^<-%K@]5WJL3MF,:ZX-'$DL-!"7\O&N:)Y* 34P06WKHV?PHC34FH=K@360H MK=>0QX+CS.'6KJW6,0@JY:YH;-L1MK+8BO>/X[VG.6I#&6A>VHM*E%T;,P-% M6+*$9JGS-EGL7Z\[4G<$^;I/126R1R#IE(W(20VE2D9BULEXO8;"K13"V%';K(\9D8E@W^U35]?7&X[8]25#0_ BFN M!+6"UD8$E1-&*-60N1&XU1(!WB-?Y4I;*CF14:^#UH8$]>6@906OH%4=IX_X M/)%JAH"<49E2:,QI9(])XQ9K&'?$8@:>:.,:I0([;&0+M/ M %"D@OWA2WEEJ!74-F.HBE&M&"A7\EB9%>!(L("(AO14,I=X)\>Q=@-JM&]H M/66ZSF'QYU)P[X_W=P/JMGIML$XJI3+X)!P(3QCXX EDZ8G.SN'?&U7:7TI4 M*TKOQ\VTUIV]EHA2=W9>W[7M-NJ:;U:A+;VU1TVZOQ+LCF1[9Z4J#Z$NI<1G MJ$T+0O(S2>6F-SE3UI[PB^RHPM$>531ZLFYV4<^(DHV+C-WSZ@== NGOR4UZ M/XQ*Y\O=5V#..UC:=I]F)=C+56[+Z&HC0H3A'$S/?1 M18W,=1B9XREI2;*#T$;9K#1@531@;*;<)B.C7RO_^I(XRNV#N26@TEE5&:/K M2=Q#@[2:4%!A:Z/"6%+)9%P$*QQ!V$H!G%(*'$N<*JZ#TVN%L0@CWC(K@2)N M@5 ^@3=!@&;.F:24)ESL#+9D7S!;8:O"UKXO:86M+D_'Z\ARR5412FL0));Z M3LX %X%D;[F*=NUT/"KZ*6+/E#E M@7B501C-P4LTY!1^[!3W@J70A6_]&X6#5@7TZ4>TM:S'6ZIKJB[I"6!4#-(E ME31B5%8@K+!@@L_@G>-&,:^%Z\21WCE&*5/+2%2,JDMZ AB5 I->!XIX4THB M)$O!,2V!21>D58Q3N\:C7N(U[YY'583:P#!]0:&;:I@NUN-#T?[43'NH1&OU M:$Y3""NFWNHT(Y"EL>R!DDQ!>*_!Q*C 21&228DZN\;[-K5-ET+YP_Q$^--Q MU-0B,I7JU24]!5AB.JW M4CD?2MW2;1T?>ORL[<&(VPLEXEFGC8\)4P,C5K-LP# T*840#G\R 9*P---@ M? BL"PNT%>*/*,/=Y\)N/4[ZE*/5QZX@)\@2*RJ>+"J2&&U@UD*,I:YED@P, M<:5F.9,R!X=<[<@CSFD 0!:J,IO"^#L2J" M5E0(F470>P-4_".S6^X6>E2PMU>]3P[2./\XGKKA;NQR=L:*L,7Q MK%0U?D6T?9W#J$^9C",%WIQ9;ALX\D S"&H2.)HUN& "32E;%=9:2VU49KTC M%FK[0F_9#_I-J3@\0#X&Y_1 .H >R2I%S8&ZBVG:_[GO1VL8B(R.Y1O'9$* M<)1TP[0"ZI*QFC#&Q$:G0_/PT_3-;^$\Q=DP_9Q_FUU>#M,%OIX;?AC-E0!E M^]6J?9G!:);BN^E31_#?=)/I?W%CIM71]@8WP^U-YN/M M3<=SUTG3]J^:KG:TNJE!*;S1@DUYFBUETJ['PI\[D RID[#=5J/;2VE8O M+2W/C-FP-WA;1K=T!'IR]U4Y1O=J,9J=9B+5*W._^^%_M M3.&>[7 T[E/"/?S"#48W1LNX@B:%-W$V MN4INTITPB#.N'^%G'3UIKM;E[9]T8'(?I6=OX*S&;;\!9W'0!)RL::_0TN?B MV-%F[]<#*+<28"ASTOJ 9J$5('S.X%2DD*F@(1E-+%GSIW6.^-\O!/57E--? MTJ3,[RVWV^5LDJ[];L!6'6_B$;^;."/'5U;X:5[GWU?F^,K,\5:_\B.FC8Q' M&VD(P+24""+"@[%,@0PRF60$-5QV 2*KI]CV@C2RL^+4KZ2QDL:C0;*[I/$9 M&'8 .V>EC!V$8+E7/O,(R4=60K >7%OK)9&HF5,IT+QEM-\B8>1G6E3"^,10 M[&K$:1F,W22"M<8L9!*$4V^!1.M *)G HL2 M$%;R8TD8:-J0FTL\Z?4-"E= M6RCO1G%5]'Y:U+>Z^HN;SB;X]S=#F0<9C'YQ:.WC:GBS-VAZKG>QF*6>&[GA M58.?C?.*Y\&-XNTM9;5^6&_6E&MPJU[H-^Y+P37GO8Q/:$K),5?^AP(W['E7 M[OUE,#U'\CU*7_ C?,A@')O>8!2&LYCBK9X?>Q%'.M5HIB)G8M-H)E6(S)M& M1,_(IK=X_FOL4U#U>!((:USU";UY?WHR::]AU:H\57G>+EN'5>79AC^F;G6; M::MZNF_X*'3QN\&H-ST?SQJT&IH_=.+W/ $MJ_&;1^?W[\E->C^@F8DPOYJ% M5IN9[>E:U_'5QGLGN)8UOK5QA)8P<1K>^]HI_6G1*T9(S$I!L)F#((J"X9(# MC<(H)0)3Z_T)7A*]NA-4N!U*^,5=E2-$S?>S]%=\S,=YT=-Y0 M]#FQ1Q?'.L'P[6L?O*YX=]AX)[-BD2@'1MD((B8-/G .23K$,*)%E*KK:/T. M<4[RXTOOK%7)7XTKRM.4G0J9MR"3$6F32?B"6B)%E!$,RZG-)TF):!E,)Y#Y M5(I8O%4?OXP[0DS6Y[4+\\'!V@G2P IEFT.9ML1(;QUP)32(D"5XRM'X38Y& MG5ST;JV_S#;87[<0)G3MVU<=A)V1/G6:LE.1\E9_!$IXHM: 4D*@G:PU..,T M!$UC"#$R1MS.2=_Y)#V]/]>C365,-94/#=@J[:M@]A(+5E/K2'3%U>=!\"3 M>BH@^>P1H#REH?,C.KL ,;[M&HH'(^_5V]QDCO*',T48BS' M&9,OQ,_@'YD:HP+/PG92\^@YQ._'\6S2&>]3EE?0/#!Z MZ-7KU0'Y,:)QQ[1L&O380[!9:3;2(+$SE]9J53J6+T7_K53O_N%KP$O?791_=0;OE&\9WO?4L?"TLAA/*I.XWW#]VCRV(G)% MY*X.8L2DO2)(I@VS(*0GX%)T8"(10@D:.!%;X]9;1F*UY3XIQPG#U='["H[> M+_5]R/[2+%R*6V$#5#G(Y&@R&(T]GX M)(PG-*G8?>O4:W3OBD\CH28[1?([0G)XL;IC1=G]XMT56$\56(G4*01B@/O@ M2CO9C"!I,TAF(P].A,@[ =9[27-W7NB*JB_V5=]J,GBKJ6[;8O ) Z+F=?KI MK;:UN/-VWWJ;^:7E46\&R%<'X9L.Z?&MU-67-1Q4A]IO\/WX I][M6A(VQO/ MT"HL#^H-1CT_&PQ+4X>F-YCVQE]&36\Z[DW/!V@U7;K)]*J']W&C:5-:#*9) M#R4K% 08MJWS;IH4SF]]UGO7-B]<;1#18X3Q/M[R@9;?@Z9WGU_A&4/_W?V- M,+6@1(N %#/F4M&!:+ N$5!,0VW[QNK%UZ:O^_SILO_GQ9 *[IL.=V M!^)"KQ>CF^;<';Q2F8O^O3*RF^W7X4TBK@'?RWC M*#TVK[?CKT_<+U5OU.RH["!.67X]_-K3]JE^Y3F3C)H MCWF\<<,O[JHI+3E7A6.Y\BW]N7_9-UG=PVPFNR!8_[:J4$\8[$&2BX N.]E?>8/VWE%<83_#5N%*F9 MNBG>QGU-31^_V,PF;1OG^<91+*?F^4IF5*YRL7PISBEET:^58;\W E_^2WL@#S54%>NN!I>,'9EDBG M5988HAV8+"P(ZY!^4A4AL1@D_I"D6S/$G]-]_0$/9_GC0SLQWVRUWEMTGT_Q MW?2I;_O?]'5$8R7;?$4X7+/HGMZ\>82H%EU:)3;/7=K%5+D5+\N3I^ME.GR8 M^]\A-%.7^ RU:1=S?B:IW/0F9\K:$WZ1VNUV&U&#Z]:%E-3FU _T+44N\.2V MI2^=PMJCNFIM[2C?@=(6EW'5T-K5M2K,TQ6&586I"E,5YND*0ZO"5 ZX+QKZ MJ.6V#^+4I0)^U[INQ[/&C6+SI!,X^SLONU.S>OST"<=/UV/MAWJ$N;9U[K). MB3*)1AU 4D]!R&3 !L; :R>4])X$X[<:FFE_7)[>?W+2Y!^IW')6Y,'D.QX. M?KUV7GC%JL/&JD02MTP&"+ETHZ)>@^&:@S9.!V%"MG&MP AAQ%MF)5 $*Q#* M)_ F"-#,.9.4TH2+;6,54[9B5<6J?5_2BE4=8A6UQA@=/'@N0JG_EL'BK2$A MVTK),!P]59K3G3D Q'@$V1@A?(\TQ6R62J$Q>T>\-U*=(K M0/L,F[46/J]4L989JB#8&0CF9(-65H'DE( 0R#)=+'S3>2J$DY)[V;U%O!D( M;KEZ< 7!"H(5!$\)!'7,C$8$M-)C&43@' '-4H2VA!3/^^3B6K7*S4WMC4!0 M5PRLP=^G3=[M*2Q'X6'P%@@ M493OKL/:31(-BCJ9(4==#OAK"3[26#2(H2%% Q/DT9L8-,08JA-8XY"+%(9A M1$2ME%2EI'Q0@7>(!>M'H:X%Z%M_U?I"M;Y09_$HPZDF(8'T7)?";0@U24K0 MCE".OW#!AZW&SI_!NG=;9//@BPCM_[ZPG\2[@N&I@B%)GJ?,%&@2,Q(1Z\$@ M,T!:[9WT'N&.KK'P3H/SSXC'&UK!L()A!<,*AEL"0^9L]BP92((BRXN*@,U$ M0A3*!N^MH&2-&78:_7]&P)_M-"IU\'G)U=(8R_I'FY3:6*NB8B1ND*4, MGV;2@R 6-U>>*'#/(JZBRH%U8F[<5[UOF4CR4(*I%$-RP^$CE2-+89?["D?V'#[DOJ(O+ZZ45*NL;*O* MBE9G7&Q84X31,_6\2BWU8-HVZ."3CX[NP_FK+L^ES8\/_?*,_L;[.R_U^.>Q M:-GI'=!N.<3'.8>H![6KIAZ*INZ#--5SVJ^M98^$ZH]&S39P)RT+LQ4;\,F5 MV8YLP]QI09NZ%]:#+<_64D:8J'&#&C?H/J.$RVB]E. M3R 8M6"H"^"8EMSY MXLM=.^'\TL;;3W'Q_A4?\_%+&GY.?\%GGC_]'.&WFUK9&G*H&9"U>6M%[,-' M;.6$"C:ABC$J2J17@*-: %4ZAB1H,-+N$K&?'OBM(+RMMH+W?HI?W0]_S\JS M'XVQ/B,0=]R#ZS20G[Q76A@-.E$%0AL&3K,(3D3).4\B^[7:$"\)Y'\_:,)P MW,PFJ?3;N[A,HZ;-3O@U#4L;F/?C9MK\=NXFZ4\()O$:31Z/Y'\C;']8[3(? MDH&_CJ>I1\E9[X?_F0VF5]!.4&]U#KMJJ+(F'-RIP"-Q((3Q("R3X)#[0S2< M<2Z(2MT(QV_A/,79$$7CAXO+X?@JI=_2Y/,@I!N)6!WONR&*1/O3S_G7Z_Y1 MO^"+C^>"U'4"R$&V EOM*WJ^VK4IS>7(MW(45N:UE[Z6G]MTCM):M.1[!)S/ M\O2*2G+%'>\L\H?>,U!LWP9%= M= 4ZT/?8IT A*MQ110EK(Y[:B.?(8_O'IK+'$5&L77CV.@:[W0%6?7EM?:E- M>*J^5'UYNK[4'CR5_NV'>M8&/#6Q\PDZMML,A%=2L@U"Q^]O.W0/O9YV+13? M9:'X%+A2V93>.P($\1JLDA2LYTD;FR51:PUX2(J*69> A5".EPL%+D9>,@]B MSLSJD.G=>,\B@)/B_?&='^91A:X2O/I:U)X71R#NKUU0HZ+;8:.;ID($FP+B M$Z4@-'=@B,(_;*0\2Z>)6$MH]88YEHR#8$IZ%%$)G,L*%%YK&,M4\?"JZ&;Z M^-H5W0Y?W"NZ573;!-VD-T9ZFX"*Q$HB)P.?$>P,IX)+PY61ZV5^C-')) G: MRE@: PDPRI;4'<9SCB$JDU\5W7A?JMH#:!.[=TM'I0[/[OTU-QTR9MLL@1I2^%J3@RXI"DR0TJ]\U9H9=:PDP9"G2! MT/H%H0@!RW("):/S+ @EQ%J>XTZQDXJ^T14\CT#>3Y :GN J;Z'MHPUHGSK@ MTB*J2:'!VDC T&B((1R]>2I18Q"6N>09A*4= 0][EO>$NA&P5SW=1S09$KN@) M"%<.1E*&(*BX!ZVD2RP38T-Z5513?(CS MI@C6$0N).24%RUK&^*K *?IVV]UDJKA7-EA7>4]!S3B6HI .K$0\$TP%<-1; MR)I*(HV-:;WI+%[ +;)'\"Z5[C#:@2>4 A=4&,.,\F:MY,6.08U7Q]TQB'L% MM5-8Y>[#$=$JSSD2KLC07.7*HXDK;)_S+7L9CZK;]T&SDM?FGA4]3Q8]G:5<2N+ 66U! M6$G!4RH@&^*T)#2;X-:,Z>W58P/54PS8X(GC6' M*'0$D6, 2Z@%;Y'!:B\9S6M@2ACQEED)%-%TGI'D31"@F7/(=)4F_'6]K)SU ME:CM+"J85C"M8+K+3"A9(E8B0Y"$@D@R@S'*0HHJ4)F(R&&M5P,G)'#C)43* M&(A( SB3"=B0@I4IF6>@.=6#,,%)Z9&_:F[FOONT7CBC_T M?!HEO+0W2?B*_YMBKVUK7JZ)*<["O$?%9-ZDIC<=]]P7-XE-[W-JR@?C22]] M39,P**TTOJ1)ZBV79?=#_.[_N>_9S[AQ]R4IN*'120TLJY+,E!!9?#"@-4\\ ML4 464O.?(ZQG(>?IF_NAZ&/[NN?YBN[ *0?<5G_$Q=M,/KT;A1_6"S:S_E= MNYX/PI6Z!5?XM@W*,?[T6++3F7X0M'8O&7_HX>7#E49!NW^%?F_OI#.R*"B) M#A(GNA2NDV S\Q!),-Y)Q\AZP93G6!^O(9V/""7=(Z%/:.^GPVIH< MK 5N%:XTD:P<&30@HU$L><65T9O0J;V3#LK/'D[/?#WQ*"_=MI:Z2F[2]-): M>Y)>:8+0_LE:22HUJ_NX8S>7*924P.'5V3/[2AU8W[CYI>51;P93?(OPX)RV M\M)[5Z9E,+U:G15<]O2U;0]VNX/<,'V%.)BD5AI*[ZC9Q>AM'#270W?UIOSV M[:6+$>5R)>XVF"_J(E0U_^ ?,Y3>?+5\E_:K@&N)Y/MK&69I>G7-P[\^D6P_ MWE5Q6]6;-Q/M'^'UU(J96W;#HAEH,17.KX.,E^Y3FL^M7ON7_9-5O(!H) LF!.'\6K6FS;I2WK]/_S8=AW_.A]PL M0?5CL;<_IMI^LK6XYXT=RVGT1;?#V06^*]ZV*<9X.V'M_CZ>3V)K7X?_F>&& MTVO*E+>](J$D+WM//H<@G'"KR<7+EA=[XV;3 M\=ON>D\N;MWZ.^?W[J0;)=-GAHI-VR\^]GMZIK39N$TDW?@6> ^[#^]!SLSF M[W&ZB[*C3C#K4+-IZZ;.H&]OFU,=V @[[$]U_WP<3D<DK-?^HZLV.B]/,#V8UCJOW>ZM*M2.%>J_VFM2 MA%93WN$TH.W?_KST,O9^0=JJ]94K3EUK?GSQ(VFO>_1&.K]Z :3WG^Z MX=-:;%7EJ0#:LY@U Q"^Z_Y'K1N"?6^HU6+ZB&\K1W"^Y,;NE%(/3== M<\>3[66"?Z/#[8'Y?9Z;QWHP&:H'G>[?>:(1=Y+HF"AP[14(FQ)X5P[!R)2L MB2+I];*\1EE"N7' &4D@9.G3FHR!:/%.W%KKN5R+9MX;PWPW08OE4RJ-D/YT M=7/)+^ZJ?-0&T3Q<]V"6]Q^9>3@ALDI_A;B] M7>3:H[#+A/ 8@[340Q;,@@BF%+9$P+.1LYB%)3*F/<.ZI;FZ,%27;M'6*WH[ M\Q)_3/&W*9+PYN?\KDU8<=^7^/:D:1]V#8YD%1S9[_Y(SV1M:%/!\0GF[<$A MR XVC#H/IZLB%0?W2=@?R-:DGE#A#&CO&0BG(GAF#60>5:3.6$WB6A\Z_]TBLNZ8]I)0\D]NK0>K)4&N[19DK>E*+4EH'S4H)S M1%DK5-!\#4E?V7JZCD2T08CN&AL+4YL^+0:WJU8"JR<6VKN^)&JQFGS>WF3U MKN0;1R#V):C1)GBD6+>GH]B>3HB<;VU7\M):R5,&%E@$04,Y6>4(:!E]HD*I M*-<.2DO*N2 R@"(1;8+ 5"GV+2#)G B+1@:UUJQFTUVIU=SFP^@79,_C^.?) MN&F>%<&0=<.I$'=XBUP9>(=8%VARWOL,R>E28\MYL-XJX#D(29CAT:Z5#-D* MUC7/ KL=Q# T/ZM]6"M"'N(B5X3LLO4+]98*RX$JZDOW @D60;.X?*/(-D5. M]I -W@'(]I]:%I9BE^/YL,1I_FMM"\JL9J;;-KI7^6OUQON=/PWGH* MGG2HKF+CD:QV]0L][9235-EZHL [&4%XX<$:+<%HDYGW)NFPWE#]-3SG2[#; MI?.H6OX^%VC\_ ?N#7!@K4=G]@.Q.S4/QZ,B%0?W2=CO+UXMJ$BL;-U>D #"EI3L M8#0HPXSW(3+#;6?'5HZN>+4X4[5X=46_0UWD:CUU:#TA8*9 B09C1 +AJ0)C M"0-IB">9L*3\VJGF5[:>ME*\FI&^5;66Z&)P-0.Y%J^NV]-A<9!CVI6R)99D MX\"IJ$ X;I'IVPS,4X?_)U,0[.ZNE$@*+D8"*48+0@@"EGH'-"B=A,Z.<[=O MQ:MI/3E9,>X %[E2\ [!CI!LN4\*G,\!@2L7.LTS.,9"=E8)ZM>"M5L!N[VK M7BWMF:QU62M"'N B5X3L$B&]\R$1#R[X!()F!B8:!EX[SYC*RK(]I(.[*L A MQ)FLB3 5)6NL]W@M[+V:AZHB532.>AYJ]>I:O7I?(:M2MWT$G[VO7NV55YGK M#$K%",(Y 6@Z40B"41>3RU;Z3DRH[5:O/KX(;2U>?4K06-U"'6(:8\(PPP/D MG!B(["EX'Q,DFXG(5#!FN\&T0RQ>K<_JZ:B*D8>XR!4CNVS\*+)23AF@VGL0 MFA+P*40@6L? I5(DYTTP\L"+5^LS02M*5I2L?L&C-GTKFHA)THP3X;KSX2V-TUTY\SL]D;=1;4;*Z**N+LJI(59&J(@>3 M /\2I_W^>^6_4:6>550Z"O/F!/&E>ZO&4:>#I>!L=B ((_B3X\5@\9DY)A5/ M=ZT:2EDPAE!@R02T?Y0M=1(D\.P\9XY+)>V^5:FOA9@KQ!W@(EYZIHX M;0T!'X@&D50"KSW!]S4R*F&"4&N.[E?&NEWXM\]83;^LX%BMTN-EC7LU#\>C M(A4']TG8[Z]23Z@3V=K0EJ4'(4N]>F\YL,",8MYJ%MKYF:Y5 MZBOZ'>HB5^NI0^M).\>HYA0DUV@)R>3!E?Q)$YD.)"=CB=DSZVDK5>IE7[": M#[087#UI4(O4U]WIL"C(,6U*(0H?-,N@"$.J'I4'FT.&$&Q.6FF;W%KY"9^2 M]$E3X/A+W,@D R<,!4>9L9;8*&CGK5,V+5)?=YR*<8>XR)6!=PAVDF7C J6 M@(=@)S,R<*\(J)@2PD5D0JR=8-H*V.U=D7K.SV@M4E\1\@ 7N2)DET7J$>5L MMAJ8((AVI2Z923X#)<3;I$402NP?'=Q5CCX39^;XBC=6E*RAWCT+<=9YJ"I2 M1>,$YJ$6J:]%ZO<5LBIUVT?PV?LR.2I&;Q6+H++E(!1W8$D,D)DG@0=+LY:= MF%#;+5*_Y2HX>^LHJ!5NC@,:JUNH2\>Y]YD38L!EKT!HHL RGA'B)+<^A\CB M;J*$^UBDGIQQBI$5(Y]5'C$'RPT1X#27(*CC8+15P)4SB2$7%(1L M@I$'7J2>DC-=>WE4F*R.P>.US?=J'JJ*5-$XZGFHN>.U2OV>(M9SF5NM4G\" M5>K_Y?\81MG.!.5;RJ>%7QJN+[I>+5+!7 M\U!5I(K&4<]#+5Z]K>+5O*+247#S$\27SG,6A)9,$Z: >9U ^&S!4>F )A6U MIU:IL):S$)A#C D:J P1!/42+-'XDTB"&V$U8V;/BE>SVEAG(^E_8'QTB^.[ M]^U6[_^O[_'+?C+XUW[C1@TT:3+(1XYXU1O1(?113V0D+ '3$J'/! _>N0@D M6N,1X*+-:[4@7AGZ=I#+JLYL3=*J6+E5F_449JC.2IV5(V(>)V1KW5\%FV6O MA#<2$F[U(")R )=4!D^9Y,[JQ /O[ #,$5;!OG&ZU"K8%0P/>\VK&=;ER<)D MM3 2X513"2(P"3XJ!4'[9#U3,L>U@E.O;(9MI2BVZ%M2+:_%X':5V'RJYIC?.-01RI#O1"='RK6U +/"<>=EQK%&XF=@(ACD#.;(L-(LB9[ME"OCCQW'Y:$797Q 9H=7;5RGY$0!AI>0=(B(/R,)M1AQ4 MPB E3P&LR!)B%$+R+!#@UOK4[" R<-LX:& "=U!P(2=R1HPJ6!8 MJ47=1+#A <^?S?#9WWS!Y^7#XV#YG+HKM[D8?IZ M>V3_F#730;Y:WJB] IJIFTS?MF, ?-N+YDW91H:#45H;[\[\._? M3(9]\EPL'KX0"8I M 'P6%0FQNI_S^',6/^?[E;WY]DH/5^OCY&EE/]Q3).=A=6D]_/3=PSQG M1C_!2$W'4SNLDAU,K@=Z.1O3,PO#W[AYJM#4N&X&-W.MNHHP-&$]M-7\2YN) MA ^D^@J3]+YVBN$'(MU$T1X,XYU.L]V+8:][ F(5B(+2 3&I*DB5\DR9@]"0*CLF( T:-(Y M&6$.<\*<1A;S@#@6'&E. PHB:N>X<(3&[V5$$,;@2(\D#C2GVTAD+.$HBA0Q M#5IXR0Y!1E371*1736*=PQ"#+W%XV:]>WYYXT6L6L,G2M0 C,(E^_'D$]\ZF MW/7P D?)G_.Q90ES6=ZNY'$,UG%EJZ\+ MOQBR<\=8==$HV^0^R2BBDDQ(*F\YQ [2.P(V6T\I@$AUOQ'6Y- M:!9(-YXLOLK'M>DV;&'V:=\\X&'<@T0VQ+Z_QP=8=1L\PB%"=)>MKOFA^__^\8]J+MZW#L"3+%'9Y2&Y9P# ]I_$Y5K:&)[PTV *!GQ>L<_& MPP!@"! )^!AAC:_FJ56/<@O,+O)'0(LZ+19'."N#2E[$X2%" Q!UOWIG_5F5 M)V,2X>UJ>("Y*R,_*!P+?U=-Z&7U.<:CQ;,\_E&6M\X+0!VG\(Z9LO7O\)EM MCN>$!:&5\LC(E'.\P40!SBD1X<9('5Q@=-V8(4DJ Z /)!:,&8H9LD8R1#-Q M,$ /#'-K1-6?Q3 ;Q@_I=BC_'=X;GFJZ6-5STD?=B/WK3-L&T\M/V6'S"1[B MIR'\_J**M;<760$FL_CB]%PS:3P'SO_ MBH;V$BP$N-BW&%Y=N6_[^(=EI5R?DYHNZOBRCA=V I;%2FK\2JK]ET$]<(,A MS/#+Y1EWY= W-Y%P#T)_>/7B;_<<1![Z7?5!SS>\".UCONESR+[B3WN.![8L MZ'MW+-PF0T_9QM"-'0L[*(S60NGL>_8GZ*UN3W@L;LRM+7BW8;AS].:9WH"O M_^XF?_O[O.-C\_''!D['LQJ@LGY4)\/GE]7NPJ!N:<_'HQ6JK;X[58RYF*@#,QN,=,Y4K@*H"(J1&:TM M8]J8UC9OO/OO&5@5[T=@BL^:AH4?P/Z;?#JSHX67_[X&D/:U'V M:AP2S$-P6H=!80Y43/$, ,-84@. R'A$EW%!#X"--AP2%G6"Y1O198;D[ M]M\6EINO,\^57LG,*83WI%#^QV M&25$MU>-FWL*VB/0FAU?0;3'$:Y'90L4)GUX$UN8]*,P,21M ^8<"6<8XHY( MI .5*$H2L33$JM!QI\)-3.P$DR:BSPN3+O[B/3#IG\>3% =M>XP?SHTZ&'E\ M)OP_*3OL,!>(W9!P&Q(Q5A-$!8/%PR:--$L<1<\M5411%4BW%YPK%6N?AQ.\ M94?V8U+Q.DOI"E<_.,Y0N'J;_@M"*64R(ILB1CS'_DST!I%D%:,B^N@Z[O5> M0.<,$+(31)VIOBY$?<*04(3YZ;[BD1Y"R3'J2F ++AX2< MA=L6;KL)&BJ!@Z5.(.6E0)S[A(S%#$GC@A36!\"Z T'#3C!;CON*%P@M+NB2 MLMSIY?JX4=U'R0UG&/ED3#M$]6VE+).>-F577J&XW9[/0G%;!$.L$Y%6 /KQW&#.)(&< M50P%:Y@U1B7!UHJ"=AD,N\%S3=_H@J.[]> 6GEN2E@O*[R9? DNJ/><&Z8@! M]X.52,.2@&*T A8.1G!:*W?>K55C6TG+TAR?C[@D0A0F73#VP42(2*60R:/ M-.!;Y X9$BW"W#NC:6"60=1D3.\&D&>]C>#19YR$VVR*<2URIR=A,[.)"U+TB>%J._8Y=UAA-Y1 MTC(]30DK:'XCH8-([Z@AR&I!$;W M61.)C'0&"L@NF)"T7KMZ]B2U<_5'0F7*&1H@!&:$% *92R.AD4,[/P)%B M8MQ:-;I.0F=GDI8%[RM:B/ING=X=1N@=)2VSTY2P@N8W/"_$$HLC1B)JEQMG M8^12\HC00)60F$F\MEU<,2*8$ 19J2SBQFCD-#$B!:O7W (=1<-.,-OB@KZ= MV<)GZX:Q(P#YW;WOO=VC7QWF/'[SPUF MPR#+U?O.8S?4!A,8B,*+T ^>C M5V%07PSMYLG@[2Y?(9FE-1'(57;OPM MOPQ65G^G;(\6$T(?>_^[AOL;!YW#YS8;_9_1,KVD+]Z;FAL3#7%^+_-F5 M_78!�WS9!-,$XO[?"KO:Q?O?C;#?%8SGTC^+=/_";S>Z"ZU QJ Z-7*K7 M5."\&:J7AUP-P6K B/<%8S_<$S7:1.HWL5\W&Z9/9['Z_>,?E?;SY\G\3,L MA55LEEOD\C(,R_[U4EW%;_ESK,:IVI_J_>6V6S_ANNT79+28J92 "V$2$?>. M(JV=AC\E2]AJ[\F:->F,P#07-$C$P#G1>N0"D4@E;13FUEL=EOPI#3]/7[X[ MOQB.+V/\&"=?!C[>SJ6N>%!#F^K5G]Z,Z^FOX^D_(SR!'W\>P5"%ZXO,C_^> M5GT871&HF[SIX]LK9B1O6)6"HX>PB/L[PEZ5> , M11D%L'?+D'%1HF!]DD%0J_E:]2*5G#>2*Z0D!<:O0&R-51%)%AD3T0EE_&%* MK.']NT-_^Y/8!JF[)SH!$QTT0U8G$ /* ?:(P2 +042/C8]DO68YQH9IQE"0 M%, N1 Q@!U:F"2%XBX72D1^FZ'#1O[MGP_Y$IY?7]8ML;7R)P\M>-1U7+L)W MR[&HQF!6-HPACR"0RNJBB:;759J,SYL?&F91AELSCF^IQSS$_O5 MZSH?=POIR =-XKD=C/)]9J.5I[B56TSBT.;KPS-;("CCV;2>@B;DDU>(SU=; M%PJRTCK06*F"R)%);@#0-4Q_2<\VI78+BRW MA=1*S'EJXB[1@-2Z()%VL*HDSQ@V429NU[8%,.ZIQ$"VN0X): C.SDJG$(Z" M,!^T5(KO3&KG.4@_CR>+K_)QY(9W$-71OPRS2;;,]F(PTKQ +8SJ[ZWGO4ED M8Z?V5XW]Q[BI]'X,]M6 \Q->?GYHOM7+ 8C2P-_MQ[*#2=5XIV$5K6?G<\3+ M4E3-T:^:B^2MX_4DGX<\5)='5D0[NJQF-9R2&<5/0^O_1!_]V7@(WXR;84(7 M(-:9)YR/0QQFF#N/MIY-8G-&RJ/\I1EE +3Y&0LVT:\^/>Z2D^P:F2P>83"Z MF$WSM;Y80(%97=GKR>O-&1/\"*,"'P!^ZYG[UYR1-8!\=:D:1G>0!C[3K7_- MPN<"+C0RA7A=HT3;/XNX^%P_#4[ U=E8L6CN)I+G:5"_7#3V_R=3-SJ M5@;:-9F^:F8?PUR^S1V@X&,4U.;F>NL7-]B0XO*\$E51*10EA&K/KUQZ, M\I.CYNWO>=WLB-24RBM/Y,J@SN]!,/[^JMM]O<<#R;OE"O\I3L[[>\3WK$[7 M= ,>!L0=;E#GV-V*U0 ?[;3Y>Z'?>>R)>E7?=$$N*#\LVM]SF!7C8*[#2YP( M,=\5IF9^NYO/CM/D5,Z6'B6]#P M?.H<+5:6M+GO^J9[NAL>^@?7@$<[Z)^'-[B@S7&@S>^#^D_T\R3&ZGV. 8+R M5+^#Y;YOW+D# B;Y:5-^VL'R:2?9N>$RJ6BT_FP>^0"* %?+ +..'#?@XH_^ M1P"=24,Q+JO+01P"0,PF7_(=JI@2G =0LT2(I2>E<9\4G"@X<3(X\7;P90#F M2:C^F55DW_#0+/Z@Q&'Y5'/%!8)^0[G7"$F# W-/9<-:!M-Y '4TGE87]O+J M>O72,0KF&Q">F#->JC3+>?>]:V, 'JH>U/FYX"I3^ IXT1E\,08D 9!87#3# MTM5U"V84S#@9S+BR9/YC/ 2E&X(QL&_@6/(*;X=^ED,4*Q[5+U=/>8TBL=;)TR-*SWXUEV;&2';;K>99?)/Q !6- ]F 7/7;[W MY?5N>_+F+NQL5BVC,?4=JKUY7(DZ$K (%,6H#.)1* M)$EE(D6$1CB'8H:LD0Q1PIPQR7N3^QA\E]#NSV*8#>.'='O>^L<,\,M2*78X MF^>[7_MT/V5R^ F>X:.7B;2:Y')5>DI_YU/#886;Y+K<&S"?_EL7=SJ;C9>F$_#PY MZ &/GP]'L$2-9["^#;[%\.IJ^>K# K8XP>>]'!=U?%G'"YO=/(Z<(@MBAD166WI[*T:.SWV5"/+ !1U',3 M;6GK[8JR[%M9'M7BL2A+49:B+&"R%V4I-:]V56SVW8W$E!\'H[ESZG6"EJI/',Z>=M<;F+@<1L"E1C!QU!&E#K22>:&S6&H1''+T- :,8 M@LF54S$RQ%E$O%219QADMU=.+7AVFO)?\.RXYK/+>!9<]%($A%,2B$?- <\( M1L+CI$2P.I(U/!.$,8Z%1Q('BO(.5F0LX2B*%#$-6GC)"IX=L?SOK!-+A\%R M W'Z_?;-&_5I"M-!@FD+4G![Z0OOH\"6&81C;LY-J$5.R(!2 B06G$OEV[.7 MGU.]]#8\S@*=MTXM=T[]_GW5F8O92O511%>+7#Q4P9G=4__B4!7ET?W<#TI9F MHC7%[)1H[L#Z*P#5>2EHOQR[]/!_.")&'("-L@QI9G)U=BV,X2E28UHS,+L! M4'\GV5XL&+17#"H!V8WDZ^V-#<6'3KB+9?HTQ=*4T.+;[;)J%^[2!9$_B&$I MQ+XH1U&.KC+.$A7Y/@7PNKY$82 'IT^M^P^B\]P$1Y!2W"&NN$?:2_B32V9- M(H'IM0#UW@,B2UF^KO?2IHM3JWMZDARJKI282&$F+4%&\E%ZY7GV'$;$B;'( M89\08TP9I84@,G0N)K)ER-!]55R2Q7HJ&-41C))>1"U=1!X0!G&M@-8D)I%1 M407+#"9FKMF79Q16N_T-ZNMR_B&7[+_MDFZ9KU'@"-Y\W.;S1 M9S#?>3"=QJ;ZWR3"\3<*?_OAN&D'4-M<03"7#HR/>H?%Z3?*_.<*H)-X,9Y, MKY_Z5UL'^]_5/X9C9X?5_[.3/^/T1JF_6^$!8+G=$IF14DVHH2@IEIO_<8T< M,P;(-:9":J=56-^5]XP2F>]',$KQD_WV=E#GH06R^XB"ET>#@7>IS*]C$!-" M^M5\?"H8H'BJ_;U^FXQSN450H%Q =S ?D&D>D&69_ 9%_@"3"=3HX[0IO9TB M0 8H4 :*.G]UX\1^]1H (\7))!=(L-^JX<#.RSEF*%GI?)COF+N,PC%- <;40PPQ(\CT7'%_ TS?-AD G32[CQ5'N20#? MG8\G$5[XSYAKB9_!;.9N DV5\3H/4(:C9IF=/RN,[*UO=M78V#=<@!?\! MV\2_'N6FCJ#RHZV4Z-W$5MGS,K]L/+>HUEO/SN%9X;+U4O]^S +]5Y":/+ W MM3G+^&<[&.6UF_NO94]*?7+S5'P,$V%6ROAME?XMI4RMX+V M-RX,2_MZX\JP?;GQ)0[U,;I4+W-_L<]2Y;94N3VB8F=%:TLYPE+HMJNU.^]5 MF%*^\UCTI=2Z+?I2].7Q^E+*W18&V!D-?=!NZX(XM:F /S8=K\:SVH["XZK^ M=G=<]KZEI&QB7@QNT]-\X<)=^&Z?[H MBP01J1GBPCBDO;6(\VA,L((XYMN+7_\""O'S9'S^!JXW&,T&H\\?Y@&\\:C^ M+H04ZV40Z4:6YQ\?WUXE>;+5'$\$?]4P#_#I@8QTPE6/2WZB^UB>7-C^ 3T[ M O)S-'-;,/1Q&_L$TTQ[@3A.@%])660 T! F/"I#*.&&?H]YF&( 2B,0(7EG M3\Z?=]ISI*BU.DJI,.-[P;S[H4Z;'L=W)[X?JCKL='MK0;B"< >&<-@EACWP M,N>=1]PK@DR0!#DG@HDN8AO7&G)_DVKJP(VM_H7AM&_M4]B2]NR;FMA7T M*@JS=Q0L_H"ML>4"T 6@6P+H$"FE0G'DHDB($\F1<50C+K VBE =^5K^_HY< M$UL":-%CNN!SP>>"SP6?NX_/%E/I5 2L%:[Q'SND-1#HQ*)TVLAH!-Z38V5+ M^,Q[9-ONE>/$YY)!L9D^_]*]Y(F;@DK[-$MJ&,_R1K,]+B7[<9T_9C#*JO*X M) Q)3$S2(RP\L'Z;"X92K)#WA+%$B0E\K5/)CMPR[[Y-)Q9F>C"RD\OWTWA> M_SH>Y2>9C(=#.'79IZ3U) W%>UB+72X\WXGP 2\]Q30HB%X0_4G-+Z4%J"4, M*2H(H*F,2%OX1TH;I0DX:KR6!KK!FQ6\W;2.[.WE(%NM MKB2B"EHEA6S,-=ZE%,A@[Y"PR0F1HA?K'2$VJZZ42^6-1]F1L:RT!#*:BR&/ MZOA3'$48M5)9Z4IJWE^YAZHX'Z-EY;,8EL4'KRHOE0))I4!2)RL3=>0QRD;; M;1#F4B"I%$@JV^,/5FM+ 8M2(*D4?"GZ4@HD%7TI^E(*)'507PH#W*_=U@5Q M*@62]JUF#Z3W'8V>M2EI;V:32?:[MK-4'@'HE/<[[/[U#>K\CJ4;S? MSBI K 9*FZL^,_%I,51Y6.;76;TPWE7P=9.*$?,.6H=><*34W^GP!@'&/!'& M2T1C3C5-1""C7$Y/=5H8JYA)LHW$DP4#7XCT6JI)^WM_A=ERYE-G-:DD[Q_O MW!:4?!RJ):Q0@P[[@11-O@U:O:<3/;=@!@!%#-8%11[ MM#']%)OYSGA ,:87\]%TI7Z,L#TJM'**56&>%G,JY6*VNC@HQ2*'T4=81@EL ME7%DI4Q(86)##($%VTJ]Q<7BT&C/ZU'X9>QW8+WSGLJI3,]8*;:JO$>R;[\- M/3X>.EW@OL!]^_!,'$!R)!C9Y /BG@FD4[+(.,X4L]P;%UMT0+0%S_-.C MO,#RUM7LOHRY@L8%C0L:/[EI!>$V)<60L"J[@RU#SDF!%*/::1TD\.46/2D[ M06-!>E@]K_].0>/2VF*[^9:?QE,[K!;J<)H>OE/U9>_&_1&CUM$!0Q8A6.#* MVB-G@60+$EQDRCM)UZKE;N#^N*- 1NNE"7&/D>)LZ1B5C#\THKA=2:2-*BLV!C,+N?EP*&Z>/#L)*L4*"K0-<: M= EF(@M2(N8!@<#*]L@X$9 -SE@LHC#K=/C)F9QV89X MCUG\-J8(^](_/@R)NQE M2(B#58BXPPH90@7RWG-!DS'$KG4E?8X??\F\%Z*\*W\^[2FUY1:D>S>)BC^_ M.,4*2&XUUSMX$QSA*$IK$0=X01H3C+2W+*BD(V>ZC?C ?D"2]90\/I];P+SQR;VV0BR/@ MJ7LHNRQU!;U;8*1"&"^R"6X-F."1@ GN)6 H V+*7"1:KFUOV<1LOY%1O=T@ M<.Y*7VIM%!9:IO2H<&PW+)3HH+0- FFB EC=AB/-J$(*>V(!_8QT:^[,32SU M=G'QL9NS!3F^,A[%7B](69!R=TAIO4@I&;"XO4U@>VN%G \,^4 3,=R2P%M) M'-PG4JJ"DR5XOV^;_>?Q!,9V=.AR5S"\>Q@N Z;<)85$RE4VN0/MC#C7#E86 M*R^I-;35X/UZH'=AN0!<^E:B4Z_A]+$7Z] ME. E+@,4OZ[K.)V+^_O1ZW, A-8M9(I[C(KM8O-151H['(C=-_\LZ'D"Z+FC MS%#KA! !\)1SL,\=H4B'IG*8L#%@+I/E;=CTVT/C_5KW'47@XLHL4%R@^+"@ M6"?MI;(!V9BA..6 $:$&V#%U/D;./ UMN"?V!,5;=U0<)Q27^KN/U;9'%QJ: MU]]="GU9#LIRT(IW.=E@@[/(6R#1'. :&4PE(BDHPG2*G*Z547^*7R,-/T^O M7,MW^)3AZ^$L#$:?/Z0EAJ^C?5OUX$B/R^>56#]T2"_^C4*J"XH>!*FF.(84 M%49><88X-@P9JP1R3A/KM 1T7FL3^A3_QAY0^7'N9]VC>LL[M3J*SL7W46"Z MP/1AP;3'SC/F'5(J$V&-,0*4)L@')2D5-(KUK6%/\7UT&*:WGDE[G#!=LCTV MU<2Y&V30*$,UM=^J.%>'+0H?[=,L?6$\<\.XSU7B<<+WEZTN%[A4"5DG+2$PK61];KH'?(V*G <7O9*0X/4Z%31>D M/%6D%%Z+X*-$*>5ZAM@Y9%F,0(4=CY*&2.Q:&/ Y&1E;+A1#>P1ON=%1@&QYPT&O.W>=D3&R95"K>4V:GF<(' MCY6KUC]\MO :'8'![^Y][^T>_>H@&?%;]D[!6X;!EZOW',9O* PFL1&8EZ!? ML_/1JS"H+X;V\F7^]=6%#=FEM>+]&#M+E\AF:4U$7V?G<3+PRT-6%>WQ#W*U5BVNMG1P6ZIUTDUS&: M];W3S_%_?/1G,/6_I2!\Q/<\:?A MV/_YHHJP@%W U::365P5@M6R+KPO&/OAGMHNF^C])JE?FPG*S8&IQJF:GL4J M#& 4)W'D8^7B]&N,H^;K-*]O#$]HI[/I>'*YZD:=P#!7=A2:(^-R%M:.&-25 MK8$9Y,A"?:/GW?.&_3#5<;F&-TOX\NX+*,JWS\@$3YM_1;"HC6>P. V^Q?!J M?G6"<1__L&0W("E#>U''EW6\L'F05USZ*R&"+X-ZX&"FIYNSBI&.D]OP7=8R*V M71C$W?6M*UJ[W::.IZ>T%%-6-'0'G3/;>L&B+_O6%UKTI>A+T9='ZPLI^E+* M-^TRH<]^JRXFX^S>R(6;IK>XJ2:E1='3).!((Z>>1VJL\LA[+1&GDB.G&$-6 M2:-H$#:QMI0EX* M8IPPB:NURNO;,C=O[W46Z\>".'\ PG&?;GG?P]ZAH!B9I;5$ ;@;9#4RDYA/ M2% A\DX$D_UI&#$E(E&!24?6&C9NRVS>-L"9/F8%X K '!*=+9ED_B/D8>WL(-1LP7@ M8EP/LEP5\[B ZW_1(+#AF@![# IQAN6\'0.FUAGM $7E&GO:Y_P/CFSR N%H0TB1,J/MKNR\ M;:,/OKOF1D&?$FD]#+/RXW3L_ZRLSC\.LX;;F=PF!O&15VFCV=V M$G_*JO!F11/>C.OI$Q:-Q]5M)GVYY8I->X>A8LB6($C!TVWBJ;1*4J("2I$3 MQ#&32,O@D:$AJ,@MMFZM*/*V3/V]XRDI63,%3P]G;@N>=@]/J10!>^Q0-![P MU N.C"$1)2*8IS31I-;%W/#5;[LUW>'A:8MB;JMT-H;[A;JA0123] M\?S);;6Z)F,%U[N'ZXY%%9P NLN)0EQ@AIS'&,44!8[2,X/72N(_N;7JDT%] M%<-;QV_<%\6_4/CPXRCX5BHQ%'@[G+DM\-;")AF/&1;4H,0\0!4)!FF;"Z&3E)@&',;8'1 M%IR,5I)DP7(6/K-3%0/2/$9$3,(Q,$LIV5G>?@+2,]^(\ M.FK]6N;G5DSZ1DHW@=@'""DO=GPAI(K1',K5CQ.P)-L.%Y 1+F[,"VNV#=O)&Z4@3<@'K#, 2 #AXP&,I@I0X)KI1)OZC0;N1^]^68O_V M6NJW40>J['LO9+W[Q"N3_2QR.+_+6BLI/8AB4 M/>2'IV"MH[J@P7@3!!+6 4+SZ) 1/"+*&%:28?B&[,32A"_?-%)9+^7V]2B\ MO9;9]B+1Y&YP/U1-*'9F":H4E-N=?TZ89$4B#,7D ^*1Y]1(,+)Y+NK.&8!G MV*CK]SY0\[$Q:5/Z.!;X/)RY+?#9/?A,4E AM4%":(>X4#[WFDLH!A)L-%0: ML]$F].[")[[/L7FH*E:BT_O>ACZ>P%C-^XM/\;]%;Y'B.%G&GB"=8),MV92TW0ODZ_&M63[.#L\7ZFJ1L\"Y< ML2H)E'>G;[/(C"$:,-.">1N M*F)OSNSH#DV%>4TE1%)8@;FE 1CJ%K$N)BD@L0UHSC#Q\JZ4'1AOPKBSI[2#.0V3W[@24CI+=QR!7-Z2U M&.)["!87.GH"8+ZCLN6<^>",0]00B7CB&(!>< 0T-3#@I$RRM1V-VW)W[).. MPBI1V&@)?._!BW&E&5<)Z5L4.S"ZLMR%\/05DO'M<=2%M)2;3P MP@[6"X(CLLP+9!1CT:6D'=EB+OL;N.Y@-!N,/G^XB)-F27A.;35 >[GE;>WW MBMP!X_WA0'*7O0]'"D&W0P:ES 9O 3*40ZOK> M%&Y][]T>/1[P=G>\VGW7O]+KQ3 M6S\S0WQ4$0F6ZW3)1)&C$FP/0@750$8B M6:,C\(O ^L&P\%T$.M/>4X_P:3F9Q57B;V1B, HS22]X7C/WPZNZ))@^.?NM.C"=,S5U3_^DL G)E1Q[@ M7M4(>U7/SN%9X;)U-86?XS V^4[5.#5_A\7@-AX2VPQO]>/P>G3_VH?[3F\] MS$YR@H@?S@)\/QA5XZ8T_7 \^HP .,Z7A\$O^48 R(U+#K Y5#_9878U5A_/ M(AS27Q76Y\W7+A7SV=.SIIE+7%K,U/SN"Z#.MX=9S$^;?T5#>SF>3>&*WV)X M-;\ZP;B/?U@B.XC8T%[4\64=+VSV=:UX^U:\A[G;13.YER^79]SE%FQN(FE? MZ!]>O?C;/<>0AWZ'!9-O>HV^V?@23WZ,!URP^EX/[&U2]!2W[/%3:OGB_G=] M4BAJ^>2WC(YN:7"N*=%SL/WK7&C<>!CN'+W7#3"_C3Z>.P!31GJ/H8&M1+KW M-GZ[2_PL^MJ6"5ST=3YZ%%-6-/29CJ2G*$Q;+UCT9=_Z0HN^E!6M*QKZ$ /M M@C2UJ7\_-M;X>%;;4:C_^GQ-[,*X=&;#T-&H69N2]G;=8]3.HGD$\%/>[[#? MK\CJ4;S?SA(L5UW9S56?&4)?#%4>EOEU5B^,=^4>WR"H^=K[R0S6A"_6+_:4 MCL(B;F 7/\5O%W%4'WXWV\R#10&-U=*6,2O[1T56[ M+%#7YJXA'0AE)"!K(@&HTP1IYA1*5+AD5+"2KFUB)\X%Y7(;"ZH,XI$*9+SP MB!)J"+?2:V8Z#G6DQ_7Q]?/I>/F2PDL7\_';9)SS(D )04@732FKX;@^ AY: MZF:V4(I8BJ 19%GP0(F Y^T!-BH"@1SX*5:L75,WAW]7.[<_'D\>3N>N6F: M#>$WP(9I:T24%&PN1+1,Z0E@G8S68NT9&-@8< OG_%[L(E)8B1238&:O_'/[ M6$=PCPI1X*ZX2/="17.V]7B^967TN7#0@LO+3K],,R<51M$0#[AL(M(>2*4* MR1,E(S&7'7GE@F,M M\,N@D]5>(2]R*"?&D/DE0S9X!NPR*X]HPZP4S,=$.=<(JTY0*GA/&+F%+5K M=4JWY,!\LR*:8-C_%$<1WJ#^>&8G\:!",0O%+%-Z FA' M+#?8!($ KA28RLPCJYQ%3$:&O3=:*KXC%^:^T([VA#B^3I+%AWDH5-1.F]H0 MX_.F]&;Q8!98_OF_1(R*)H0M)@N7+%RR@-8::#&>@ (&@R*7N5&N=,@1[9'T"FO.F-5^/>S2!I=L M';1X3YN[NW6AB&GZ>KL/N M7$[ASY^RE+X?_1JG\Q]:,\RI*([(0A[+E)X A!FFB=48((P )G&F"++.6\0" M3\YHDH3?R!&Y+PC#K!#)XEO<#Y'\)=HZ5LL*M9>G*78%9E=A%I.$10H224V! M]K@5W.(]K(M96YR+^^&$?XQ@J(;PA*'Z; >C MO^5=,U6N+O3%#H9-]7P07E2#7(-,NVE51S^;--4+3E-""PS?L-(I(U8EB4)R M!'&A.-+$>>2IQYQRYT.&U+;IX[7,_@-$-N>D?QB]7LKKS^/)1Y#6MR"L'Z]D MM2VH+HF0A6"6*3T%9!,L&>Z$0%%1CK@U EDF*:(8:XV#B%BN&\8;$\R](9OJ M2*7.!Q?Y%9;BW)"A6H60/XOPZE5DG-D;1^)\Q22*5Y,EI_HW>W[QJJD-/AED4F6'\T+AL*+-)L6- M=UJ =,<>9ZNLL<8@Q7*^H"4.N80U2M1+9X@AR6S!C;>D4*]'S9:_I72^6Q'. MMMB5[LGBNBOTJDSI*:"9(TXSGA1B5H.E*'1"SB>#+-.1QN@IYAOM.]DWFLF> M4*R 6?'5[65>A-)D;!I$)!AUPL M)Q&DN?6(2&,]QE8*MQ&1O--)-Y?*_Q>G9^/P_DHDVT)<@0O>%O)8IO0$$"Q@ M8(*)"6?KV@?;O M!R..ST3?AT?@6/$Y)L,%#4CEW8#<8X\W4\LY2W%J?A"TW M)[Q'/.:V+V9'KR(GR#D++IXL+@+/I,X )&* 0\25C4A+DC('I5$;*[#=4FWP M-G'1F(*+W?-]=AMT-U"E?TRR%S,L1+JIL%.*Z!1/P!Q1J1,Z,"E0DM8C'J1& M1HJ(O/0L".9TU-LI_-U(95L[5D1/D2V#ZK'+]PD2R6.?TB.%+!:((S9&)"4' MXY@06.*U"F F^^3@_WG@>BLDL$W($K(G]);MXX.1[YUY*[N-AQL5O:GKE]5_ MV.&L*11?V64;S&)Y%\O[::+TXW+(MIR,:0EFD:!HL4-EXRY!^&MAK 6 "P!W!( CHSH(S%&* M02/N"$,F"8F$9)H2;;2UVZE;OC4 ICV][;*3QXF_Q<7Z6!5K[O9U/BQN/ SW M-NG>ML>U+ 8GL!C(*$>$C"%HN1X':X,]@URW MA=:FI[?ML^TH7!>_;F')!1BWDR#@4F!.8.0LE8AS1I&C3J(8L+'84:7L=GS# M[0&C8#TEMESB]ZB <3/O\6TR]Q1.VQG4;9.^OEVEKLM2Z@]5PX0'R+_^GQ= M([HV.%M:DLK['>C[%5D]BO>!&\:21%8R,A:LVPHN#6,< M^1" =0>/LR_9H*A]E$Y:FHALV1WQRS4I^<=X'+X.AL/7HW MG7-6_OW?+5%T MAGNB%+(K?HDRI:> ;DXXRK VB"1L$+=:(.<403XGRG+AB,8;-6GK'+J9WM:W M*!R,*I2-M+MFF&\C'.('38CX-&6NP.\J_'IF=/3:HA!\DRE&D?4$H\"S.S<1 M%OE&.Q2^+W2U@KVKHM@6N/8,)@5;"W,L4WK\T&43EUBJB)3*9582EDASYE$N MKT(YH320U&:-ONU"E^B);>>W'HR<%\?CSKMGY(&MQJF:U0O7XVE*7D'8&Z7X M9"11$(TB-0%QQR*R@1"D 6&5%\IJLA[O;X<<-@+Y(?U1SZWOUI)8:;&]"S\L M4WH*Z.4LT$#,#"!1+F?")4& 8 :QB$V4,1JEUC=!M<,/MX->O(=%J4!?/(>E M!%_GQ+%DDCZQ, JV,CJ, =RD0%PG!MBL(XJ.1L>9)=JMV^ZMQ;1;K3?5PW3+ M=5&/*I^TT,X"CP4>'X!'PZRP0ELD@M, C]PCRTU$Q!G!99!!JXTZ!^\2'KG9 M,F<]*G@LNT4WU:A/X]R>+CPGQ[X@=$'HQR)T$$E'3)#&*2*.-4<&4XR24!0( MHH* #90>=LM]'WL$N>T#[-0AC&L[P= M:8]X_;CZ.W_9*G#?/A@'#]V[*8;E5$P>!0'5,W*GA;"^D[T#+H5U.-#=+>);H5BJN; 4Z64]@?J+0N3F3AL\67N/ORP'\=78>)P,/?X?! MEY476DTLX'W!V _W9!<0"G_O@?->/\R]-[]CT%[7.5?U;?3QW,5)Q4BOREZW M7C4]B]6;\3D\T&5U9NOJ+[<1G"<\0/OE]2,37GF)?+0!\>0M<"$A0#F]8M3! M;W2MN[$S)(4H$F).P#E26&0(P4@%>&=&A2&*?Z_0'R[BQ$X'H\^_C.OZC9U, M+D$SO]I)N-LHEC=T63S409[U[TY7W[U$5'#T<&5/VQZ>(-93&)HIV&0.2P225PB9S08! %HOC,L-V ,D3#EK-*A M"/2^!;I??;I&TW_[7YH2]:J^EDT0VDF$H3Z+83;,3HEQY2(L%57\=C&89(&' MSQM*ZY70+=:Z90-/ZH*SUB.;-X[S*#T8ASE-W5H-D*K(+;Y%'97@V&. 6P^6 MJ)08Y%0%9)5*DF/G!%8W,CN!]MPM<^_R.S;;?W[*[SR"8_X9[60OBR&L?/R* M/WQ/#3HA/!5HX+A9CV'\(E"' \$VFZ0A0BDDF%>("\ I$V@#6\9&$ZS%ZVD8 ML)#+!.>DF#3B)@:0,X-1Y$ES+AW51NPL8%=[PC$]FXQGG\^V)0$T<1:M0LIR@KC""EEF"/*:1*JP3#2N M,Z8M2<"[4=CS].O.37]_U1@_*:OZXYM*<8S M&08B6H2_WL&:%B#/MB5Z-.@ M<:^O!*& ]\&Q8>;A1P>+??5EO5-6-4C58%H-ZNH<*$ U'/P9AY?YPJ-J-)[. M[U#GRX)]!"=E.I!M^7MNFLOV-.Q^Y\8;K*.3#CB_%DRNI\MCYM[MB[S M/0;36WNW-O98/AT&QP]GH3D=GO"A-UAU/YS;R^:'Q;,UO[DXBC#F^*IR?1]6 M3^)POKR \0#+)2PKV<\'EX;C_S4&D:Z^P(5F>1D%6-_C>ZRR&IC?^*U9V/[^ M[V'PY4J3AO$;"K#D-]/^$AYL=CYZ%0;UQ=!>OLR_OKJP(:])*XE*@_D]%[D] M\R_^-:NG@W2YO'US*HJC\,J-O^7W@"N\O(K4?'MD.&834G4=$]S]R/^,]C?K MN6772F0I!XKFT:1_/[O*RKJPG^,\X0K9!*/TT@Z_VLOZU8N_W1".YT8=:S[Y?Z]97]^\7_#=@OS\6QT=VS^R2["NU-<3W+A MA^%J!/0RVDD%BQP>_C\X&'25M 89[141:1 M+W$XOLBSW@1[/[Q[\W9AOX] JV VS\ @(Q@B>X?-P[.P0Q'XT M.)^=-U.>)@ ,7\>3/YL+_?3NMX_5;Z 5((WOW_>K_P"1&\_JZE^SR: .@T9A M:[C1E[B\4W-:=G$OD/9B,O:Q;K"Y.0+0NU<-X^=!/9P__UP. 9J;A^M7_QF; MTSU ?/9UG(\!:,9-:"]KS^$N:1#!Y1XL4@>OYR8,]R\,-$#0+6RVP\ ^ ,L#BC\WL]QJ)^+( U(5$-,L_G)V7_QKN2,4],%5W2]!Z!&BTQ]@1Z5[L:,NA0^6$ MH@+,#VLE01P;AK0Q"1$:J93$$Z'76L%H!_(0C[-;:ZIT[&Y[5?_=_P5>,^DM\KSOT>_]FEBY,-^K/]Z<[E; M?^0,VS.X5!-3.V7>OT(S9O"RDQMH#FO5<@WX?B:7MB,(,FX6%_A KJ$?J/79 M8#B?ZRFL@[#F+@*>\X!CW;#Q^3>K=VP>8W'/FRN@B\,!R.9B*;4!5O"F?=5'?#VPY+N!_=]O M8,K<9/"_>[4=U0CN,TAW(9GSAA(9'*Q2%N?4*EBEJ,JU;J@(VE)GU%J/[0C+ MF#*19KB#58IBAJR1#%'"'*"@][>L4A\7V3T?TA^C2?1CH#W_TWA2?IJ'8NO? MQ\/ASW.Y_Y33ZS_!_7X:COV?+\"$]_8BR_ID%E^B MW>=)]O[-5H:V$?)%G+O. MMD_6571_UR?>%ASS?/CO, MX6GSKVAH+\>S*5SQ6PROYE2S?[9;QTRT-WV91S<>4'<@60/5NS??] M_(ZXCZEST85!W%T;W0ZI]2'MJ'YTC^G34]H;UG/1T*=MT7^*PK3U@D5?]JTO MM.A+T9>B+X_6%U+TI3# KFCH@W9;%\2I307\L0EBCF=@_X;Z4=66NCLNNU.S M4G;PP?']R0Z;A#0[G>_E'RTB$SEH<>A]AO93N^I(ZU))*A(5E",G6$)+FM57;94ILKT%-]RA;^# M*4!U.+"W[Y)]!=(.&]* !!#I3$#268 GZ7#N<^I19"&*X!6UAG\/:W_>+'8EUSJ>\F S&D_F>KXO;]EFL1B48!'3J-?2])^3 'D'0+^-"YG_O3(^_RT+_V\1_LW' M7NTS:JW\L^;BZ%"[U,0_7CY:@'-SH /B*70*!&')%.()&*@6@2'.G$C)DJ3" MFJL04^P,-0(10+ILBT?DM.<(C'"KHY0*L[6*UW< W=7BOD.@HP!T6^X)?>S* M4/#MZ*;TX/&MV?5 3W32'V-F/L6:O#L0VVF0:,7,S%NO%L42GF%I/FKD3K$M M9QLB=0+].G=CWPI%/ M=Z.M:O21](L[T/5B2Z2RK %E#=A"5H_UF&A-YH7MN),4,#OFB)%B7!"1!%X+ M@6_=5-\Z9O>(OKN4\TG"]C;4\+YTYH+6!:T+6C\5K14/D6E%D)$1(YX412Z* M@*+ !F#M&7N>8[5@ M=4D:V%:J?!R%K23)ER;03QR,(P7Z1+"-FE&D;!2(6YR0YCXWSM1)6>#FPJ^Y M4I[2/66OB5RBIY\)Z:?:$_IPX'7?$;4"H 5 FSZ>(8@DN$>..0!#323*C6(1 MQHR9F"3&?,VO478K%0 M %H M H "BU.EJJ"1+>,@##$)"A.B).-:9JE7]?K]+<]$4ZJ9*ICRE4G_N =*ZS47!9MYE#PG*P*J.2 M2+M<-AX3%R3#6*T[$O=H7SZMKY$H_0R_ZV>8'JK:V\O'-.7!>[?6L=_-@W9. M30 3*35,YJ;ML*!9!R+/&$<6X>F?#JST_\0"/\7Z]7RPUF7]6L+Q0WWNN.C!"'5)R'-_@,Y-/\?. ,<7",@:$'TF M,7)!6*2T"#X!%FJUD<]D3]-O>-=F/R<##Q9OFZ-)ZST&%_TC:"^W9KB8XTMN M"K]L4K^"3E<7BM\NXJANI9/F$X3IYI#=N9!2;,$VE"A0 LA"&("*H1)9X7U0 MDK%DUT2KQ=306T7KW7R\"K)L'UE":GC5VSG7F MO676"-(U.1I,SY;7S#OKQ[/)=?>:AA]=;7N 8X?#Z\[ \-PAWNP2/ )9J*9? MXQ"HU3F\XEE]T["^:G&7@<_G1C8PR[GCI&^:Y=8GV\7HNM'06JN@P73.0!?- M@H:7N4/HET%8-@>"*;DQ2[VK=D*Y&>TD-Z#*#1;MMUPE<+7[D6]H<1@ &9Y4 M:3(^[UQ7Q3GGOGHSD';OQY/LAV@6UA":[T%\FA&I&QG-_?MBB!,[[%5-M[]& M=99]$6$8T+(M%P@?2-]R'%QL5NA):-;G*LVFLTFL+IH,J:8]SB3"+>!' *7! M>=-%L&F;&*?3(7P+,]%T&/R:6S^".HU!!6XVY;K5]_;_5=6-MDW#^ V%P20V MJ)1;PLS.1Z_"H+X8VLN7^==7RP;OUQE.M_5XSPVC!NER.9S-J0BP9:/F[YNH MUF;E5C>3I)_1_J28W:SQOYSSLZMR+>F_C@&T">U7<^97_?@+D)J_ M9BBNFC%ZN.7=,R==4N:=T0H13CWBBBMDH\L63TR.!^H#:<7BN>YV]_WT_V3K M@7\]"F\'P]DT;J?5W<$VDY[WI\LL)O>KNZ/UGN5;%;_Y"!IT[5@+=FI+N[M. MMKO;D^YMD)SR:YPN7;<+1ZZ=3B<#-YL[,:?C[,<]'X_FLG<&?)R._9\+M6FB3X_?KE7#V,.GA_+MI.IINN6& IW=N[6?M@/= MT,"R+;8 =Q>VQ3JLJ)" L2SIW 75<*0=)8AJG:2423BR!K3/R63=&M ^D,_, M>AR7VBPG4QJ_P&J!U2[ *B.6BPC :+C0N4AA1#HR@Y*B5(1$3#2QC<*&^X%5 M@56//;-0^*G"ZEVNCN):W)+GOQO(TLE03WGECK]R$?+RRD?_RD7(3^B52Z1G M(ROC/YMAR@V(X%7LYW@CL%-7J!K/IO74CO(>J-X\S_\T>[P=M/=B"]U05/0B M<"0P<8A;J9$QU" 9K+!8)"%L:".,LA3/UW/I_'66LY,_I&;;3OWA6C37C="Y M #^W2:GI*;UE,[1(_H&M-&66.SO+6ZCPHYUG5"#!<]D_!9^LQAQ9%ZWDCGCB MUG:B/B=ZL2=\8[B'C2KX=OB27_#M%&:Y_0ZD<)U %4:6T03X)CSPMY00X<68RXIP1IY0)*U*6HG1:.T+4@(8[>AH!1 M#,$@SCE&ACB+B)_H]9Z(,<7M=/BZ4!#O%&:Y=<33D5IKDT,>2P[HA3-Z&8P4 MULE29B-==ZL+PAC'PB.) \TH*9&QA*,H4L0T:.$EZS+B4;;E%H$'HPN;.=J+ MF;AB)OX>:Q!EGRO)UHW%F*6UV(LG!;'%7CS422_LZ11FN?U.RBFRY&5$@FF- M.*4!6>LEF((T8>)BI,JO)R5XKYQ-V5YDB!/ND%56(BJ-U'"](+SO,GN29,N; MR(LN%,0KL]Q1Q"/,>^:B0\%X"_8B&( FJ) [0X8D4[")Z.\1SPKAG>88$28= MXH8PY S6\(_#23FAP&+L,N*1'F,E-6L3B[$$%F^Q&-_ MP.0UM%T>%D-ZGHV M;[?12.H6RP<\OB% !\6OE?(;#Y2^/4RXWH;M^?RV",+)?/C@MNU1??$ M3HM0%E0MJ%I0]8A1M1"S$H3L3CV,1;?+4ZCTN$<@.[$"C]Y0IA-*FBC$J:!( M"\T0=3P8+K *ZR[!%BMK+'K@KFW0/*S:&D=6XK'0PH*G!4^?AZ<^<.952$A' M[A!7F" #IC8*R;* 2?2:;K.2Q_;QE.&>*25S"YX6/"UXN@,\M2*XQ!E%05J& M>/()&<,XBIIQZWW"-JQ5?FNQ>4BY"<[XZ7 VF:-/W]I&LU&.QD!D:^O>QJ76FI%Q4[\E8N0EU<^^E&G8^C&LI\.HMU0JTU(\W) MNKL#T$309E!\!^&./<:.9$B MLH*&&%2*3+;2YN6ZU>C/D_'Y/"UY!L; ![ %;%,J\+YQDH&ME[9ZYA6,/ MH'@O%O+^MB.C!Q/S/&B=*!!8(' 3"%21BLA)1(H9C[B-$L"0&\2LK3+6]I.Q@,+'M-6K/EWVYA)\G>1Z.@;*>L>44=%E09Y*RQB+, MQ#68@"P/.AA)=$AKJ+TU:WXUD:_8\\6>+V2VP.Q^R*S#FK@H#"+2,<2ULD@+ MEU#D(9@HF@+"!80?!((1D4)=\DCXG,E0@S_ M. X$D?!DG--).H]W9M'O&@2)[)>2A+?8]/ YEP3Z^W)H?ITU(PY_A\&7O_\[ M_'/'*]WW%E<2N+C:U2H-5 ]=WW_QP%F*8B^?YQ6S:B.6']&Z1GPCRV8C:)WB.GX9C M_^>+*H+07< ]II-97)WH9H(&HP#C_I+W!6,_O+I[[@E]8.#:=TP\8=;N$J9/ M9[%ZIO':PMT3J/[X*\S*2@?>ZLQ^B14(S*B*B[FL$DQF-85'!;WTLV$SHU<- M?.'W08-*UYFG<+JWLSKF]GYF-('J @H7:<,1LFS-:L.V%)(]\^ZG M#5R[:\UF<5FDI)Y??S)1Q5N3?5.SFVQU37ALB2Q6H8#,)Y],)#+;IW>GV?#Q ML!0X6OR6C.Q%/9_!';_$\+*].Z/TA'Z_./[F$;@G37S1Q(D%](]KT;^U:.*G MJJE<-:IF%R\6O[@J3)@?(LR)9-^__.YOUUQSX_?\!-#GOCJ1+88N@[ID?O:7965/EKC,3G5F1<#;\^\_(V5<&.81(?+S>S5]D'S&U^?AI;T(+WZOE0V>+?S OW M&G2=!A6]!O4:U&O0/32(]1K44\2CH(@W>G7'($O[U+Z_5N/![*R>-W8YC;AC[;I)WDY[G)DZ_M[F1]U9Z[DJK2,E22033@1BE+)$J M!A5+)Y@4E[>67(0OHF*$1^N(*,N"6*$9L:S0QE 3X$>7MY;NN:'TZAS4>;;' M0LO% U<%?4;J<(U9V=O[/JKWTR_RMXUYH0@Z*1J) +PB(A:.F, CX:7A(K(4 M2KK59RC2Z&T(%'OIPF^$H,0P9PGS@)1")*7(:]DG M:>B)I*(CPA23&,D%BF2(%""V] MY >'O!_Z\V;W<8S[\V;=Y'Z(S6Q:>4QX:GUD3*?L/>0>.O^[,%8Z9D!EC 8/ M65E--!6:E-'(,E(1S(ZB[HB6-#$B=$C86",0:YTB- *H^J"E4EM'((Z,+1;# MHB>,/6'L%_EYHAX/4O,R!E(X[8BP*A%+-2.>I02X5Y:2L^TS#]XK9Q/ZR!S[ M]SIBE96DD$;J%'DHO3]RU%-%?]:AQ[Q^D9\EYBG*'%. 7\)QAW'!2(Q*D@2A M64&5HV7Y[:'$4_C+Z&+PMFGF^:Q+VW'J>0I4#Z$;SC*7@5I7D,)2H( EN,"N2!' M5'NIHS7,QV(-LR2DO,R5S@QP6R5A5(L)8^_*5QL]U$LQZ(JT7N1/)! K7K(>QK:<(=" M*,^MX,=&X8NV8D8#,M;X:>5B&%A7P\>?XW15;P,^G3=8IP.+<,RFT3;SZ04, M''>AS^/LK XG@[?C_.T%'N2.6P>Y!WA<=)BO0'VPXXO!F0V#>M4"NKM=W29^ M#P?3U79W^PVJ"'P.5V>U7?KXU<+'[]X$]&-P%D=A@$$2N$T[_N[+69W'X/!U M8M/ GE1]9+E.!( MVJ%BC21XM461I$&8Q\50NNG(VJM>-H-QG U&-0QM4C=5OOID0\9WB3#(^7[+ M^8!F>6^H(BIQ0,*@&-&.)\(D8*'C0 S9=O[A5Y3SP9>/XR;/RJMQ^/E\,JHO M8OPQCB/([?N1'3>W*-1SC9+JPRCI^O&9/6CM;_4L#A@_&7R(LVH:S[.(XN0< M<=4:N:^B-5^)SX\=C]P3."_0L4XI3IN!'0C*_OKGOP&.+5>^L9_:3IL@ <,! M8 S""%PVP.O>YP\1>0 M![%3*,#-:HP(ACB4O_@"7"7C/SRH\O"HX>#S63U M56S2Q0 ^F=EJ/(@P)5WY'AC"_\Z[,30G QSL6^2+8SL"N?P4QW,;0'\&4L]-=W] *R7(T,<#!%>%MYU4D\72-R6;O)K^ #K&9G,":8 M\H6M&E7GV2C ;RQ^3F;V"^!^4\%MSZ;U_/0L@Q1?7K=&SF<7AL!L[LF :\PM-86(NW0>NG5CD514\;09/^S/> M/*;/U6C4#FPPG^#5NRIVW4'\]E^"5:>RC%$@S2Z(2$80K<$RFA 2XSPJ+;;" M"Q9(N"R*@LC <3NK-,#4E2&\2 6EVB=JZ&5K\1,8A7$,K]?F%&>KLQK37W&* M0, WOH]3]&K>I?SE!L^>S-<*#I)BG6:__>W-=S]<75CU\9'A>Y0M>.A":Y9L M85U!6KJ"HK2X;"5^K9B=@5YD=C3=D&7K/FJY"DP1 M%C6 K;62&,\$\8E[%AW5TFW)X]?4R#X*>2Q.KDZX/YP\9K_UZ 1#<^,\]XZ4 M98E66%MB$ORK*)G05H? Q-9FZ-?4#=ZW8*S$@=X@#=*H(4S6,4E$M8J4-%>' M2K Z4!8:+'*2PR&3Z)&QCRX.$!"@6E%AK"&E!&('UBD1*X0@5L6R*(0&\[:7 M^KX?VG#->R#)%[]/P<-MEZM!"1G5S?Q6A7N?23Q 8#R@C6[E^;J_SWRCSWZ, M7O,O\'9V\"LHTUGKPU;H-I^W^M1ZDEM!-E?;:6A+"$]!JVIT?^%G?CZ=MD%% M_-''.*Z +?^\=)7_ 8[RX#UH8H73B3]_]1^_OA[\1[2CV9G'Z-_;L3_)+CE^ ML>G%3>(4@:H9G,8Q0)T? "?'(&;6\7J&G'SQ21.GG^!1G5\+_\#/R"B.3V=G MK7/;.OCW-":7%HLTT9/J"SFK KS=BS?_+:,O5"HE"0[T7@0-V@ZL%DP%D &> MN'*2W7@3';TUFCJ"C($(3$,T.G'BG%3P@%!&SF^\B2NYYDH4Q,0 3F8TC%A' M(_'.2"DHL!0;#B-[N,Q+M;OF/X=@H2A7Z_%V$/3Z= PW#;VKMM8Y@84B8%-L M00,E(E&@QL")"!?14UW&2.V682N8<4'("/H0L>5,A#\Q'XB6.DG*8RC%#L.6 M(V3-?;@,*\HCXS)'Z.L(QYDLG29< V((!415&^-)C-K& )Z.+K86%!BM8Y(9 M\(\$P_89"GR=D AUR;E"1.FQ4?IM%_2KO!;6>RVW;^&L',?63H0;@T?%*2P7 MQYTX#*R8X+D-6RV?M :.RF%-.3:'$@5FSH,:$^8C9GU*ZHU^X"7F)U=7]#G@ M$H,[,NW"]_?W3 :O&N1%6[]:7%\<(6)8\$P (A00'8;AZ](35[I ?-+@ 5MO MA)%;XJ0*,!P %O!+"[\IT+>))4DIT*1*S6FY76RE#;,V'V!RJD^X9?U;O)=O MR_B1F8/CA(N4J$X6S'6A%:@^4%>BN?88G$W 2I.*>FM]D^&%PY,UPC/@K6 ! M"+@.'*Q("H R5NB4'GQ]S;&M[Z:R@[=E0=L_ TILYC(,W,5#.R?:1P;$WY*2 M65@D*\"EB,$26O)D9"P![LL;;V)YBJ4%36?<:*0*:!,8(U*55DL)2ZW-D?H5 MAUA[N+,_0S>YW4K.C7<&LZD-<;&#U*"3TMW&.][__)UC?IO85]E=;A2+@\Y.'5L>\ S)&$2ZU MDP1(E25.)B!8-GE=%#<''*@SH>"26 ^>63"<2Z:TLNGF@(-D&FM" M>L*$Q.,]CA)K.7H#I@"_#J@];H4'N@:*F+S0S!I,A?N"^_IW MB1>@*B"'P!.?31Q_]P.F!1\5>>C#3BL7-M@@A)=$R3* _Z!+ @(E2 JEHF6T M)2V+RW*EG+** @FUN!DKA 5.JL'Q4,!CBZ!*(#,/(5<[=ECYL<6ACM/QX$H5 M4E-!HL#@MY,6EDXZ(DL1 5,8YV$[BU8S#<8.F[A:,((,3VD%5V+H6T9G%9JP M1UED)HHC6^3+W@>F)W8OFO=#6NO5#%R^!"(6X5 MPQ%@HTP4<%%A@"I9H&_.!>!+&O"%I1@I'I'9[>.^MQ=(\E^W&V8@M]=K]GE(9XP+@)K<><#-2!;@9P2@+3KE+A1=F2Z5$(2B/+)!" M*(TJ51!;A)*DPF#$L.3>;D5W'^\]Q[ML]-'HW"*U==W3?V!? L1.*F5*X/W MMH3W"5S[B!6>/+KHEA6&WG@3G\J":U0 \".(D+AYZ$M U>BTIY*[Z+=NA.W6SVJA[%+Z3=M@?5P)ZR\_/QRU UDY&]>('? MOIS8@(GN:YU]JO:970F5]H/_F3>S*ETL'I]_2L!Y>>GJ+_@>V QWV2+HRRU/ MOMTGK'"_CBWWF_DWY'"KSL5&/E.7OX3G]LZ6Q6\F]C2V=6W ]8)9>F%'G^U% M@QUKUX5CL?+Y ,CN9;_/ZC[-KL_=,<>_K2O4\PR:Y=2@45,OSFULIP%EBH=! MCLED6G\!&SX#JGF4;,^52A(+Q*X]GN>S2Y^S2<\WXX_Q6:&AW_>8<01P[#=X0I0S=L> MK"AN\BR/R=_X?A5;??7;>_ ?_-D8'GQ:86;6*M/KM_?#]E1H&Q]?#VO!3/BS M?%#H];M_O/V),),/WYZ"R4.XR_N>P.K"LQ0FL,)V?DL4I MUE$%$]XLLL9"!$>HGK2'PMJ8W<">3N/Z$:U5NAK^XO59%=/@HZ_@@RI5?O"N M/?VU??9U./A@+P;_58V7@>8W6&XL3H>K6P[7[KF\+D;&;!71OH>ZZQ M(,."*X"<2O!$T \+Q-""XO&I MQ]YIS8*E402U^"/EOP@TS %(A G#2::$>E MB;3D(NW(6-F96_N^$](&BQ6L7[.W?/QC3'OH8U67.LXP%H3@BBBAP>M*RA%K M#"?*T%"4*>HR;&V2*Z5\0?'DGN?@6&N+CK7@)!EO68S>%':K+-J!A) =Y2&E M',.Z%%G:C'$M@+_;B;D1_UM#LK [",%X:#=?/H* M/'WN"^*]<9ZQ9*/;DCD\B"!IB9NUMD MY[=CVGV!:6R 9N23FDLC7-U8LX-=&PP]X.L<9QC6@/4NC*2$:ZR;@74E'8T MBV6TJ2R$2=LGH;'2AE8<++]@8,I%X$1;J5$I2FF=3C1N1_SQO, OE$P'CVVPWB7[.T!I?S 9^@? M*;A?8.:V]Y%0D3MV@0=CK9$DI9AB+(I2EU$:CB>GY=L^FTYY#91G!BK13%=N2AO2N& M3.!AKR;3:M0E !T=E!8:T$^!VUPZW#6U14&,-@*3Q<"9+AT(D]W*#&9!*U&6 MZ'3#;Z2QQ*@2=R!3R;Q@I;^UT].>;F[>I;7/[K5ESXXN+P/W#=<.GG7NSO!( M?>!2"DE]UV1:2*7!2L*?)',6[*POO=D2!ZD OA0 6K2E@!_R@N@"S&O@("3: M&<-V)'OMW[(6YAA7/AN5AT\&ER(594D=<8DJ6#?L?Q:4)3KF4HI[ MW K^QI:ZO10?]:*:P2C\E5/Q=HSV<_!394_'=3.K_.X%__;+9;Q;V,%GKPWN MFM,121)PH6J1@HTY> MTRW"%@,WW#@B1<&)H!+( EA:NO5M.QVOM^E_Y18_)M+H89 M,0'7YSJ9X2[5!F\@]D=%[;Y?5%59K]X<3K'>Z;!-X#T9_(&[T&TEZHCU5+K! MO%K1%O MOVK%DK^&PI^%WMU&[$[;6K&[6*,S"LY.@_("RT"94!/- .BXKD'#RB' MIH5D92AM*M)6;)%[511E02BH'387,<06-)*0DF$L**?M5A/V'40%#P56H:N0 MG1UB+*$: [OE#J"\28?4,>G0:@<0A2)@+B(6%\>"X<#6%)EXK.+ LNG<9Q?;Y6]"C5]0Q4J=-6$"9 @ER8.&?$@/;- MVT 3IOPU:P Q')S"WZ$TN:[LRJI?#CN"MV 45N83 B+QVW-:2Q@7,"4E5JMH(Y?*;IHF87-59 MY'SE:!5XP>_!40NK:LXH5.?MX&TU'7RRHWEL-C*B=WMXUE//RY*32 L&( BL MPLC2$B]28H4K"VZV@+,$>E(ZD8C4$L.)3A-G>3Z$X2Q+W(FX=?[BHS^+83X" MTK&#DS0_7JS][2I_;]&2((97L]L._;_90:0QBT.JL71X1C6TN#18']L+.9_7++KD;QX.YWC!\ MO)R,[ 70UK9QSLOV<<"N3^CWBQ^ 9(_LI(DOFCBQ(%1Q,0^Y;U%[[^]V]6?] M!(+15LI_L;C'RRL:K^;':G'"Y?>8P7[U->RF[_F)%'>ZQPW=9;$^YG9SV93_ MMUO-[])Q]DX]A=ACR^H]VF[!/.&W.<'YVG=='CE8G$R9S ;98 X66'J[IFMZ M3Y-SOS,GZU&;*T/@+?;>I@O5G:>LE4O*CV+2]BA3O9(>1DFQV_4QB-(^]>^O MF9G7\P983O-O7Z&&QS(ICZ=?-[18?U0%.]XNZRO2O1_3>"R4]?[=-[_%]_LZ ME5G8I#MHQQU:ESXQEZ8FDQW$:FCKE#Y^:DW)A(VS>NO79/ MRZK E?'$TT(3(:,C3MN$60/*1ZUM69;;U4B#=)H'$K'PL: B$)VX(%&S$#VW M0H7RIP[B+3\G MG7I*[_H-OU_OZNX]HO)A;5MHM;&TV("T=]AW[!7P2,7EX K8.\YK>;O@,E_* M='GJ'D/O,7^5)/SU*Q.V[N:!2\YMPI.)SOA\I(<3QV4B6L@05 C,^2T/_"Y9 MI6ET.MN5 ;>R*V_7;,FK;$H6GOBK<5@[./2J-2.@(/]L]>-UJQZW]]<;6";X MTTV.>SFDQ=557+YM+;QRS^1^U*I']N]^>(-9&!U9>NK"='_V\YR0_(KR&4D7 MH@RJ:RU,34F,IHHDJJBG7!21W@MYKTD__FKP?3^M)[!&%YAQC@6"?U[4V]E3 MT+2@PT)<7;SH>:E+3Z;OJW@?WOVQ\$[)H%X4CG^>TM2#[SKX4A4CW,H1'4L M4A<%<<%*$K252D4?K=EJG'E0VKML>_!+M$W\@)/T+OW1=#_=UYY5,90E[^&W M9[S[A]_V?$1\GK+4@^\&^":AM(J!% ';ELE"$2S]"G]5!F@O4X%O]0,Z*/BN MX/9-*\7[1=TATSWH]IQW/RKW4VR/D@YF]DL?;>@Q=U%%/T2E2V-A@,!UL1L2 M 3A5A!J>'%4R:KW52^C0T8:%*/]NO^P5E9[GWU+1IU3U^+N!OS26AA6&, T(*JCRQ%HKB0RNY-*5 M4M.MXN&'QM^W2T'>%^J6:DAE3W=[NKLGNKO8B, J9TUHBU6/Y\6%YH"6WR4KBI4M8V5,2K4I#I%46V)5V M1AX70V_5XG?[Y7VK%/N*;G][,9:>E!\ZV')I;_&A:/G-E1J_=;"_4ZW*WAQ< M$W0/UOK@0'>I!'- 62!:=CZ%, ]K'FY3 M.?3@X-<[ 8^?A+VW @ZYGMM3IS2]![&'JFU%4J76FMC"&")W^M] M%U?:%+#BI$ )"_4<2?8!@?<(R$>LUH M#-JE_;;JO"-!7D#W3J+\"]P/XR$PN&D]&JWU^GQ*A9&O%;ZG#?;P9US2'_($ MKO?,^J'M1_[L6OB==N*,<8VC:S*J"F8$LX8PQ<%75CX1HPPG2II2ED4A:1$? MA8YM-A M;Z1C)_H(.X@.[+3*/3^7C177F]15S<#.9M/*S7,?Q;9=+78$]?CW MYF(<08(C=N@%.#P''0JYU"),A(_#KENHB^.8[YC%:W,+1%S1]ECU']MK;8I@>U/$O3?.M!E$3T!7RP8 M'KEE<E.#G&AL0# M/V] ZD'MIW&4YZPYJR8-J/WL#!1YK4&J/:^!9ORK5?%1E>(>.L1_M[N[:HC: M48;A5,XI$4E)X@(+Q(;(J3%2P?\O2TR*AM)H-)&%2D04)2/:>DJX9V42GDH5 MTF6)68C FPI6./Z"O5E6"]]*R3^S+PE2 B3+GL8_FICFHU_@[3>6FS31OPCS MZ46TTX.@!1,W="8]@(3A9("E.3H\8C9IHX& E%9B]Q3%B0D@.,('S5A4/H@M MUX090*G $DE:,B+@*N*4!._&&,645Q9(S-/"H^)$'2, 0DL2J!$RNH\2DDSN/6P65E9,&C#:1@"%N%YP!@P&$%]S$5QBI. MZ;<+0>IH$0CYZ-&AD'-,:2D""B.=4@D'<*$'A,2P>>3D5T> [E,N]&I G>H M@R*DW*"6V06:QG,+6KP\%IC3U1X,H)3@3IB2MQ(@!/XI*"*<+ #4FB>"K"3R;2V_NQD\ ?,VT^LVF=V6W#M M!_\#*UJEB\7C\T])'(>7KOZ"[P%W>+&,5G^Y94CZ/B)_OR[,]YOY-^1PJ\[+ MC>@ZALK;B/J_GRTW3R> X.V^*,G"^L*./MN+YN5W?]L0CL7*Y]V!W??A;^L*]<"B?#CT3J/Z\RK:G$.4]7ATL8#"9N[^!Y!CFS]E MJ5J$?+'%#VZSX2WJZ45WB3^#%XY-&S>^&CX'.X;0/?V*J):=1OQZ/ 4\Y@) MN@R2 Z1O@K>%D0ZF50-J$!# X$H,>2.H3^-L/AVWH]NV7^L>[!5&"P95Q=0& MSZ?UA1W-+K*5^O#FPW!PGJU6>W?XH/O[\CY-:VB0?8(OT3T3R#VL_\721,6% M";P\-SOLVL !604:.VZ'U@ZG?=>U6P\^U_-1&)S93_!P6X4V4 _?SYOEF[>W MJ]*@FL$$AQS:KS_#$V>[YNHFGGW5Y*TMW5((P!E9&/ MV_Y[.TB@I(,1L-=F M998OQ]/QE39"#(M-B,'G"((3(C)Z<*;"P%VT,7=XZ&)8'0>!FR^W6]9D=-ZT MDG8.[SIOA7!M.JX9TU+X8#;R.TVF%2X-CA5]M]D%J#9X4PD<@P3.4SUM< H M>UI'Y-2.AB!OIW-0 U"P8:MN<.$X;@^A_N@O]QN!2WN MF'>"SNT%S. Y+.YL?4I3;.?X*I6#FZVI!&K@FN\T!B5KX<&V0$2_?.73J_0[85_L"KKGJ*QFI_(8PJ"+#>;CS%T)CE+ M2@=-5&08FVV7-I(8N0E%P23\LP]Q6-:Q:8_+_@(ZMJ?E9NHH-P/14J U07LP M EN!1@9#%&!I@*\-?HH^GCL 9LZ&@X(6Q7 (_)G&=1;HX-[^N,.6GS+'!"> M0)MREFF&\8\S^$_N18]F;SG)SQ;1?V])X[CIA-P#9.<31[6O\H3EC9#+< U3 MMP/F5YD P!/@;6$<>.46#\B*W?:CJ)!7AT]5@Q^GV)*13#6^9+L+=S@Z!+"E M*2R3AA38P$9(Q8"E:TV\B(6,@ ,[# (W5!4A%,1Y'XG04A!#I2*ZY#$H%916 M6QO$.X+GKU9K\ &)3@RO<;WV! SR.,W @NQ?#P;KX)$Y8;-+L#/%0(X\;EI: M6[4G3_.?V\RB419/&V!<%;)#O.7B)PM\63VLH][?/'ZTE^*=7V#3S\I?N6Y_ MC"WP%$2!]]-Z\ 8%;O!FJ>PM;&1A7I^R'+K8M=/@M"[!Y I22$6)P#8ES@2@ M8%*%X*52Y78V1F1)*A,+PHIHB"@H)]9(CCNCSICDO>%7IO*N:1@,/X]^;KN]NE7^PBS&7>6H,/ &Q8ZW+>-.PSN$.^ MY=*+7@#9;(3O+F\,/;MDXC7=(]/6O'6P3097?[=$<' PZJ-),(F3TQ*)6'" M).Q"PJ3;:N\DC# \)DV8TH((51CLS%<2XX1CX.2(@)SFP/S$/%U^\LWS@^LK MZ+00V+I=79#\9GT[4O6R,7G!G"0L)5 5S1.QRA6$FU2JJ*D5X5[JM5%O:TVA M\DR^6DUDIV"_U[_%61LCV%:SE7+1FPX M5Q+\.B:MY25(@MSJ&AVY\HHE1V@2$G,^'<&D=&)T&8-5@9+J58?6@*-.%I^^#,4;V&'.KSO1%*ER*D4CL5B0,+*$66.0%?%<:M!)";UF8 M!\68*]?^JV@!$>8>(',CP9,G4JKK"-Y]TTX6&2&3S42JU?/8K9(] MUX^TWB$(@^&,Q0G9ELDM3MRV \=!OK#S6;TX&XQ+B3XPO I>3D;VHI[/8'6^ MQ/"R72E&Z0G]?O$#D(>1G33Q11,G%E,$%G.2#Y6W]_YN5TF&3R#?.9GXXL7B M'E?56LB/5?0$H/1[S#JZ^B)VT_?LA,J"KOYWXP]N^OY$R?O>HCB1FM_I)C>4 MN=#7UA?:I;)W*7UQIRH7[+&3N.Y13P?F";_-R'GMN^X8UXYWUWMZ]?NE)GYN M1<+5HW#EW/P7(NO/6\AZF]H#QSM!>Y2.7MT>5-V*I;IU-J7+(-TJ3K6'HE;? MA+XBX[F-H8IG3? ODD%&[]_G]Y#3]VT^HOP\:.&]+$:95Z MC3R01K)>(Q_#YCZVH?W&IO4J/;_T\O 2#_RFC\$P^G=[FN_6R^>3?K>C*L)Y M]6P>:P7.+J[[U$MG'Z:^YC=:.U-K71K' Z'1>R*\"@0^\(2+R#Q/6NAPKXVG M:Q+NFD7&W4W[#7-2H,@NF \F" B8-9]ME$?'\G8D DZ9%KT6'8/^O= W2^>'OW[[<84 MO*[A%/A6;22E,0"6P/$Q\5P")E)+!4<&<*$\U65;I],\-EMMNUYR'O MB*J J86^NMSR4Q7^GA_V_+#'LZOQC#K&5,D-*4IIB; *L(DFH E&<5TZ80+= MPK-]\\.'P#- W"%GWUX_^SY$> ".^*-M*K\JZ3.)4SPB=X['\LYR.96>./9 M>U-(D:OH2RE(2;TCPA>)6.\MX<[:$!V-IMPZP[LGXKC V459QO=Q^A'E-HOU M)MYBA=&0RT,T[]*K? C3_H3IHM,F_V2)QG0=C6\Z3B%.9!]Y[)GET2]I#WA[ M!+P@C2D*7A!G64&$4T B4JE)P5A9.!YT8;:*_.^)61X<\)@\45<7]W^JZM'' M)P_ /7^J1KF35,\^>S#^>C NM?'110#6 OBC")P1DPR04>-9TD)RO]UQY8'9 M9R?8C\,_RSX2T///HU_2'O+V&=F40C"I- F> IVS^ M^8B0Q\H3TV/>-@.]?>/:1WJEQRN-?X2D=^O QQU>O+T4'W53,;Y%*9WWH$[G M=O ?\"#4RN'@[=C?OR21?)(5B<:#W^I/[=%3M:@>N5YL'JO"C6*NSK]=]O38 M:D6PG,=46&( VHE@.A 3I"">T^"3"[3 MD;MH.=LJ1[P+ZN,4C:8]C>_2/^K96J?R92.O#;B?S-<0'>O0W '2CZIJR/>+ MRH#U?-;,[#A7NX_PQK.+]?*#KCVP6[U_C]#1.AX.V6/*VGG0% M,CHX::]>W:K5H[9"WGG[W:)305M. MLJY 8.%=;>7V_;G$?T7LYI6Y70MCWR!A\^_M$LNY_,ZJXO@L6:RVO5 MCU!R_*C.72W:65_\#9'?P=*CJ@\WZN=V%7";M08-ZU^#[LZRN+VZW!YDQYBS M')S%41A@]*MM?3$(\^E2%&85YJ3E7BVY3F!JMEJ MG-_A?(Q-*;K[.; XJ^J@:_*;AW8&-A%&C@4_0VS\M'*K.N)7R'G7'P7G&J-0 M:_/]"1M&X$B[%A(/U'[/1Z.Y,,26,A !G)Y8KB,)#CX/IHC4;14A8TXF3H': M>XIEZYB/Q%F-;8VE832!O,>M"M2+R#&6<3S'Y6^+/$XSR.!$_'BQNN2]O<"/ M7GVVTY#_]8]V+M[G LEL9SL^#&DV<7P0'@#CF4\)EOHYOM9\73^7ZAQTNFK+ MH*\JY^8^-%TWH+9+20UN)0#I:' **P,HO":0>'$KXU[>KF8RRB/&B "68]!2LTJK&A%W:MG$\0*5J4R@5=L\ZOF4Q$H+"LZ#IP M'36)36X),(J#F-*B+A, T]B>XKMB.Z63 Z[ING":AZV[EKV?P( MQ*OJ>M/FH6RU1>K8;;YRM&I4N[3"RZ96J_9!:_V6NGY4*WU&K[S9+G.];C S M:K$LU&7NF_0^(C*S2$$K[@VFJ$DBHB^)-JDDR0CF0HJ%5EM= MT;\FEO+W;A+V5$^S*$[8$45'5NV[@'&A?5N:Z'4S4ZW:0[;-"3?9P%^:0=XJ MR95ZD6B.1C&W#<2V"\".L6?ELM5A,+/US@#K88I,/2-0832P,_NEM>5+J5XSK?"" MV(*R:S6*["'':^R796/'9UL3/CL;MR)8JXY2QX@7$E!!L"C!D4;=CRH1PQTG MA4TJR>@"+^Q69H%3S+" %7TQ7FL]@]]X[ <7O'/!,6IOTVCAPU+0WG83B23R M59Z^1?#UU3C\LJ)_KUKV]W8YV7OK&B6.LRT#N!!OWW_XO_9\\O*GD\O.QEF. M]N3(*])@4%7X,TS[N(YC;R?-?+32]QGV ^[\!ACD!?K$,YR210>Z*D>.0*=: M)*O. :,^Q2VW%ZM4R<"_\ $^3C!\Y[8:A@[J8XQ M*G@VA[E26S[!*<_" M:@:J)D#1))&<>LA?M=8?7I._L)3!_)CUGE3>EH3P0KS@ /Z,E<=IS MDE+)2Z7P2,E6F@=X&LPJ6Q*?P,L0'+#"!2L)]585C %44'7PGF[LY.IB-@=T M'FZENWV7V<=$BZ/322JC\-9X8HH2W?]2$VV5!),*-C5)XYP.]PD7;K3IV8?O M_P$]>[R+[< M9#YMYK@MW6VAM\>-LJ;G??!E\M0EO0(-' M8.:9VDP.7NVN'UUP0);2I$*!61&8%4;QU(>@G'!;NL*XY(NH+MNCHI0^^,2( MEG_?X7)5X./OFKI1)MA]6;^K[-Z M/OC/:OR_E86OWXXQN3$;O?=V.@,2VYQ5D\%??WG_;SD_]\E5KEML6+QAEYS5QL,W4 ^F,V?ZC!8 MV*:)WU*K@MC/PY@\*O>1=BI3CO/G=:L\++?9V0 M4,4Q@2*(SR4D.KG\08<+\^Q;@]BZZ6)KY%(./@#8E]EB7S['[ %QXQA[1V;< M^>WO'X? H"1JX^#R2/XX M^7BRV&7((;ZL.I?>JVI:[Z%]G>HV]UUDL [BJ(F?ST![3@:OFE:302&7"7Z7 M(F&7L;Z+65P>T)J=WN0R38Q_YMER<7!>8R([!B+B:9??FU%N$8G#I(G36)^" MA)QA0; O<(7&\7<2\ OOYDJQ$^'K=',6K>IJVB&1A5 M_UJ=Y(#/=CTC?V>_D&D;4@3YBN?-IGB>@XE+\VE.W&E37MN96=N^OC1+W11F MCW@^W=QJ1>;1C><\V@:0-MO$+M/^K_-)9B'C+N2WVCN\6IFRU_UO)QLV;O=Y M#<>8?A,U,;00))8T M."_+R)+>.J_AST#A1D#"=]6<_/%B[6^_PY-^Q"3\[V!Y #U1WZ;SKAYZ-9[' M\&IVVZ%CZ]]#)99O9E'?(8GZJY.G#V=6+Z=MWR2;F X']' T6BKG5D(%QH?6 M2-R2NMWR"2O@WGUTYO:]J';V6ISP>_>1YR=2]&WDGV2;W;Z/;CM[KUK^]_5MFOM.N;T6'XL6 M8VW/8Y"U?2KH7W,,NI[#'(;FW[ZRN^DQ3,K!^YT>1 ./M*;L1AV2Z]'_UL;S M6(CPWOL#?Q/O=U0-0)ZFSMCF[#;2<\SE$_OZHGO<175".<S;0S!:L.)3$D3D:@AIC",2!9-H2BU;KO^4%=2J/F][K)( M?ER6>ODMSMXE%,R=^27W: :GAT;U_37W03=ZZ/SNAS=;$??+>[]?&46\F\*F M$ O%/26>)TZ$D8E89B*QA;4\%%R(L+4!I7D*''Y%2B5SP;""&"]+8K$V,-.2 M%G9K VI'MO+'69RL;1NTB1&+[+"WXTY]X_XS(O:7)G;[W*^VIEW$TZ9YL9<; M^VLU!/8*)3?';9X,V'PE'MPI'@!%>&,Z*Y!_W$3$]#A2 ^:5=P[Y/B M:1]&^.MU&L'O'XA];$_&F0\5?V#;?)NHWI-1J=[U>4AG^9CY7N_N[+.#C--) M<%:2DN&I>\!08KT1)'$5E3,FV.UV7GM"VHUPU>_=\2/P=O:%J$4Q5+1O?;T/ M=^,O,JSY4>Z3BTH=JCRG>L*IPD-7JJ0-YSV/V M63>F4%&D0I R8D0G"$6XH"??69]:5 M]?NS9%D^NJ: MF4]56?H@[V% ]T.TI[F@ %*79CZ9C$!^GZHZ[)[U[UW9\VSQG_#R%J8?>#>CU@=JRH$1+QHEP0'2M%8Y0 MYB7SW@@?MRIJ')3C9DG^O1/DO485C.CQMF>X^U&VM]<6>'B>4M4#[SKP1ANU M+H(E +$1E(NI+,16%?!#<][;=!^Y&^;*H2G[N$+/^K?K_5,^QDW9;V[M/O^_3[8[0& MB253"*Q,&F@@0.$#T;*PI/16II@$$_Y>1W3V'D?)6O6^5:H]X7\YU(8_R_S^ M@]B(GOD_1*+J<#".LZ?.67I_80\'M+1%#%: SDP1(7DBMF 22'[I0A%UE/'H M^/UO<5_;CVJHI/KFN'P?#C\4A=]9I_1YBM-SA=G'(>+:):&MMJ30FA.AA25: M">R0 O^S7A3,B@>"[;4SM>_2+_#=[V=VS"CM#L=O*L'BO.WRE.V>@%L/F?CV MW^N9?4C8+4X*E+!0SS%**P8(90;DO@2 7D8C"!Z*+LB1"""4]#\H56X41'C'"L8#NG9$. MI->["?43*JUPK>P];:R'/^.*_I G<+T%R ]=;?YGU=KC"%[V$9OZW+9-3=O_ M[?7;X6"[X1RVOIQ,JT_8-@H!8G8Q/+X6XH"6W"4=L(97(H)Z#V"H*+&<*6V# M2[38.I%]GY:M#Q]KN%OS<'UR=:3A\65OT3Q\F'L3KKJ6N8N!G4Q&%XN&8M48 M6Z#A9]/:8NNS<5@T%5Q\UC9"71/D]9YC>/=E [8&] W;<&*S\6H\F>=&>1;N M-(VY 7CML EJEP;@4( MQ2ZCR:_=9"Q084=;TQ\OWMOIY;-L]RCF65Q-I!Y?1KY?:.*D;F9DL]ON5MO3 MCX 6;3%0%*JJZ5H2KO?UW+A#VP.Q.L?#UZ'3"P2,^0SXZ[_:7JGMIXM[+J$$ M/S@VF:0EE])XL%'.&;!P@1-G=4F*X 4K! @Q<#FMY>W8@W??Q+?C1^^[ M*XZJ[^X@IH1MWCZAL5B\_"?\-/EV9L7<:0+H6J\9CZ@&\\&%G_ M)PIH:VU:[^DB2Z*=M+_KVNP>F\1YQ2V5EI*21X/%R1W1953$*>MYA"]MN25Q MREMAI58D< /(&0(CAL)O1,FIC;JTHK274?#5"*83N=2GN)*T7U=F_BT:\V\6 M_SHKN#22*%2[16;1X;43E[-ZA.WF%HU7X=/S&OLS_VL-),=(9.:Y>SR(ZPS+ M64W IZU\VR9^T?GY[?MW^;^-Q2ZT*Q:VX\D=9YI8]**K"9*M]6[*\!+GU?R\ M6>I$!_ ;3LC1>0]44&YU$B06B8+4&D.T%I0493?'@)F3O97OWJ-G<+GA, *E/3H$U$Y82@$! M"R&!T_$8B+4N$45+6A2X2R*W3H;U-O?>8-BZ#BVU0X"98=Q]95079A--Z+%) M#!5EY+R,Q$M1P.H7X 4D)4@*#B!"61%L3"+7> M4!9+;L-6(/=1;2:_^BC) <1D.(!;^S/T +!$6#W-D85Z=H;AA;;C.S@$D[PH M=FQ'%TUL+MO.28UW0W.X:45;XW=\0"2T\BH818H8@59Y< , 28#\%TR4R10F M;5,QSI,/-A8D&%X2N$/"ON=P3#^0G5^<0'Y &HA>\%L29=F^?/>MZ/:)9S8[/V'-!K;)@W:-B:+A# M02P#W]?RQ!T%Q\&9K4V') H9''C$ ?Z-H<5(G-" RLDQPS475H3GT0QH/V&: M&_H&78HB#M;F;&MGH?-.88#Q2]5D1_SR[9%R+J(_R#K6 X;@SN", (^ W_IF M,0H8;3,_APE=1(NN&5)F'[NW2W9ME:PBF7#;A?F"OWK;G W2J/X\.,^^1/NF M"Z0.5*65]L;Y %X!;A$C"AET)Z0)P?O2E29L<3^NDDJE%L1K%P"O(B66@E// M$X6?T.BTO8TG\:!%H^X&?^5Q>A73^L*.@&TDH'(#%*TQ//_T(B=O -:L42Q[ M7H-O_Z\6E$95BGM(1UB*S&\PZ=/*+[;3?))658CK<$#Z.,< MJ&8_>@]>ZO9W6B< ;W/&)OU2?UA>^E9)_ MYI1OD))/@-&G\8\FIOGH%WC[C>4F3?0OPGR*A.H@D((!H@Y,-R;TD"*&D]%: MPJ.#)*E9"JHLB99:(R09H@4'H.':,!%U(=56,^D"Y$Z:$L!+)HL[7PG"( M*XR.7E(;XI: '3[% M9]?%4IXSZUTX,?!I%\>X/%/H8,$<3Y?$N(TFM=G4..N7?X )(+B]E5+E*XR2 M>#NI3T( MH)9^U@:!:AC1>@XM8N>GMB +",#E$;9)L_ >.1K49>--I@!B(%.M>^@K_',G M/-V[8J+?S8&Y_YR'TQP*MVZG$&X,S MVGK)(#B 9?E%7!U:+W>YE]0:[C',R*CR%^3<_IGU#O)J? H_*H=SA9@!I$5HX-E+N/3"B(EH2/:;MRJ")<4(1S D'[B6"5%M5 M_9/7A2IM(,X7P,MDR8@1PI)D@D\I%"F65[8\7A.3U>;/N_2/>K9V^F3)R6^[ M*_3VMSC604/FN&N2H(50TLWL@[1ID;SVJWU(H[V!]+J;FZ1M!;1Q]TC.9(H+$AE_)(9P0__ M'JI/2U08Q2^DM=H(X3"P^?GX9:B:RO,!O7TYL0,E9*P!0M<_LSLRW'_P/ M0%*5+A:/SS\E0,Q>NOH+O@?'8UJWZ84YI3#C6QFW$);[GT Z5_LB^2MCRMW1:XH@[G: MCE\%B=:<]I/!*[@4I+7#:?"-LIU&X'<1DP;@ZT^V&J'O.=SP>E(%/UB$FA9^ MVHYGY._L%[)(HH39/6\V^=>Y!<=J/LUNSWR2HP:7 PV7YJB;0'QTZ!)^,FPY>#%O^VT0O>/G2DJ A,FD&@2 M(X)[C)DZ053BP0!'"\IMQ\^/%VM]^AR?]")/ZYW>PBMY.4"FG>,*X._0?PZO9;8?^W^QP MA]9KD(S/62!09-%1/P$YG5BLQH:NS2TO[P&A7?3ZB_#QHX;TL!M4B?AZY4A[B#C*"B+ M0A-YO9:%*UH$1[1^8>>S>E%B ^<1;29@.EY.@&P!28>I^1+#RW::P)W^TJ;/0)YK ]P/1B<8^K*A;EQVIQPN7W MR 2NOH;=]#T_D>).][BA+).^MA[>+LF\2ZFF.U5E8@?A,-=)[CT*Q,%$XKZ]:%+U-?9VO+YMV#)-VI_#.O8JK M]5I\*"V&=SP*6=NG@OXU1UOJ>8-1FRLKK5XC(<^N,;1T'O?1?[_$8+>29-58C<$4.# M)2()BIMXC%!E&$VBM. V;X6%:)"L$.!A2T?!S1:>.!+ $X%4H6A(>2$Z$BYJ\Q3ZBT7NI$ MM9);#?@>&%?W!:EESW#[(-H#QFKWUPZUC\@=J;CT$;DCJ(#92312V$W;*!;_=,N(NF?E[ M[Q./HOT&)/NW./MG*]>O6['>5[!O6*@'=BZ?"1/J@?B[']Y@0E?';9ZG#/5P MNU'@R446E#*D#*4AH@@EL> YDL*DPI>\*+3>*O!TGX-0^T#<]U,\;#N[>#^R MXQE<@67V)KCOLB?$E4-=7EU;]WEI2T]][ZMW'][]L? E27=*'#C"\Y2F'GLW MJI)+XR7GV,](>"*TL5BTPQ >"FV,E,'HXZ*Z[Q;2^PM6QO^ D_0N_=%T/]T; MWS7Z@=M*/AE]Z?GN7M$73U:-?7R>LM1C[T:A0.Z$"&4B)O>6*4,D)L9 #X# M4UZZ4(:CPMX5VKYII7B_H-OOM?1\=S_ZEE,K^@A#C[0+ENMB4M@:)45$3>\E M,5QI4GH=0\F]Y84XM@A#EF%L$3R?8I?/O4(M2$Z/M3V[W8O&O;VVLO/SE*H> M?3>;H?@RV<*0@G%-A*,E,0IX;DECI(I'K]R]>.ZAJL_>#7,Y'9:BA]V>XNXK MFZ'-=LO=#18Y01?/4YJ>*]S^]2LKE-RQY;WQNE31$:<+3T2,AE@C#"F5*!,+ MMM2.'1M\+[3C=_ME[GJGJWRR"Z\DQY3Z3O';18[&P,1KBU ML9[H^=1EJX?U(X1U76B3>$E8P-["5$IBF!>$>9.845SYSW?)620_J/:@_/*@[(ZE5!25%L@#J)=, U5839%F"E9++Y(\* MU#OM>"A(__:V%'N:?FB:GO<6'PK'^Q(%SZ!$P>/8@L(:8:F(1*E"$Z$+3IRT M$5B^4L:GR)C<:W^)?9B#U7[GVG=9X_:65TWE QN%(RV3T#L"ATX#W-MYWR&> M8'SJ1*9W'_9P4-%R:BUGA%F!,1QAB'4"6PUK[;#AN8GWHOL/ O%Q7V=DBG*H M57](IB?V^U&QOW<-Y7L^W_/Y?8 S M H.;UJ/16I/.)U3@[%K9>]I8#W_&%?TA3^!ZCZ0?NFYXSZX!WJ4&59/9O7 Q;:[E[O8:#6W;(<'(UFV*;7^ MK(J?VB?4"7NH5N/J?'Z^ZAD>[70,@VN&J"[YAKEY7&Q[P_X4?3QW<3K@;-BU M%[8-J%GCIY7+;?O:CF)K+VY/IS$_L.V]GM\0'P3FOVH\AG[68D"7>^6YN)B# M@*\Z@8]R#^E%A[,KYG'Q2&RX[N+L7&_P^;7%XOL)FZC;.2KE?@U'_!/[]*[^2RW1OP']C?\I?[\56!+FN@1 M<)'--7'\W0__BM/ZB+H@Y\CB_SDV^1".,^9+3H*-!1&4.>("LV"R!37 MYNCDC_&R-$Y24B@3 )]\)(XJ0[3T94K2%TSNQ6._0MA>CVS3Y%ZPKYJ??36NPZP/4 MX]/!FE'UMCD;I%']N3D9_+WZ%%L!;,[JZ8P =S['IN4PB3<)<=O!]KQN9H,& M>!6LB;=P3=Y^F;0"TW1=;&O7';T8M#5?UP?1Z@Y,[KPE,;L5)C,98!' +8K\ M_D>G%R9&Z4R21 4IB; .I)T7C"B12A:U!W3>VF8H+=?6,TXB8Y$(PPIB-2@' M+T2PEBL7O;NB=GJ%ABR/35S#.3]>G#'T3BG&R[I$\-\?B MM'.3C]-H:%UR$P615H.@,P^"[L!HF%(IR:R226]50'^0,._=Y+Q0)U=OG1W0 M -AIE4']RM;=@+QV-@/?:SYK/:3W,QCB#%L1GFS?1S<-!#KO4+ MD^'C<%#G["T7QQ&>W[0N9Q8M="EK'$QE1Z.+ 4 /8@XV.U\,Q*_88J;/8>T$ M7HOT2SE=XT PW'$]@XO#'.88PQ[9R;1?L.OYI&YB\ZQ5N[KV]/@J$Z+:326S M)6UPF8X1&I1B5*JD2#!@"(4,GH!CHXDS4II24\[25M,91J,(/!D2.?I UL%O M5.F(BD&JPMBB8.'0!Y_OC#3R&)'&SQM0!D"#:1RUG2W/JDD#:# [ _U>8Z'V M'.AC]:]6\T=5RO3QGK*V%)FN8_NB4$F220HL@$JI18F11)<6_LIL2M$81^.6 M!V*PZ;H#.U+JB/N,!26&446\,>#&V)!XL65,%B+PIH(5CK\ 4UY;^%9*_MG1 MV5>? A/XQ]-3//1+_#VVX&.,)]BQ.P@(,**)7QN3.@A)0PG PS0T>$12[;D M6&,W^DB!DSM&M$9Q4:(TREH3U%89' OT1B)[CT49\$2!)Z:@GG@?HJ$L"A[H MT\(C=G+UGL@+%K7P _;B[ O)T/)@!1^.&!X2ER4P9OB10F M$>&M :"2EE"A32A3 G.U=11H+RJVE@#I;D8:B -'CX( QXP&A C6( M:F SO;%1%XD;:9X:0EU=7N" "#6;VA#S1!X6A20SPE, H*B3QTU]3C35@$>* M2B,+P)2P54^(!EX66D7BI07!*D ^7-(!)(731+UU9:F^711B]$AA:,/W#=6G M_0E)LM(#^07'B:/9"4H3H,]8OZ1TQB5/V7:[Y0C^F#+@=K$B8B,"RHDUDF/= M*F=,\MYPMW$2\N/\'#SKBW=I@2=KONF'^"F.YQ$@8WEP_6T.7[^;_E(WS>^( M+K_#LW\5QS@_;3"D$A]>1^]:_S!9%JW.KEVPS6B=3)X MC^'^?0S!3N,B]V$5N&AW^)=9"1BXP(3'-L2TO'TS@P_R;N/)H!.@?-O#Z>FR M6\!B\P5>? 3RV\;%0)#.-N8+IAT/N^,KPU1A4 Y@,Z=-;&1(X'LW.R?*>M]. M%3[R]?HL?5S.#9J63JGPD1:78X2;/L/V+O6\@4G;D<\!=]E*YWAQ8_A-GDBI MKE.[A^\9MX>%W$IL6J0QY2RF95I4.U@[TF8_@8RTFSPO M%O>X*A\V/U;1$V'$]R^_^]LU%[&;OFCWN"$:;J M\ =$[E9G:M,;>>JG8/N&MOL\!J.C2SQ9PDR,V.6+$6NB)C'%H,N@I*1;.2I. M4>:IY$06!?Q&P ]-2B5)6DDC0X3?;<7M=X1!FO?3^@TZV9T[N[V@[XJI)X/H[&ZTGK!2:"&X%;B[@/B>51E%>@)?[JI%<%0FP<^X7VT:O4T"AP]/?KY^N/;OG#&7@'[ MV1;.*)GTU@9#$M.>"&8,YK\I4A0E3T8D:8JMM$DO$BT0?7D0)1&2*Z)E&4DT MWHE04$?YE-,\&B6 Q@L M2TXL<%#BN=7<)LN*,1S[@F MD?2ED8)I$E)41$0KB<5\1&\$5F96@:>M*AB<4L\U0'I@14%$8)Y8G2@Q/GI3 MQL1-N76:]O'H;2&&8$'Z0D(]P3T$P>V1]-M'TL>)_;)@/1?!$6D4)X+)0+20 M ,]:45\HZF+!9F/(?9;#%5Y]7',;QNJ]Q@AWBC^MI%0GTN_[?P4?OKH MK_R8V:3[3>#WR2;C5$$*)<$M#8$1&ZPA3GH@3L9R1;?.FMTE@7]!DS[.:O_G M63T"D>VJ[OQ6S]8*[MPB1_^:A'Q]F(3\]1RE/:PVSLB R9-!GJS!ASB93_T9 M]C,#Y#J=VO/[ES"03_'DPMOQX%<+,Y%K]PQW)/H?+F^_&?Q8VVD8V/GLK)ZV M72>.[[R?C]25)5>XO:J)L)X270J+!1-\&:2SVMCM"@F:>NW-C9T)CK.*T '/D309 M.:8KY)BT:W R^&-9W?*J:X9;13+7KFG.+)8+;@I)[$,?QF M^F>4QN%+^04$UC'C>>EYB?CU^&JIF,[,4+_/;E!.NHCD_7@II5^\PN#MA^ M\#_S9E:EB\7C\T])' ?@C>;^;?D,.M.C<; M[+.CC4@XSY81W(D]C6UPEM@$L_3"CC[;BP8/@JP+QV+E,Z?SW6=VG25/7 M^/E2H6[QLD^2G:R!Y.$$NH/P 0QC,*ZQ4%?5U3U<%M9:U -=4)7N/.9/\^FB M[N,UY_?XIG%8O?/N0Y.')#N.EI%SK4F2AA+A@>PX!VX-5=HHZGP16-R;1[,B M.Z&=R/?@6]7A8[:6&SRGZ3ZZ"\$Q)1_"K!P3Q>EX +94F^'YVO-SK)Z2&86= M8:T">WHZC:&GN!I^CDZZK"RE]> I.:,B$4I1K&QL2%1EQ-H8 M0H9RJVY&09TI3$D8P]16Z8!Y:"^(*JS544I%N=@3_GQEJ92KP;-YR20G5AA,!)HU8'<#46:]EH/ ?N;7MS;SP MA4F.*,:!,;'HB%&<$2EDBD9SSDQQNU#/AWAN*^SRL8KYK*ZY4_3G9D@JZ8DZ M1D&;YCG 0. G6XWLHA9MFN>2Z"NQVXU;MQ#3#3_KJAV0O6X2,!%E3,"A8\DE M$=$$HO]?>U_:V]AQI?U]?@5AQ&,'X)%K7[H# VTG'?B%)S;LG@GFTZ#6%A.* M9'C)[E9^_7OJDA(I7>TBQ47E#VV*O$LMYSQGJ;-X1H!YI:7*A'BB-Z$PK35J MNEX"JIX4=$\*]$GO8L7:\C6K->LM%NW^LD_TV@"^^1'GZJ>#;_J-&S70(!'D MVZ@"[2DF!2K/GK%2\8F7:MPT0]#*!^V94;)3Y_)):G0X37$^3+_DB]ENNJ#3 M0?H=?CPMG5*:"P=L<--I6\UGT?&H@,M%H>RVD76+-J@^#Z:EN$^_-'U ;"G5 MY/">@LA7RO@TM_D!6D)K>RB4LD*KFD#WU_>Y=Q<.T]5U)/5].#F1SZVD(TZL M(&O_/;^Z#WMVQ2%Q0LVQ#$.^_#!>J-31\TL;M9+LY<'D+K&YB1HOZMDU7FZ8 MVD'7?/EY5<#Y]S3]- C;+HJT#PNX!T62*H.]$@;[<)KP^C3'Q4#U[U,:CB=% M8ZQ,MKFLH/T1FYM:T0['*7I6]*GM5 MZ579J[+7P;%7E5[5E-L74XZ*V]CU;!#C,.T%-6V2&;]=;YWQE$K5>[0NQUJ5 M>E^**SYJ?7]P0U=ZPK@VKN3_N='<3<][]'64FZQ57!\4'):#CDZ4IFR2A!+X M;,%JQ<$+8H5ET3INKT=L*"*$LID!B]F!""J#B4P T=X9&6G0JI,'>&\3]4?6 MI&*D;W6M0WUH:+;K B85K@X;KB@IT41"YA$:3A.@6$+U44$DFRW3.G<;N&X8K2?K&WAZ:>JBD7=&JHE5%JSL2 M.2(J2D9;T A;J%PE5*X2JDPA".8C&BI:=[I_"&&\LYE#DJY47RDE[2U3P)D6 MWI1$-!:VC%:,]8F4%:TJ6NW[EE:T>A):M35RV,'O_DOZE;;4;F)?6.=1Y+/* M,%GV:>_%12#:BXL S$10:".5<2Z2ED*P4:7([JU,DX MQ-=%Q0*!X)A 4\U3L-(PH#3&S%-BTLI;D\.6=+B>P/HT7:A-NX!_I^EX#26K M'G10R/8*]: *6AMH?A.R)VB8 >4*08O(#%ZB'2:<$UD3GF+7$^Z)THH1 R8& MO-);#H:S #1G9UW,SGB]?=#J)MS3OA'5@*O 5;?TJ(#K5=MME8_KEAX)']]2 M@RSE(*FPX(1T(#0:/\Y*#SK2Z#0J(5QTBN#3J%WT(H#/&9468=#2HJ5S*E)P6]5IQ\F>8CEA,KE'5 /(N(H52"D:P4 M7DN(GE939<(FO54K:MYDDSY&^HS7WM)5:3R]\O'N MIUSYN/)Q#:)Y(9_&^_$4UVK4"_/I-(W">5N),VS6P7%_8O/!$-Q&>K3>D]I] MF#CT,DX2XP33A"0PPA$0@GNP/E.@QG)J":$Y=5JH/,=)LF2/'Y?<\:$T"1NV M_6G^Z@:C;?1GU?SVA@;;YL8#[LUZ.&"]:XVNHG%%XTVYK+/@W!"-\*LM"!.*QQ6/*Q[OQDK?4^"H'KF*%Q4O M*E[LH^>O1C/=4)9IUO;62:-8RC-M/'?N*M6Q$U;(+H[GI2?-#@%K-RF[#UF, MBEV/7;C#0Z_# 9C]TG8J?!P_?-R2RVN4(MI(2(0*$(98L,HJ,,$X(J+$_W4J M+KV6 G$5'"LX5G!\Q>#(DV8>E2[@P080/%IPA$;(DC II-0Y=DY%J2,VD)R! M6[Q2("2"-[*X\JDV6J?0WG/P!9XJ-E9LK-CXBK$Q.>>4T1Z\9QRQD0APF694 M(2FU*C"$OTX1F%=2_.[(L''=)8B?2QOC[V]N0__$-M"4'6(W[G=MV?7?TV2V M[+5!%JUL^JW;[\?Q&8[HO'?J8L_U;HH:>,00KLT/FA1@\ 5.!Q$7^,W[__,A M":62@-KT0FGP7D;GY[APJ6D*?L9!0:BFE/G_G$I5MM( /LZ;V?2\ M;\)KQV2#T,F(9/J5?^L'C,\9(AN6OTN0]?<*WXOVG@W"*SYP/8V^&8N)C M6O1_'Z44V^MP%09%1 W.UCK'X[=N>-X,FI/>(I>\O6=V.IC&WK_F;HK77Z7Y M],D-YVZ&SRS?EH"004:4Q"/;>:3R3"5V;AA&?1P,'.SP:>T-KH?7WY[>)!JV%<790XB,^%@8W+3$4^\#WV)J;,&^(M7+R5*31E]]/QK? M*LQ?GJMGB#!AC/3^;R2(WL>+0HIKO(0L/OV8+BHJ=ABI4%H1(B?KPOCU2=7+ M!E;T9IF*$%@6 6$%6;8 R7#5([Q9]@A?@6AAT7+1;*W/<5SU.5Z[L&FOVS&,U!ZL3,U9P1F2GSG2B66F;&%"6+ A&.#BK.##*/?)X M");[ZVR*RARN^2_Y%X0P5Z3D[^EC6:"KG+K\X-MZ%",4U-,>L6M^\;Z5AOK D>*8"20CK% M7DM.0;0\,*G5] M>\."\T6K6^N)V,R*C$E%+RQA&2WOGXU1L\O3]*\Y/FMXWAOD"Z497Q<&TS _ M:V8EKJ/5OE&;G14)/QF780[<^D"N:,EY/)_.3J]+]ZOB[/-@5J1/J[>6B0]& M\U)S>:E?WJ IM^-=*+C!35"3'0[^O=!3%SHTDLS99-8^#U^,#USJNC>H],OF M89U^K"<[Y+!C)_7%I>7);]J]"[;WI5:S_7UY^/ VL%-JGS?J=AUU ME[K+#=RZP),UL5$PLGQUDUI\#2 _(P*@V17FP]9B7XFC;P=_1/ )X[.5%.I] M&P=-&,];=2>XYK27A^//S1][BSZ8!7%F>Z<">>I=5!AVR1B,7%2B3@H; E%"*\FADIZ?4;Q?K^M^XK+^F:7'V MNX_IE_P>]^5_RK;\-/K+%]R!YI?\HYM.S_'2=V=E,:^H2)/Y-%U:PL#6525V M;QNJ/5*4OBYR[;1XE% =FA>OS(I(/J$>C49P&"\D\5*(]8NH_?N['W_LER_W MC8PX"RDG0R!F5**%F13E#H/LX'7]&*IL6=6P/B28( M(;@2 5S)K1;$,C A1\C*J2R=CH)U$OD2&O4N6 +.!P:"4X&$%@D8YM'2#R9G M=VE^Y>''V9L5D?RV7)[?%JOSUW9Q?L.U>2AIW'MZ=G+[T=D.:&/A_/UV@)*J MZ_+=9YDDI6#)M!%TVI1DS0#&) ]$2^EE<)1V.V@0H836)H)2#NF"(E49@C+) MTR2E-(1:VCD\W3V8[)=,.NG]'8728.'COT8P5XVR>;''BKU^EF:GX]@L?OTX M'\34FF63N4?5&+=H>8337K77-)>DRYPP"U&2TK5%:3 ZX)^>$<^<%4Z)YV#1 M_M ;OHK=2T1WL7Q-,>8NTS!2'-&"^- YFY0VF6 M WC+->BD)=LUP7+[B?KOQJM_S\M2K^)SR?#B\T4,W'"\/8\KET]A>7!9JYKYT+L/Y M_&'?Z#\[KJ(E")F&4T300L;9EC^)DB0JHFG'!'B!2L+JRG&IO#]R_N3VN/D= M.#3PZF&[QJ.E !ZUR9.M-^)WI/*T.&E!@EB>2^$%U3VY#_Z_#VOGJ7]>G:=6 M%^4^N"AO=!3>YB>\[63\H;["ZW["?=9B9 Y6LDR!*)U!:"7!&9>!"D*LSH)[ M*CN!JU:CJ>4Y,#2T$,4=02W&._S3,I,-STET^G!L7XNY?G1Z ]B3O3*_EB[! MULFWC^X:2PSJL,J#I;+$)RL%U@D&FDO/F,[*1G*=-'14W"LNP%"&Y"1R0E67 M:-215:+:>F+"'IKE7.T3711ELZXZ"@GENT-P)A_\@I^]XTK5YXU6N#3VMI9BUH9R7M M+I_U0&EW8;=?DM^"WOI%J-UP!/8H-^Z=@62L\BYD"YIQQ,^L2^,JR<&*8 Q^1Z+K1!L9%E1 M0PB(9:%4'D7,1&%$-9JA*Z2!UHPC*J5X0KWS&4K;:.1$:!1E3&1 H2K!<1I!>T"%3- MS:UYDYND R5.]NG\ZY(._$+4C+_@,&<)9=F^;;I5N'LL28B6*A!&EZ*54H!# M#Z5=[!_*:BN2HV5V-I+64$UBTXJI(\@Z*)>J0N1 M@4)&9Y&1I+KD(A0+,5@%:*79XDQFX!,SX*@D/*")%FPG+&,KLH+NU3GH0GGGA[ROI>U/4=7L5 M,BC:LK-Q&9(K*8\EB DG'0=A\5Y\;)[/YB7N>Y%36 9\TOMIUBMIA@ACK1/D M<@(+X[=I;YVFCVX:"_*OO1Z'51P@)?K.#X:#V7EYP_J@K[M6FF6N:)N7VH:B MK\8S&,?FI/=?JZ5I'W(1OUZFM4QK+6/;D^,:9$04C\5!\/V?XN#3)1(.TQ>( M UR;LNYO<&#SL]';.&@F0W?^IOSZ=N)B6 MW]X*:13?^O&7,@]\PIO+X@!?'E@!X#D,MRHX\?(K_QYVM^N"7"EF4&H3+ H8 M_.GTLJ+I! EW4:P47,95>N.&G]UY\_:K[ZX0Q\7.M\48;M[VY^SN]FO#;& Y M;Z@/T99[^&Z=H;9,RKN3'0]S%Y[TWI<$>L3 %?0CPO\#067AI$38+"D\9^X? M!8<'S3\7@F:.F#Z=.83>01$]33,.@_9TK75KM^Y*'.=PD>O?S$-15O)\V$:> M#=-%=OKZN,J%^.L9JCN#56K00D8U1<*,XSR4U*%1;(_9<7@+5_N%^_I".B"& MXRIDE![E:[0M4RYY_.&\YR_B4?!^U\O3\5FO9"N54BBEL !J1OWK3QK[,LG> M*)4)N&GQQ7\LYX@EQJ155C^U=UVFTZ_N7$UZ>'XQ[;2N=SL\6GMK++2X/*U4&%@,N:W+[2'%HIZOO M>B5];%#TC.7>X+W7EF4AK6-"V=C,ILLDLNL;4@;;N+Q(],(U+W+I4Q'\:.'% M13F(Y?)^5LI8D4%'\O=H_;JT^2&L].PR#X;?YRZLP7=3J:#3^U81Q>:%$K+47E*V^AL MZ<-OXY";JY/L?4RC$LB!,RK!'A;B/_14= MMT\_Q/MROY5Q;XEWJ=W']2."*0KRN$JQ@@UZ#C6]^Q('YZ>"; M?H/SA095H;PR=)8%<2Z2!KSDF7D%DI0#Q:#TPE#51A)&!:..= K(/27]]O=P MFN)\B(;-3Y6[X="_!_P13\,Q^&?7^&"!*1Y5/^G\_35ZS(' M?I^?X;@&"]6]J_7Z10GO6[,C6P9HSP3;0Q]7DE*')1/JS8WVU;%)_XM:4&V> M]\7;EYI/>7U1A'"TY5= #1K!%)_X)<6WBZ=30D[(UQ=5LG##AV[2I#=-0C1" M_ERK%[]6?_[3 *V=%NC>7-SQ]I;"\NU+N#S11']=M+D[+F(G5MQW$;WO=W%" M!">K_^Z]X;[?3Z1Y[B/HB6;LR6.ZIPF N;/[YTU4^)C& (^JM$AWPD]W28+G MEV)\S *88YH_$E+YM?7"WKD6CVI4\\SL1; 2?5BY#=8XO0W**GY5_-H:?K&CP*\M51JNT/3@13G&"59WM\Q-;I*=S<'VE%C HU)@ R> M@?!)@N/< 9\\\E:I;N8,JF8/+P&R0>(_DX+13H!UCRG*N8^QD$[Y;!AV^ M;^M,_#SXE.+UB+L+=^'26_C?3% MXM_-Q_^+8V\>2UMW=D[<.;>]5./0(VT**HTD4CL#-BH!@@C\Y*.$Y --07"; M);_.ACP80VAT$*TD())VX#PSD'3 F[CPRG9RP.]@O[OS.Q_7+%3VV1WY>X=* M\;5#\G8[)%<0.VP0(YP:[[0"%S4'(1D%0VS).U;"!X?Z)NT$[6LJ#,DR ,\E ME;U4!?744!^'PDR6" M@G2H:UNF8G0=R;9A]?S="CG6PV@V).MHG]O;*YYNFQTO3\QW#NFWD<6#SN3V M6W95.*YP?"1P;#DG+B@)67@T&@0IQ?*DABBIX51Z+4C8LJ&Q73@V=LN&QW&" M<3T'V=(Y2+\W2K-JHQR%R^M%1=[!"[3;ZC53GX1+0%&/!T$S!2^T DZ#82PG MJG)' &W8'OA;FFU(V/"^8=59?V@@7Y&K(M<3D"L2X1A)!)37I=@T2>!8S*7< MO!..1L:=W;+JO#GD$GVAM^RU.!@RW_-\_0.$PE>DMCXX3>C8=[?.;^_G5VGU M*.97?37/5?!^G#?XBE1J4P\7W3U/!Y-'AQ7NLY?FYI!5+U%WE3J#-JXTLT"3 MVON@045O)-$F>]$QOJVUNMP&0HC2;$YKL)PF8$Q$:1,M7;P/+61UE?]=0U:K M ?EB05Y96L8] \.T0P.2*;#2.X@Y41D\]4%V6E0Q2KWST4.V*H'PO'2@X )< MCB))'C5RYHZ"O SO4VJK#7E@8K-ZORIX/0&\5&;<,A50^%M6^NNA&L"HAI!( MCI9(IW@'O&CB4?&<@6J%ZH9)&1PQ&6*4/*>8O8P[ R_6U[(ZP)YC4-00U1JB M6F.B:DS4P<=$T=(JE,0(1HA0.B80,,$*D"0IES(WGM MZ^5;#E%E?6EN[QI8 MPZ)JC&K%XXK'^X+'+(CD-/$0-!4@!$-DMI2"HIX&;2,572_EADV-[>*QZK,[ M^CE7.*Y1JB]\\E*NSJSJ[5A(HVZQU- :4M!D$M0Y<1+- 4<*4C"D[:[9L M$6PNU$N3ON2\NKH.#.0K=%7H>DJ"5S*2N2 @!EK:/S*$HQ7SJ[1Z%/.KSIKG:G@?IBZF5N\Z M)M_,S:&ICD:M,[&H=#HTN0-)8"@K;]4 <6FFIJ9&HU&G=@-'JI&5J)TD@-@B<.5@<-F3N9DQ!!<7:= M^;+SAD9N0%)*06C+P#L?P$=I$G$F*]LI9?Q"P5V\K[==DNG8"?VP58^ZI:\' MNX*F+FN$H$1UJ?_L/7@B#21ALZ%*Y)1UQU?/N=-!)+PGH+(1=03'G0";J.2Z MU*"(G9R6BEU[X_&J<:DU+G5?3WQK'%2-@]I4RH6DUCB!]FPR)0Y*&7".)A!* ML9 L-:1(J:UJY=N-@[*D!J76H-0*QA6,]Q^,DS%)6QE!^\Q L%3,#%'RW[0+ M5"II630(>&ZQ6Y*G(]Y4 Q$R(0:1"JI$<4T@&L M) &$,S$G%P31G=/\#6O+FZSRS+6IR'6GNEN#4&L0:@WLJ]1[-/.KM'H4\ZON MF>#^-8#+$*WO#Y)K4&URJ63W7ZEG'Y*^Y.30UN > MM$,#W45A)"/7E5F?&%[,&&1B.0A;3'<= YC,40/.06O9:5FRYZ&ILH:F5DOR MQ2U)+;/AB3/@EC!D/B7 NT1 *Q9$--E1U_&!48*<1TT$0DH!$1L26.$U\.P) MH]FS2.FNPKM4#>XZ-.%9?6 5N9[BO>?1",8IQ$PD",XH.(] )B5E-M* ,-0M M]ZRBQQ\E2,?S VTFKK MO ,M%B%"!CP)'"+UPCJ5L]"=IJ0;-C*V')9:L;A&I>[AL4>-5:W>KNKM6NN. M[1D366I@1"D0$G5]$ZT%DVDTA"41N=RR5;#!6%51(U4/#>LK;E7<>@)N$69" M2"P -]2#\,J!\XF -2K3G)VSJMO\9;,*] 8C56G%K;L5X!JG6N-4:^Q?I=ZC MF5^EU:.87W78//M,V?GQU,W&T_/>8+30DHJ6UYPWLW36FPS=K'QY3!Z;FZ-5 MI=*.FRR@F,\@0M9@K#! I'!""N^-[:1>*33$N4@"(O>TU% S8&-IN^6(\Y:D MY#.OT:HU6K5:D_=8DTJ2G)E4P&(V($0(8*TC(&7PP63.D,TZ&=N2D>@B TYD M0 NT>,%(<""16V.0VLF\JVA5VC@)V<1L-Y48#"4&7(G,9 M+*4>G+#*)4(L"QT/OB(F*B14(,J@6"(HV21%R>8M15EA793<>*4Z"9P;ULJW&R1E MK*U14C5BM8)Q!>.]!V,;N7+$6Z#)\%(:"BT,'A,H[@1)+C/7!>,-FQG;!6/) M= 7C&K*ZKR<@-7"UNKVJVVLM@\*@8/&,@S8DE;*# DPV#))V-ILHJ.JZO39L M'&PN ,PJ6EU>!X;X%;L M1V\.MVB?IHF6M9(X"6,C%@&84O"41B$^&\6A2(NJZ\FHYE41K"CDI5%Y+ M>Q/+>8+$$_<2K7>F.OT!]CQ(E9(:I5I-QQ)4I6*LJ2( \ZI J$C 9>\AZP#2U[DP,2NHE19;'6H:1S(!0Q5?/K ?*N10\ MA.2MWQ5P;3EJYV"HO,:GUOC477O.:DA4#8G:51$_3;*D,0,GV96C' :>LP#2 M21*<3IQ[OF5]?,OQJ34@JD:G5BBN4+SW4&RM-YQJ"3:$BL619& M!2$ZT:D;MC"V"\6UG&J-3=V#(XX:A5IE896%FY5=7EAFO/:@;"G!RIP!*[D% M0J7A)$KIO:>RJ/KV*P)6!-P. L9LI6<6 NK>((PT MX+0,8+TVFLDH>+?EVH:U]\K4E9@ M\9SU!R\7=*^5]@_CF1M6);T>/]?CYU:\T!@\M5%!RAI%A9<$4-VV8$SB.0FE MG._$S:3$C L6U6H?& A.!7B/6K9AGC,23,YN6^+E;D>0-GVA:LY%U:[KEKX" MZ.+4.)93 F590BTW2K").E#9:^E"3BYU FX5$4+9S$HQ2PV=D MI$&KW62+&=4GLD+7W6KQ[?[HFBY6T\5Z-06GSN^PYE=I]2CF]SPWSM'(K@=H M>.W;/B^6Q8^'\78_S6G"Z],<9X9JU*1C\4B.3CB$RJC\Q*U$M' MJ8!4&KV*Q#-8+2E0JEDF3#OE.\D"U!$;2,[ +<5[-"KVWD@-U%"4?SJ%'%.5 M64?-+Q4D*TB^'I TD7,50X LI0.1B4(EG5M(-F4;8X@RF^L@*83QSF8.23J) MQD!*8"U3P)D6WC ?!0L5) ^#7ZK[?B.*>F]P2=0]UU)U3?]]$6'%3ECAOSB> MEZ7?H;AZ6/[]'[8JMVY>C".57"[)3+W/D'(JE?(H1AEF\ =7"@[ICGH? M1& V>]"4D^+K]V@2< I*J)RLX9Q:=EURW1#D^YR?)')X .QP94X&S N<^ &>P(C+E0W'C%^!,H1Q])F!,>/PE9Y4[ M*<0(M%%[8T$R;4$D5LH'R0",,DN%4\%PNTO@E*2O1 7.IVK^^-GA-+[O%FF/ M@T]K$UIWHHL3R?G7=WC2*<._=Q!/NAK,G2^_9=':>OK-H) /3-.BT.A*N6_P M[!2U?3_^E'KM\C4]-TV]CVF4IFXX/._EUN:%83%Z>VX4VY^#FTX' MY>\9LE@SZPU+W,]M54W[O?0E)"0SI/[>3[_^UH8%_;G?P\F'T]Z@! PM;IJ- M%X-9#;XWSKWW\R&.9M;[]=0A\Y01,\)8.Y13AV]%1,"]7 RS-QSDA-PX&PQ7 M84CERK4@I%[*.)#98IYA?#89IO)R')OS>.EXE.))[]UPV!OC8*;7YG_/NEZ; MB9\W@Q$NS1-+HFV $'KKC(-LD5KL0AY!EKAD\&'Z G$P32W110.,ZF2(CR0\=U MU8XL?9D@JBT V2>$9UQ,'.?)^EZ^*KU@32R7E>NNVF<4J7^X";D>\?:-*_M, M!D:]Y4!%4""X8^"9(\ -4RQD3[/I]-!,-"MM$P/*$BK[C'!P5G%4]KFW-H=@ M>2>Z<7UY?LG75?];U7QU1EA6NG#TWFV\B,E*'PV^ M, FTV)PI]3D(*)Z,"RQ8[SM6'F'$6V8E4-JFT'L40SOI%@\/+\"E>M*XVH$]-H(OOD183%J MTH=B"'W -_XP'(=_?H4B*[A)D1#3>?KJ=4F,']IBL..%F5C,OG/4\WJ?W'"> M;A8@:$84)1!MI58V_SF%=.91^'/:;^FLOS BFV9^5IXT&O>:N6_2O^;%-!N< M3=Q@VEII2[D^Q]6=#MN77AQ)M3;B:#1WPRMF9BOL^$Y:2W_B[KK8I?.0V>PZ,^S!J>,HI.:CV8.Z0CYNO2Y=OONP8B^7T5GY=Y?\NP^TMDGN_+9U MHX_GN(:Q>5"CF#U=E)I2O4?B*7R==).A= KZ51&2IFT!^/;=%[-P >=P,3LF8XAI1A>'D+_-[GIA\_C MBIQ[@IQ5"[V"G.IUTDY%SG7DE)90*JD DR5JH+;D6!G+("B25>)!VA)RG MT]).?D/8J32MV%FUSDUAIWZ=M%.Q\TJPNHB:E#8DE'@+(D<*1IN,JF=67%G+ M4^A4]7\9['P_GD\W!IV,;CEI]6#(OZJ=&X!.\SIIIT+GE01)S1F5*4..)")T ML@B620J1V=(^E>G$-I(@^03HQ&LW!IU4WQX;]KK(OVJ=SV6D4F8^M3']M;[* M1B'VU=9788Y[;A,!PHE>=)_VVCG(/GI&LLM,[.#@Z5TA\0TCL2!](;<,Q;7T MRE,TW5I3\3DU%6M.?(G'52(RNJLMNVF.*R^ MJ:\WF?[&;_'6?6^8/Q;,E],\)805YR ' W;*#5X;R)(2:A3 MF>'GN(G,E]\OLRO^\@G_:1Z0UG)'#HO930[+>A#F!O(@_C:>I1XU)[W5XO3: MU7E^7J@ZQ"2?=VVJSOODIW,W/>\QTZ;JB/ZU[)S4$E";6.M3R?_\??_KN='8V_/[_ U!+ P04 M " !IB%Q83/O(NY0_ @!H-R( $0 &9L9W0M,C R,S$R,S$N>'-D[+UY M<^PVEB_X__L4'+^8:5>,Y+O85=VNZ>H76FW5DVXJI)3=-143%502F;3=Q^_ M<5"XBCP_W/SEFZ?'T[/'BYN;;_[7?_R/?_\_3D^=R^N;+\X7].J/=W]P_O/\X=9Y7&W1SG4NHU6V0V'JG#K;--W_^<.'U]?7[[RU M'R91D*6XN>2[5;3[X)R>,N(7,7+A>^?239'SY\\?/_]P^O'SZ>=_6W[ZTY]_ M^/[/W__PW1]_^.&/__?'CW_^^%&H%NT/L;_9ILZWJS\X4 NW'88H" [.M1^Z MX1-WKBW(2K[YRS(' >H%;B/* $Q2_(^X[2?$N\/R=T#*D;;U#ZQ=VA M9.^NT%^^82-99\$&#\WSW4T8):F_HD/!;7__"?_O&\=-T]A_SE)T'<6[2[1V MLR#]RS=9^'OF!O[:1QZ>Y0#!])0*"#_C90F3/Z^B+$SC0][PVW,@U7>; MZ.4#^Y$TRRMX:7R:'O8HR:O K)-J4;SY@'_^ #]#G<^G'[\_A<[2FNM@D[8? M(*V#IZK4SNOWI)7/'S]^^O"?=[=T)_#"@1_^)N\5+O_]!_CYV4U0/A+DRX>- M?R@-&7[TTG)91O6/'^B/8E%?TP>\-U.\7_(^H##;?991_OSQ WI+49CXSP$Z MA6(H)GLW.?T,1XA63V)A1MWDF53&7Y:ZGZ3[6#Y0^*54-$M.-ZZ[K]-D/Y2G MI3;?;'4^_?CCCQ_(K]_\Q_]P'++?_=T^BE.';OO;:$7&HIDH^'3*9^L4OCK] M]!EOIN\PL6^U*=V2K%A/5WH<_ M3N$/;9NU$].ZTFWWJ(5S#_T'Y= M2A=XO[617.CD<]+J$,B>@WX3D=]5Y*_V4U#<<3WW +].Z?KC3^W6/K^%BV;= M,(Q2TA9\Q;_<[_UP'=%O\'=P8_PYC@*TQ-/FP!]/#S=MG\T/J?L6A='N\ $J M?GC __R#LTG\OV>A=Q6F?GJXP\OYZ"'-=/AG9IX_P M?Y@G$]BS_$\W]!Q*S1'(_?N'*I$*^2Q!WB+\#_+W/L;,5$BG\19_P2JS(IJ* M*S=894'W>D6WE-78EWS5QEO+1SQNPM1=1,#D^A[^Z)V[ ;QSCUN$TD18R1:% M&];Q$ZQC3L8!3KB@Y#!2#J5U7$1SBWCOQOCG+<+DW*#3BI9K-BSOYP[+ZWQ; M(OV'XW*W6&[I>N5?)HOU8L^Y%+K*72HT+.[WVL4M:#K1VBFH'I?5Q+)>1#L\ M-UO@1E_038A)H=LH:;O&JMH-"_Y#AP4O->'0-IQOH97CP1YVCXL+^9A&J]^V M4>"A.+GZ/<-<3]-=WE"[80?\L<,.$*G_BT/I'Y=^Q*7O]*9W(=6P*?XT<%,< M'_[1-LF%FVRO@^BUD6F75VI8^'_M\AY@H@ZA>ES>UG)U;II8O*#XQ4>O6%0^ M=Q,?+]*],#&B;-VV2L/2_AN1KPO3R*G#Z1$)FU"$915I'A>V^\(^9KN=&Q_P M'>QO0G^-[[\P/5L1I9H?;N[Q85KY*)$N<,NJ#0O]8VVA&5UR6Q>4G8*TPVD? M%[S[@M,G#Q_*2_2'W MAG7Z7%\GJ.S0VL?%:;$X K>"N?]8>&Y$E2-[>=B"=:S3L(C?U_DXVP(_(#"(N<\!>D0;9O7Y"46;V-UO_57-4-2G8L-2_U!;ZH*TPVB3 M)[*@?C0A#;MM@=FXB'8[/R4/%EXY+"$""XE")5O;5*=AE?]86V4@>.((),DB MEX@>U[;[VMYB3D2QA.RGAI7Z4VVE:+WC8O25*K!4CCQ0O*,P42L&5&4;ENM? M%5+%*:'DB*2.*]A]!:F%9.F^*S<\)^CW#]:]>\#\*BUVY3,.RU549!0&'4#@NU%@65P.6UY86 MV,]U/4A["ZSS+?_KZ#4SVEY8@H9XR$Y@!!KV05W!TF4?T#:.N\"<25ZS[/H: M#>M<5\^HS?/'=35MI]>LJJY\PYK6-3H*F_UQ0NE&I:OKHT2K0KV5RA M84'K*B"]0>:XLJ,K>7&EX#J*7]W86ZP),B !I#D+@N@5Y$/\VT6,/#^%>Q,E MERAU_6"(4KAG@PT[:T@X%XA'N%.GK%=0@_?+\4,G[YF#!22']LVAG7.^9=T[ M;M#1-NB9YY&>NX$@H0[?AEJR^LWV0UUQUFFS%4V7A>[C7AI[+^6E'M +"C-T M'4<[<(B/W56:_.JGVXLL23&7&"?GAWOW$,70T>%[;5"S#7NQKNKKM!>%PJQS MSAKWSLF[Y[SB_CEY!YWG@T.ZZ) U/.Y9\_:W?+"5 M]I;.TG?<0L:W4.6 MYK47X0.L5(R?#H)_0?26BW"YC1%:^BC."_Z,/[CQ:GO0;37KG6K8MW5UKI@_ ,9PRD,0JR1C^-X)HR?B<[W M97!D6W0_4YH6;=A^>M*[\KR'X__Y/XZD S#RP*T6)/2%_C= M!A^-^JU@GFS#;I'@E;7U]#EU>/L$J)948UTXWB7C[ZGF^\4@O89=5->>=]A% MQ_O(XGV$OXDSY-WZ[K,?U-5#YLGJ=](?ZZKQGO<1ZX$C=.&XI:9[XFZC<).B M>&=Z8S41;]A> QQ;R]LK(M4"W)%3Z(D3'+?9R#ZPI7>IR^-GBFS#UNKA,UMY M\8Y/H2VGZN)^$;Y\0!LWAER(10X&7)]RMM=1S+X--XRVZGZSTXF&S5I7KG=S M\"Y?AN(O>8>%U!6$$A,)P B("9(DU8:N4:[MM2P M67L $-9N5HF=^OD@[FZQ7\?=..%NO(\C?!VD!\ #(BG-?L_\/=3]@M()MNB0 MYAOV;5TG/VC?\IZ>$.@DEK&-]_;$P?T];FD[>)R=5;U#Z#5LNKKVOP6.YY'U M'#&4J_/N:%&M81/4;0 L[.NXSN.MLZ"DX/PM/MC4H$^+D)SCB_530IW>'[?X M,5B"'@-^%)09N!JH.&0_->^;2;O1L _KUH5\'Y9L![D\ #<3ZRHM2O.TGT;K M4]Q=*D.<.*3'5.]""PD].R$T;G/%3*W <:OW9.Z:MQ?^FQ2Z>H.(1*3@TGK3 M:=AL=2-$Z\T&G^A&84T>-XG)^_#.3<%1[W"&7YT#2:FDNIJ$<_J4X)^?0@]3 M!04L\O+T6HOP+ PS-R!N3VR=/K>Z$2?IB'Z;_JENX9!N4]Y5A_>UZ:(4KSB( M[^9AIML&%WU6T4TMU%N\0\,NE6X[VB<7.L7\1, MAGOFE+HF7&G'=WSNO<=S=(^YN#E% O B( MF7X9G:UPI1B!K0"7!'B;09NW8Q,->[-NV6BY-W,P!NI[0%T2L.S"NN+0OE X MG^.F&V/3]8PG[4:G8?MTR,-U-)/8OI$>DBPA6@;\'BPC>C+AE=OMW?#PR"X/ M2*9AZ'KJW%[#9E-A57>[JQX>GQ*'=PMN+'9%D1>4=.U?DOSV(JE%COMSQ/WY M*P);%/+.7C"GL@'C6;:CK\E3 CJX*]P@OB>*X$Y0F)2?O9%V\C0]:]CS=?M+ MRSW/>W_*NN\(_7=@ +#U^1!*0=!KV7-^/"0C&0 %Z,M\YQ7XBN<(7UEB&?!3 M#;V?7#]Y=N&>@1V3'X8YTSA%Z=]R1AG!;\S^9"'F.0MSE5'>UMJ_=L'?J1I7*WBD^ M%E9FUL0?CCO T YX0*LH7/F!3\:V6%_ZZS6*4;C"JYF^(A1>(P\_,L$CGK0L MC>)#7OYD,SNY4 %2&RSFS2X17JP8,W3N&XVF:.D8-IQJP\ZK MVU;4[R9OF&P_UC39/3QF7&C^>"^:VDV=-3!MZS;LC+I=I+(SCHJ62=_#GV+, MKCZ%,?YZ$_K_14X]8T+:7B%]2#;LD@:,?-G+15IUQ&;))<(;/FX@8\#ZU?4& M)X@50/WY08:E]GH%$+LS.H=Z"<]X*PW;K#VHOVS'D1Y1]$':ITKM^[RVV+7C M1C2V$<_"U/=@ZC';66 _7KVM@LQ#'@'%+08/S+>P^7B(#)>\;@=XN^43:_M&&+G7KV0>4^A15#P+RNK-87>HW;*&Z MO:$@3L(%CZS66'N N,*"8\.AQP9H6;EA]>N:=^ZA2T@?E][TVR1+2=,%DJ1S M??T&^+>ZWEJ>Z.:X#4;?!KF"Y0)_\#T&@7'O^F"C.-N!@_%BS5 >J<$*?A"C M[L#XA;P..\=TDPV;K:[HEF^VDM:GU#4'^D9!04COB.&;:G]X!VD4G^"ES?IX MW*LSW*OXE<%=VF*. T^7A8TK;;]A%]>5Y9/NXE*7CVK.47;U4^AF^+W#^R.. MKN&QN^;@ZOU>Z'Z$&_9A777>8A_F'0!0$(=T04"./S[M(V\LB9\UE:P7,4CL M?;942Y(-FZFN;6^QF>1.V$Q5$,4D5=EQ'_7<1\3CZ 'MLWBUA1"4&-!Y=EUD MA1X4&G9)7=M._:**1AS6RE%R-+T?-"DPZ9'TP0E/*$58B80,(8FI5%]43!A6 MJ>K*&;FUAGU65[G7+UAM W#MMZO*H&Z;,T.Z:S>JLO MK89M55>7-VZKXR4V[24&(IT;QP>(%&=B'*_S!>$/-[N]Z\>@G.Y[<75OH6%7 M=4XM7!8,65\$49!7I\A\X#":=^FX\4;<>#14'Z]#G/K_1<;,O"TAUK=X1.JO MVX"M.+C-ALU95_!WV9P,O$#L7NZ!>@UQQD4/I2_K<;<.2BS[G*#?,US_Z@40 M2;MG(VY?7[^+?I2E'>;$'4+]O_U3"?\\@P $*Q&$O]6FU(U74/,!K1WVI[A3 MWI[CX+LHWGSPP_2#Y^\^L#(?W"#XQGDC%+8Q6N<57E]?O\LK??[X\8^$A)>> MPM_?O27>_Q1JIKB[?_DF\7?[ 'WSP5#/\-_X(H"CC^?.S8*T9S^5=,;N=;1S M_7!XITMDQNDS:>)TAW;/*.[;81F-47J[Q43C5?:,3O-)ZMEG#25]SWFWJWVN M-ODCO7A#M(&GZ]9]1BT.6Q#'I6K0WQ]//WT^_?0GTFL9M3&ZNT1Q@LSVN4YR ME(Y'J1L8[GB-9+^.K]WDF;2;):<;U]W3M@,@_,%] _ IQ4V7\!-1HP"/_0<4 MI E\ ^224_B*7M%UDCW[W8/1B%89D7+8?R&&)$S]]" \WN5QKH-->LI)DOYW M)C39Z" &A?@P@>$M"GP/=HF8("AI-;;V9&8TLI*%T- PI32G&+.T:_F7!;(< M_K5IJ#U(S6*$X!0'FWN\.)!5HN-HNQ&U,&IZIB F!3VGA>M]QV$V4+$P+FDR M^HZCTM*P,:8BF7;7D=1K3M%_X=2W2(C9-*9^U*8=9^O$>.T'VYFDA9W9D/NG MXVYM2Z(>F]?^0E#7 MM; &E7BOCNN@J&UE'$784N=!U*M.NYMD7IB?VF\H;?5I1R)W#.PPE@8"TXY& M8V;O,*0V5*S(2R4C;F?!2%I[MG+?J/+?#.3 =AU= ALZSAR42<]'$NXUY%:T MYB(5]QIA"TIV)>1^HU+5GY^TW&Y\0VC.5'+N.O">A*U)E[TVKJSJ?"3- 7=H M RV[4F>O<2GKVY9 NQZL)@KV9:"N(VJF,1OYH>O06I.:+>^)*P774?SJQEX! MG\*.%#R?1^!5AW5EMC.L]^,=81[;-#C;V:J&N1+X MK"A,8W>5)K_ZZ?8B2U)\0<;)^>'>/40Q>.:..9LF.C0?N:N2+:KV>[^9--/8 M?&;)X)$=T,)<)%FAAV?/49;F\ 'TH6-%O;.TR!D1/L!(8WR,B#<"83<7X1+/ M&5KZ*,X+_HP_N/%J>^@WN7/I[EQ6RN"^[4W?KG[BSOTGYA("%QB$Q5KXH>RT<6,/LW2%DS^@EI#+F&099?!%C';W_6BU>W-:B=*.J8K+YX>B(":8QOYS M-O96[MF'^<_I?1SA?9$>P*V'A%UAX7(/=;^@U.I$&^C8_/PK#?+2!EJR9CDS M. WM"5H;KBD9_NW0-Y_,& M$1X90FC?Q8$7Z)P!>L< M ,^5K[_) SQ&5^;C!U,Q,]5^9W=X<@9![2F$02>I%$:7%QQBZ9F\=S-'\_HI ;D#>V0N^<#:(Y!^@!PA+$IC+N\(-XKU26 :!62D?L,E7 M8M(^V_ D'".S?4=7Q!&[8-?/M"D%?%__TW9T[8Y][.3G?>=NFG[9G?N^Z;K[ MSNFP]NS.E4%NJ"/5>9W/5LF831VZ#HW9]JXWDW&XOV^^R?9MSZ71I+G]IW2$ M;MB/X#=XC_6@;#GRW^C@NY&U'RUCQI&C+V7[XS>>Y7+(E(W4F:]GEN7Y&>

S6C^NV42-#*Q?9JK$I@UL969[KD>.*F/[K'?;\YO#X>F63,ZJJ=[8QX@R&F#;L/5V\I()3CJ;X*,>,7L]0^217*M'\6!FAF1HXB$S@!?9Z_G]+G=BM" M4G//GC(I[W% M?Q2=Q!_^<0:B1A1?XS?GQJMTKOZ[D4[UF<=;+ "@B@<3WYH'[OYTF:$O>,67 MKRAX07<1EBY5T]V;7-\)J)]0^.8?K"G\1-TS3AY$&@^A'3ALWWMG@2">XQ17OA5:;F9?PHHQ@EZ4W(- >@_UV!F^H&*1;2"&EK$W,6QY@+ M03R&X M^F8MOEOBOQ%T1">2NE/6K,@==J4QTL_!T0J0'/G4PAD@4R26C+&IM M98C5H>YI5/HLL33#C#G%V%5>A!P3I\?#W',L%LR,0"?%9-\T3]\3:M./' M"QWNW/@WE%YGH:>_3A2%#;]\0C3T"V87X;G"K]BC&X N#]\#'HF5+$&"RA[ M/F2LCD3%" XB979C)7$J;"K\J=A0^$.1C$<,(CQ[\ZLCTI>URDD*\;@E__EE M= X> ,A_055>N'-U>TQ%#GGU"!<4OK*2ISUD3/K\\=,/'W_4LQ*MZEH;&M/V MW\.M"CL)GC?/QU.?W[F8JR.*#2R^+IX#?U-*OE 9;%]J-E<6<"-^<5>D(PR/ M1+V4LL+6.@^A*/ @1D% C#24']?N1FV5]\<:DG]^P2.@.\N/O$^F>4!9$]8F MJA3YHAAIN8R]DU5Y;D5,.UFJKNI9:UO=V@!E*KT#NQ/R1QI@L)BE^3YBTG.N MO 6-K6+XAHA;FQR*+5,H.N'>T=ZMF@KVKJ4BO)?"/% 1FER4ZO8X2^H/37*/X-!#-W[Z=%5DR1 M Y^F88L,%.!UK%*F$GP*_31Y>'S2OL+Z.A:' HPV 64&R8BX@,"QY-!1Q>\B MX/!EE#VGZRS@I0@J[$$YM.P- MG:O$;L)]EB:WF,T(/FDWNZZ&=?VYH-7FKF%7;@R"2NYL3?S5&W3EKPY(5H]V>O1G M.I.9 7]4!_,D/,P2O:7G0=W0UH. X;VI%R^H@4N HI:H"B'XQPV AX%P3AKI MN73?9'MXO,;F)?P(F[.+6"-6LS:@/-:+\A9-.U=9W-H E/AR3PG"K-.MOU8M M2IN:MO638DH!,:, C7D"'QL G4Y(')Y>-]F)DFG?A-Q 3A!K*QROV#.I9T+[ MVM:6"Q@]JEGC['LUCO9B"QJWFY"Z:BK6JC,9:P/&#(B[V<1HPV+MV"YK]?RU MJVO[Z(GQ9)"X0^I\J#]S[4C8NSIS8Q-3/G"V'B7$@1B<\KA:0G6'=B%A47T< MP@U"Y_O!3WX[)\LAL32VJ6%<7*@$W)>9'H@]68155DJK2S9&=B*I[6:UCIES MX%F:HH3&0%\'[D8BOFD*C[0P"M ._#5]./$N9Y=R_?K6KH_ N"O 5 M%!"T'*F&35]V4@^6)?B, _21Y[_X7N8&L-04]0MOXZV_7T94WW09@2. Q*^E M*P5[![\< )(T*CF4Y:UK/[N[^.;*7)6=W0AI:Q/#8P8(O$M#7 $M8[VKG*N\ MS.+<0Z&AY](JAJ^P+QE<0OCIYJG_9'=7O="T*NA;G>=@Z[JFE03+OV)&-5KY M6&327_V*DO:,_G*==;/MO[&>O.C(4%E%UZS=7-+QO!%1&VL"7*+U) MDHR8TG^. N_97?U&(71]-V#2#0!TXB<7[6C*(**'R-WRI,=BC&8,S\2='T:Q M\,;<8Q:)F-RS54J603:NYDKV;:X")A2^>:CJ*Y%R5)VJVG-@1&D!;H6E6)+W MA&B_(KFCHLJKL3,=FW:&F.4)$+&6RYW.'YHT.,#9(IEF=+?-4*KOS_.3.%!4$/>0Y$SV[1O:+].S,MHU_@Z-]6:@0:&,[;M%"WE MTC-VLRNRU+ UH'7&=K)3-6N:S\W#:\L*%OCLOV"6-CC\C */@4Y+^=]N%"P: M4@3SAQ \JO![:5W-GOY R"MY&U%^3F-$4!8WO*/*SHV"TP6*=^SHR#:;.>+V7/))5QMB7$IE[/E2E7)PD5.]Q;(%BA/ZYJI\ MIYJJ3>I_=^9YF+E*B+_^(KZ/HQ>_;@II+&[/M%VUG!'N1F7+EA7TLW+J5/UC,X2BZ>A?1&0UO!8T9%I([*-WSNI: MVZY6B2I-1+T0$=2_H%?RBU:QU%CW_0ET=1 JATV+;,IVWFW4_93#-G);D*Z M$2K0">3'2S&_RT@3VK47%NW8NWV,MN" Q%-@$!<=M>>@KH9=19(+>3?I?V]" M(5T!7A]XJ2C\82F+ ?,6U.F1^A,U;4.2ZN[(]BE\(FA1:P62Y@Q/.B+$S(=O1+NEVBU M#:,@VO@TFU:\CRA;KC87MZAE5R%C5@,S"Y5+B9<*O:O=/H@.B$M5)#M)D_]0 M)Q+VKB2B7[FK9K/3!@/KZ\S53#(.MD,O^K8!D03>3_WRR\L:=WYX\;U/4Y6ZE\J+VI$^EOD0;U=U8S=[QC6(L?&)F V^Z^* / M39<5?1?QPTOZ?H#+?="%EGH@4[<^%9U,3)M*QL>*GJ.HT6P.RRI>I'R"X$D^1 M@(]4@\*K557C;VB"[Z/5%C)# D1(1$*0+V+D^<3Y]A+AWJRHR"D<#O6+/XR@ M]>>+,(.KLN&?( .$"8N):!>IWI_>C(*(SP]5_9'&W:!U=1O&X O\YR)>1J]5 M$5=7*[<-J1<:J\W717VP=&>RA9E,4\68<\FRE8 JD"G-6\U%"S*SAS!> MOD; -NN28'0B,S^XD*;WI$7%=VM)_87XZL*@&,C_,H*OKM[P]O03HKH8TR;= MNOGY'Q,0*XTA::V/O8QT_E'K^5;)NTT*[6 MZYA6.VY]M'Y<^=2_>K58XW]0K-%"ZLI;FV9 Q."^XIA!9I:%A,N["9:DL@". M*6 ,X3F-8NKD0>"O&%*!8C6,D+:GGLJ3^T$RYIN0@W7$;RO.T7#QU"*M0DB/C6_*E.=M*IG$][_29]71BQA724HXI9P>[@> MJ;Y-S?DQR 4JWB5*5K&_I^!=8&[N HUECKZ]'$CX"L]HW"'!]N42'5[ 6Q?" M<*AIB/M0:S,D]2$UA^@$CEFJ]Z[65)A'-$A#_^5E+9Y-,=SKWHT7,=&J>-R1 MC]SFRH/7JK)I3M%-MG#$7]Q PKQ*BUAT3\\U5/40FH:=TJ[N3!1;+>&K&BK9 MNW_9G2@B"FL=;C053%MSHH,;I ?(U9#[G,E?@,;B\^, U+XNVBH673QB"(@K M7WP-WAWJ&H9WRE^O[J[ #7L?^PJ7$V4Q>UY]@9LD[(+3PF]("II^5W 1R+0& M( 1^FE')D^/M::RCK>I9Q1JD4!7XK\3W&*M+IM-?^\@[8R^*!-]$Z48Y@*3- M.^@%BT91*,F"HKZ#U%5F#*,/S@63P>B7&YNU(_]9>HU@MP; 6F6X#X=2X0&> M^TV4Y\" TAX1\+6:.TI[5K05%=,W,P.U6[Y&FFNX5LC:I(.Z?[$6K%4:2X&\ M[*3^%!<$ECH 5+&W_XVJ'*^ZW"R#?BL)P8A1D#A:X:MNC?#[W T-X3L+*P[ M+24Q;97YA,'A/_AW3 T.SFCQ"WF52!99-TAT"K8F!1#D[H\]4;EC:C&%^%;GP@SNZ= MD(S';'$F1K<*5V;8X;X_=7O*;I+=2!3>)3R0UES3A<(,'ITSO*L]<+'R7P0E M+DW B#RZ\7?[+&5I\:I>6NU0?HTT,B?&DV]SYE#8H/SL0VF\9NLS-;H^W M-YQJN"B5FC%CY.>C6%(@9K15%ZFJSTL%V#Y5=NOJ]I3J$/V&5X' T:+XQ5^1 MA';Y6R1@QX-./9'_I-61&6UB/EN]KMJL .%PUK$SJ-4H34V:;:UXY>0GNOXM M0J!&E5AT!I.SIUX":T9#1$NYS$P8X%OZ'DL0(9K+F]: MW@BB=(*LT4[%US\ M+WUX K;4J&5]' M(M9M09J37"HR[66+-G )_H2B3>SNM^ TI4QBJ2YK,XI$H@S@X@'(01*EICK> MI 3[2(&Z GV08@NNO;?P,]/S("CNCK[ M4#*\T>_<>..'S%)_'L5Q](HWH_H-TY:?">]34<_U4>F]#RTX$R0,:,$Y)7MJ M&H8X2H5+!;9OGNF,L-S),J*IZ$I"TI\BUKSV;':2VB MBL+V(QK$B# =%(^R_/L#UVJ?)7<<=*W.[=L-$2A%3./7-LA !W$?Q31DIW>2 M;$/$+3OC +(,T3$3M_85>3:P]+U*@\,RHL.ZH.^)_X)HR<6:^D?<<-D81DR1 MH72)D,9HS+IY+1^7P.TW)^U1U9I4#WOGA_XNVTFO_?KOTR(,J7C/;G4-]SG' MP:VH_D$E[:\'5U#SCR"2&WLUN'TR2,/6E!)>5M+>J8W6Z2MDU"Q2N>@1 MK)3E+:()YTEFEA%WB4-Y4BB4(/A[RS@]/"0C?1<0HN-91ZUT#7N,8 M39D6\N 2*L5,WH3-KDB=JMKCIWCXS?E!0#:]C@FZ^NJ@>6G:U#2\$/QYKN(7 MJ*_EAAKV@N=9;*HLYQ%-*TF#\T>/HQI1<"@5<5#*B7APHUW 2]@T;H18, MCN\!I5D<+J,]I"L2^O9YV[Q6_H39BZ MX0:N7CK?_"I*T5WU7,@JTX#A5F:,V72/8N9ZHTL3TYV.7?&/Q:C1;NN%<77YV<'#RW'=#!.? M!9,*0UBLE0E$VOBA-%"PFLVARH7ER@7&K1616RHE+&H39&T\]]?^ M&\'8UEJJ-!7L\6FU<#$]P**Z_$3Z8=;U!Q>9=Q_P<'P'#&")"G_8>OA ^?_STXZ?/^F2_K>H: M7B)%\#B%-A1"-52.?#V)S S8N;#]

5H(2< E9"TLY[H:MC4(*Q( M'B^R\?SD-SS3\(6[0:HG7UO%,$>V?(V6VRA+, OXB"5XA,+%+O2?,P#+@*/Q M@D ;H]8W=ZIOCU'F,;!R$52OP:0'86]R]AA8/W$WFQAMF%F1:1!UV/+:*L9-:!!DRUK07]S- MY:U-LN#!?!/NLQ2\QK0Q3IH*-GT$5>=9'3G?4,GP;I%$,B?W<70-X"W-ZK!> M)&:01H+%8.7NO0):S?F!_=@^KU$W:J9=\(D+!W#+A/LJHC!"3W0X58;O]B1B M7]Z&>$!?9?*IEK+6W=R^O42K;>C_GNEO,65QTX]$D.=P9^#5G?*^R^N81NN5 MX*@J4J;ANT9R"U&0&KA&F>%&[=8[08/V3DR>E&01TRR/;K!80R .>63HT]). MPNM%RJYS@R1M-[Q"))=QKA&MHEXV>*H:(#R+N(5<0_\4>GY"[!&0QV(%NYJX M#+>(9&BF8=G]:;'&O2'N1^"6M @A=A'^'[P;7MR RAX\V37\@!^]\A="2:T+ ME-F69F93;H&6QH!,A)2>F(&-?7Q 5CJ?PO':FP&GV0J%F&DXF&C(=:/T!@'Q M+&F7M\QD6Z;?<@*/MUAS]QN0SN1OL+2@X=YHW-EE,]VNCKUKK@(2UNXI;ZIE M'%$L)DK^$A$P;5HQ;9ZN9GA!P!PH$[[W%3+W@H0SU1B+KO'?!+BUY5J M(53%IW&DD6!@=/"@D=6V[PM7XO)]@L+$DR0VB4E=2!A>H ?D;IC_&)'6"$:U M%IFBH8;-R)RJG,EES &0OD.ISL+Q_&(,WSB%M[NTFKV#QHS9#:% MR:K+VUP3>>! PU":Z\TAG!3 "N+0#;A(DIP?BBQM9\#(:)%C35"TOSFKZ21+ MH:+M[G]5Y4EQ8'Z)@@R+;_'AV@_JMX6ZG.'GZ3_]( HWCRN?NC]I447) M&<=!GJ-U%"/!R,9P-;36N%X$34?Q9% 2C(5-K# M+9XZB)B\1F*X!W9JO+ I M?/>$Z6$1(LJ!74+N8S!?P.@V,4)ZW4L_0O:MN^PZ+@5)LNO*6T" )18CJ ,W MEI!C_I$8=%7BZCAM6(Y?5.1QZBC/]*-E<>BX?^#,UZEY1^]EF MF'P:9ZLT8QN>1:O!K/'[$/Y6192VKFY:W5D.WHAWX**Z]]7>5_H*=E_4Y^;' MZUG[>'%M47[!*?&4QVK.OAT/MAE[Q#'O/@CH?0C)"4)%[AD:]F)][;_QV(2; M4)-T;!"IV;A_-IB_E,4M*D^XO)4 0.@S]P0H)=YF[O(5)_F"]2>7:B$%)%2E MWAC/,D73Y0NH68&Y*2'2E'U:*"Z815VRA. MNR5*:JHR ] SGMRU"==?7<$>0T&]=?5.O:4R[T3%UVR8Z4-L#B TERA9Q3YA ML'3A,+H:QGU,/81V0/D^9O!D%-+6KZ70>8:XF[W4QR]IMN'.IYKZVHC 2Z8@,-2.EA+_;8F:=BBA+Z* M8@]Y3^"N[)' $3?(&??GP*?8*Y<9N@D?J#-SPUTYA.)LK??0P^5KU--NSVO/ M!\V+.M# 7TI'=W6-]VMJ& O#-?'PJ9T[3+=BT>GF.2VT']QG!5BA/-%+P38I MO7*ZT#"M]%X+*7A$4"I-UIZ&*C/R4*,8,T28CLG=WB):J\DCWFPC]IB#LH;N M++UPX_B NZC-:*6O9&\P+#:HQK]H7\2F6E;SBRD@_96,F[K&G-Z2)O67MLJ< M!B+<>X)]L@.LLXJ Y4 6R-V-6D0CJDJ;AEX[P E-X\/C'AQ7 S\A@ @:W#5M MA?D%?;;WG^Y$8DY'18$*)\A9R0/\M5@OLA1V%3L_!!\]"K/#@N';@1_U)&;??2/WU6IR MRB@*CJT(H5A_ &,"CG\W(19>I?D@NM:VJ)QCEM>FR984M(H2DJO[P"$A]:GC M>O&4-K _72C,"A9<\Y@HBT_JG$!>:254F/BKM7G%QPX$8\DBS+5N!MT(3.3Z?1FM MB(*8^LFJ\Z[*RTU_ATM>FO)O5A/L<$R!RRA[3M=94$<>4,:^M:H\(R4X>-YV M5FJ7*MGC8-SX-T04Z85+'[B-:I+-:JO,PM/@ 43@Q1J_^81YSW5HX##-,K9Q M-,_"'_S65W+69FC/3&,DS1E*[F4#N4<9'8M6P[)@IWUQ%85- [C\?'?Q,W*# M=+MR";:06L6J*FJ1566Y9)Y"/RU,I7C/\V"2FY"*SHLU-UAI(?L'$+0HTT)F M*@@ UKN!U,O-YA@4F*YP69.)74? M6>VUU5C-JL^&$"!?"9\O!\AK&(W.9&;BI-(HXBF+VP_D%E142?[ESSX^\_%J M*P^+[4?#IO(ZQ,<>?$?56NN\A/'(F[["/8OEY# &>3AGQ=Y#@,A 'LTG7A[- M,WTW9B$9J+R(!X"'V7>R9LBG.2J$GCU1E3:]T[,=?HH.F!$JM#SUT*M;'59A M5Q)ST^1J;TM]'=/@K^R%7(3U0,-=/6"F79V9O+9"6%6KYU8L/Z_W-H!=Q$8 M!UA^+)2M!4Z@";0Y\H4=+4RMC$ 1%!K0+Z2 M(UL/ 9D9H2%[=GDFPN ^X[Q)/@R2/]&XJ;<_,QG+\-*1! MJA6SUN&*/$^YM$L_R/!WU)M4R'-:I ]LL((.I3I'U(L.N#5=J=@U<8/O#?(N M"4@<5?+0)2(_5O5 .K-W-T(VU?!)%/@>N9?;.>YJJ]CC)7A08_Y"0Z@CL$?A M"O.Y--LN@?O/3Y@^DW1'4O;@6830U="KNUPTW$ZMJ\]$,,VUD>QY&^SG8(S\ M7(+VA15MA3W:NOK<;F8*D"M$"G>[C^O5)T5;/?,\_!PD>#.E;O#_^ON+R)/Y MW6D*FPZ*8W&KEV@/&[P%;E)#C4FGDW"/+KFV+]W4E;/*C<7GI@9AZ>3C.S== M;0G.I_ []2!9K,F/W;0C'>C:CC;"KQ)UOBO2;>HCBF05YN2&UAN2XJ)V09.K MN[WCFO&6Y^;\LMRZZ:]1%G@WNST^W#DCQUBX;KXQ3<1F$X #JD[0T$"OM%:4 M%A5MQHG'%#"0_O* M%=?5L".4U6=!IGFH#0 ,%T7=SRE,\E ! J*XH9FO:$7WQS M0=($XK>DO?MD)4TCH#.K[BW/] E*6!3#.PL&&BQ37V B_LH-;HM'N11AV>MWW0_6O,-FU.YF=50SPF3A=F04)IP4\4%3]7\ MI.+=KYBW_]]A]!H^XM6/L$1#Y/GJ86\N;UT0$!4.'*OO"TJ+],P-['QS_9EZ M0,OMA;V\H!6D[#'D&;Z"_;T;G$>AIW=$E!:=[U75UB4V4;C$&LF*9K83$VNE M5E&\CZC9F^B2+^!QB@]:;9^^EE5LOWH2CI9&HU9UQ\9)>4 ) G]\EBHG]F$K MN0&1F? M@F7C=H@I;>B,I)U=A'(97U'(HLZ>&4XH6P%'&S_#X*&@A@K1UYFA M:J(QK+M5U3ED_2DEWA%>WB:XOM8$K+O\+".FXN2<%$IHRGJ]PX^RFEUS7[%] MP'VS199[>859N?YI8)Z4Q>?+.O46L\J9Z[J&.LVO?Q,Q7+>81G"_Q0\&59I( MN*M:$8O2H!^ NY>@J]'+#9H*\T,?52D;.U0T[]K+WE]Y7,_B-41QLO7W2ECU MWF3F9E+6)6[25K$(PTT>JVL$F!N0PHC9.)BA3B5Q--2:FS<+=0\D66I]2$9+ MBI$;&;_7B_5U%*^15$0Q1]?:E/P41=ZK'P2*D>4_VXOP$M*,ZIDM64G[0A@ MBB3;ZR!Z;6+IM56L0FO&: L&0>Z6274';5U66U:?%,_L$DL5*TQ*"4M9*3!> MN(OJP5:7FU40*7%F2-ICGG>C84]&WI:5[?H9TE"SW-T,B%S6),@UZJJ/:X2]'1X_M4R M@EAB1DA8AQS42J,L;ZPV,8#L61B2W*VP%22Z%VDQPQP-CWOV[O&U$J9J.XF\ MH-7$3"R*]-Z-%S&Y[6E\ I;AB "G9FP;:XX!@\RR"@L.P>K)UE>8E..^H$\. MI)<@WKQ40EZLS[R(Z#85X,*MJMEC$ZDO/V(81W+%[Y>(**D0Q"9?03D53.K$G9@?-W!^:,B#T*:F/1Y@M45>%J#%NK\W MADZQ:([^I/?%G?OF[[*=4D O_V[Z-8LA'SIY,KV+K8_6N0?D8KW&9TPN$':J M:KC'6)P.[[(@]?=R\(S2[^9GBSIIT #K]7WLO^"W,#C\C *RU=SPH)VPMK6M M>Q!V#.CARE-I8 ^XULI3B9J-*NK;B;FAVW5/FF;W7C<9!%9$G73(1VFDM1D\ MBXH8,8!3NJ90T*UBK0<0M*]QI2K26_2"@N_;H?5):E@$@\O!&I:1 N"-,![/ M5>;D 5&7:\[<4I94X$=U?ABC-VM_7[#3'):E.Z)9]Q9ACM*("^!;/N8?2;(Y M'<]HCK[II 99&NTBW!.-)V:MS*1\:^Z'(-6ZRTK,!\Z0Z.0:-.@-E:QZ2%=< MG O#.W.!+G\A.D.3\UWW&&5IX*_>5EN0D2!8EZHA-*[6$W;"HHT),XGX*GU* MT&.T3O&3R8RZ2B.3JKSA^Z$-?A#^DD:NB+[DE_!01GM5,* 1NG/CJ+DJEF2^ M$\MT8[/59$POKL035;!ED8NHR-( )JQSM(YB5+>$#29G.L(@H)&D]W@C(9+P MFMRF&LUN0PU[AA]]3F$M[]JNKD5'I'"%;VSJV& M6]" FE(B[Y3Z)!*I**JK" 4-HBX88QCA]^=NSIRV!3>_L>*'-2T9OJEHFC#\ MP$7XUJ>X=51$2L0S&X47BU]N+K_X(4H1"I]"/R0BPWT<;6)7KM0U3M[T'5W8 M^^CF_3D*O&=W]=M9 J\=>(K0I^2 E^$F]-".YI @[B0Y&K34SDQWZ54<1_%%%(/#'.[&=>!N-$9H3273LN*7^R5:;<,HB#8^G A=!CQ5V1GH MO\["U/< LQ8_A06W@L4!+!<@#Y@NN"TR[KATY<;X/&P2;H1NKQQ/[ MUYV0I;?;_',]S0M]YZ;LS@( Q7K2X!L*'PM2R,*$\LY9ZG090LVX_$U!7;AM\(K559H+-HI6 MI46M)$I39N'H4GU2Q3O@V,-Y!5Q[#HZK4L&KRQJ>;)-F63&\2;8RH[4U!W?W M2[3'H@)5M.*_ \2<]D7\1:6;5[,?_##R<]6V]=.S68<=;NA?4[K)+C3FE>^$ MN>B)24G E+I2#+4;#>L/N8E[J69]G, =IM[FW%21#6&E^DK&G0&C%4(>,08! M8)R/="\>FA^!7F!8N/S5) 1PK& M8UZ3U$\SZH/#N2YU9W7%YZ8,R,TX0Y4!.D(6K<.#VOJ M#)W@"]NG>MQSM/%#,/H T(%4T=B'S@R646Y6%\\0N,-2QAFD OI=[X,ZH)') M;;P)>!FQ2,!55N5\]67GB8'/\24OE9[CK:O/S:6O Q)+%PJS7T>2<^4U&KB< MG(K-AQ%"M0$6 7>9B#[72)5\N&4EX\#.SRGXJ_@TL *B'".B^D>AUF[0JIY] MGK+)Q"0I:)HESX$,HR0EXD&V2@FHW&)]O0:]YKD?I6BUU;#K'4G,+9<8]WT' M1VJ(60TWQ/F$;FCZON#2/!>H:JD,$;=W&0QSQ]'F=3%#V[B&B(-YWKDQ9A % M5:PF_7J+6A:?+[S1--C*Q>_&G15#V-RN"MM64_9L])^CW#+1#+VUN857Q M&9MOJ6X/E9@/A29\BF9G('35#"OE 724KKI1FY'NHQ%$7EME5B ^2H>+EA4G M1A@1W#]DN3$4ATY,EPM4[Q2%FNJ9]IUKE^R3K4O MW1!Z,WC 6R&/-0^G]1-ONCV[>60HE](B?TRYH&W_!V:^U?=;7M9ZSH]6>3Y, MWO1MD]75(L $]RV)QKU%)=-77Q$E5,D(6I:QN$'(SA5IT)/,U#!4Z$([/H$3D+(\8"E8( & M4/G[#J%HVAG1?:."?,+,B,NH@,J Z&5F_U^$^LM;ZJ9HBK9I^!$\D3OH#P'Q M646Q5X J5V^V%A4,]XZ(V(5L?8=W!\A\*D<-77'C4E,4IR#[U]QY==#5+6I- M%8\;O6 >7.[/6?_==JHN10"M[+9H\%$=0-"*DPKLW78N*D5)FPA:#&.3/MR8 M[\$[^]9_P<]T Y)60ST+B%J8_\176X:+ 5LJR.+26W$00=/*UUPO?>&FJ^W3 MOL",E&I=-<6-W^=)$L5E#>H# BTY_D0UJ5P'G$/$/>"C^>H&S)E,?NT/ICIC M$QM-EUHZ'V.;UV1-SBP\B"X<[OT-R5J"-R\( 'J)K ^EF0W;1+Y=DE(WF6\^ MX*[]FPTP2U/(FJKX1(P%AUOBF)L0+R[A*J3%[.$,,%GO J3B6(ZXKR]K3WE4 M<#%5!D>,P&8<:"O'@$$D[05T%V#]U5[7/WN0,K@5USB8K,6(NU.%I;[9A$W:ETDM:[&:*:MQVR_#QA,J9!/ M,5=#,C>6#J:K7A0MJI"HGQ/I'O"76W^O1]O0U9B!@X*&"6@7DM=(8'[9T AN MM?**TU:R-I@V.J$+PF+?A%>A"^'2K(QBH ,(6L275N([28O8UC27-=5[9G* F2"HKWS6('&/S]@L0!?]?%! MDX6KH=)\U4/*M(=J6.V*JN7J#<4K/T'W,6;A^VJ!3'?#NK^$ ,/(=*A(FXJ^ MN=Y$ZI];M'$#ZF,EV>^R$C8U)U5_&C:.F!H;R%9A;=JLQ*>0]H&:( MZD]=>.Z1VIP!.UOS<,.]IRIA^D,7SK8++OZ98E>57ZN#)/D9_ V,!2(_O&3C02L#9)Z@)WM]W'DKK8Y1@Y)V.'_GNG!HUI6GB92 MJ#VS?P$/5@!R8C_;LZU>V-LD?AC%Q%I.[\H" R._3L_QFZ]QK^]"P73F GS# M_)SX:+O<(I(T'K_+*P+.P)+&DV3R>))W;J@V(?6@8D]]R;BO9<3>M*IZ5:7! M;*QGSY==_Z#T2E1HEK9M-W^NNBQ!3^%FK]Y2?#G!&EZ%6"B5!A0/(F5MX-"E M(LI=^U!)B]KK.,^&=2!O0_64Z4?2JJYEY>8=2K>0;9>#QTAN>ZV>LTW]67X8:[K8^A4(Q*T3#*J MMY%BC+1C%R^I:2$KA=Z)T]K9&G.5)/ 5S#BLU:F: _#[?$G"( )X1+LD.JH ML9J]I\]]H]*.UEA1+36I_NS:#UBZ#Z723"AB75-F)B,1CW$6?B,*ZP;-VLB- MCY EP0T".!5PG?-@#'V>!'4%P[W[">]T&GHI9X*D3U1SI3DP$G07Z)QG%(7G MZ"M<8/@VO*7=:,R"GZWHH*";(!""[PYCO5NPM2V(S-=?H4%I]PL^5^0> SZ! M>#9%\!4S]9 ;;[.)T0:/%:]Y[&-Q>35*^,K@_MC%YX'1QF@+Z@3N1U:+0R_N M-H&ACOT$,@@+=C> Q5^KM3NC-6<5K:P"-U9D.F%P9.4OA)(JU[%!-.TQ06X MU\[C%J&4::N*J[5)UFE9>?R8S%MW]5N1D(L:T%6*DGXT[#$!^81"\*N8FH?, M-_&B)Q?!:R]:K6F0NNN)VT*B5PA89RN>TE2>6 MI* ]A2C#*5FL_D>QC[72?"<2[X^S:@S$Q0+B"V%SYAN>A[T3$-:M(&2#0_ M..2<)>)/\'Q_B=*_ 5/&54H%$5J^>@X787[B9--BNTOVPQO;AC7:#V<4,]7> MN2D3Q CFZ2'/;N,&0;)8_XP"+.^R0H(E1AV@-9CR5+Z!F>=C&K<,;%?F'5@I M8??=?VY^7)^KCVO^- KYV'(M!HIWGW2O^3@-SL:]I6QI+#XUPYAV)S230'(= M R[5,A>*"8QG"W6^9O# &E4U[:Z M_*09+99^2EE$SW_QO4!# *1/?8]Y_><0/-3F6LJOKO4Q[TK3+YR3WKN_AGF.) M^%<_W6ZIY0#>6NEFT'$P74F9MC;C]E!XAR5;E<>ALIC-S#+[+$5QCJS0E%]& M6MK>?59)]->DEU"7MVN[>\Q"+SX(SAJ-7&EC-<.;FVFLF8&G,(V>(SATB_5: MI2AH5]&>"U\4;H@'&U5/G1]^0M$F=O=;?W4&>3=;J;LZ$IF4C3WSO!@"]NA_ M;C$C794"]67MO0Y8UDH>T L*(>)5?S')R\XL^97$PJ Q';>K/V].LC&WT6U# MXDS3K9CVFB;'G?*>]X&[ C]8UE7U^]]Y;U)C&MJFTY106/0,O6U:>H_NV MS@NPL9KA(W&=!2!]W..3NG.9&Y"&&=85GXD6[0%YB*HV)2Q.JRJ&I[ALB^?A MG^ +>)9>A9BEHE>?;+K;5K7WZ)OH&(XG? /QS5K04KV;;V MC&'M'Y"[8;8?@B?)!K,3.\B"%PEGVXSYX#?X4%2!1S\%B: P)>NHJCE6Q- M!M,T'52/SSIFZ>G%O,]2[N2]>$7$< INB-!5?^7O 0Y30&#!M?QLIXFT-T1Z M/@XW^ _^';.O/Z $,]$D9I HW=T@J4.$M/7*Z4O^_;F*Z2RXEV!N0:&G 2X= MO]W1L-YRAZOK*+Z,LN=TG07\B"_">A+[3BE A]&VZ2FR]E,)!)&D@$6=-4!+ M)4FT\L$W&53]5V]^NHCQM;:/$CS0GH R8J$[[R2T"N;>E!P)Z.@E_JA,M(;M$+"CYKM2ZZ&C-#W-#C M",\H2K2\SRF7+HG6*J!G;OU$J>/K1I/SR([CS?0BL+:X[\#Q/*TM0![:55UXK1;GSX_$Q;I"'I68V+"KF3L^>7F MR8U!M-6DT-/HM+O1,!VRAO>/NT=9ZJ\N01"*U!YYS>4-]XUG'9!)HNH>MJ@U MIRM'4'Q#7H8D 8_A3Q\_LK!_.-N 5Q0%@8!RWA0J:[X=>W$&* 6?)'P20$'K MG1^>"%ZFQ*FX 6Z@!R&+SEQQ?"!YQ2&[+^%L\870->*\*Y61[+OBSH/G2KCO M\B1_S(].9[/M0L9B<@HA:==?\:V3>/ZJ$=>VJ99U_*R;W1XPL8G%5:FG5Q2V MMQ:5#-E=DN&VJVM/6(->X3L][8U&T87"F.Y:M_X.2_8Y9WM@<6TMO;?TM0WW M6^+PH=],;6O9-+W)H=3->XC*$./%I6G MU=$%J^V;H(6SX&_T:EH)05MNNZ .8( O3*T M%+BHF&<_F-17,5'BN_%!+$099+7#SA"B<_!C$@Z8!M6T99J1X71GAUV)KU+D M;T)JTUY!7JLP<5?,VD,^T13>A>C!821S=HHN.W&MB>0RM2ZRP5J?WA_N2#D[ M'PRN M[U@( +(2Z5%.\YDYC>5>9&F"[RAX@)5N6IHJ7X'S!DI\[9\^X1W4')'E*Y[=0+ MSLD4\IBBO:#EY:M#KX.;/-$Y?E2*V(*?FG.EFVAAQJ%/F-W[-8I_@Q5U]W[J M!F,'/M4;G-,F8MJU]GN"5S#M]!^M4WS':(*R*R4LLD$A6 I:@^\PHW:/UT- MX\E>2+PZE]$JXYITB7=GZ>=)G1SS](T*R+SR[^_ 86"PHX#Q-P/M4W(["0#0RU>\ MV(=>,-)#R%DW.6O3+37)61V)6.35P1RTIMN&2C8/'GVGP.R?FZ>6 MD: S 7@\?$> ]]Y*??HZ49F97EV7;D]78[YO^%#A&>Y.*3J(C1[,[55B40#] M7R49 =/^&D(@3P): X6C74-AT]@8F$7;(I?'RK=QQ6BJ,BE&'B0?C2\P0[^) M8C76<[G4'.ZZ'*S@ G_V4^)CN(YB@G@+@ 5NO-HVWW^MJ+Q;^R#/06 AA*<3S*:='D1DLCFY3:.LLT6 ISAHT9D[T/&(M^VBF(/@M974>@17:(; MU#T@S@_\Z"[6X,?!2WB:: CI&>1R:^59D-3P? ^?7H\V\#9:9& N[F\:1AG M%*+47ST25[05<0QJ0'1LJ&&X?W]SP]\0:CMSFM(S<.6B%^HYPL]-#G/VAK<< M"/(R=D+1Y7-$(3O >O.6+E]1\(+NHC#=JD;;FYR]4#P-_E&! M5_(K7B=\7-?*8+R.5.P%X<:NA[ZX.\5%K"QF;X,V0J+- M7L:KU&($H7MS@X MH@!7AI_9@'HDL\N\5.+2!P0_,*36++!&2<_@!54[_^L\[=M6G_T-RO/)M8/I M'T9TAM =3PG"=^*MOU:M=*NJIF,L:E>T>)%3)0/(Q4B-E]J5A 6LUUM%?$$/ M G8]3YD&GRIP=1ZEY8(6TV]1?Q@-#DW%=-QX2@:1' ?JEEQ.3#DJVV&R8G:# MO#9-V K54A/;\ ')-XKW40S>G>>'!T3>\97RU>A6UZ+T6-ZH6.:[>@/(8OS" M<=.K4EQL474>)LPV!DJK:T"\%N7G557*NJ?>)4I6L;]GFFL"XP(<(4KPCF?) M+_0,50]",W;>)!ZY/@ 0@W%O;,_-2FOF7?4HVB$WX+0"E&E1:]:R8 F[(2^G ME'$'D;3'_\3(7:QOW5!EPQ<*V!19:H"3$&U?8.TV(,1T(©>Q!"V4\>WJ M&+X%6F_P!X0EWG 9$8^&1!$=/H":]:?.Q(TM=QEJ[]QNNN$9/Z5E'4L%H7;T M;# -K=L%)(+K:U$@CMY'-/REX3IL5=7:P"K",4\O?ND'6(Y^Q*90;: MUS978D?C90^2]AY HHB[=E<$\$R>/G*$1K7X,XTJ:RY4@F M4(-VN0BU<8VM:" W7JJH%58TQ+Z;SY"'/7[G! MK?N<^Z'IDMJJ"IM.?> ^@\8>7Q3\?M D/%"5M7:( ^)V6!7V]#_/4.:*T)1 MV";RE[O9Q&C#_-<9IGS3 ]Y8S:)?(WZ!P)'J9K?'CR^%Q= :C'0U[$L0#$M0 MJ_Q3%!XO].U0Q$$(;.IY%,?1*T3GRI!E^]&8 21>_E 11'.R/1IL">WJVE.6 MX!?)@Y<8\["%=H,Z)B&/ZJ5V^RQE9[OZF#?=#<;(FPX[4\-DJ(;4OI[])%3% MIFO*#:.M8EIE332+.D5Y3W8G8#64# M=AQY(M .9?O0,DAI/Z_?_]0-&FR\Q!T>H:%;[Q>UWZ\N_%Z=IK1<("( M'VL5R]1UW!Z+":=Y M%?^#->7@R\SAV;2<:.W$>7/.GK?G)-#@=^]VZ&S)^9!Q&PYOQ%FLG:(9)V_' M(0V]OQ'_2$<<@@T9>>SXWK=:W[$/>/]<.EBL@5PA[@9U7?D7%#]'^356T(&9 MP,-'F!4A9Q^1EAV?-?TU3H5XGX,*TGD!'61UY,X6!1Z^]4!L=K#D[SRSKCJK MHJ]?X_2P.X(W[0AMGSC0NB,T?^+0#CB\!WC^'-Z'$Z?HQ=@S)68IP2+2%\@< MFW\C(/PRU67/2;F(@H Z"&'>WA':=-S0*WTFRB*\;]S0*5?Z.U5LC\: 3C0A MXB$:/BMCLK=YCA<8LT_=Y_91G/;< IR<4]!S*,'W, AQV:8?R6"=K"S5)2BX M 87CEPA0NX%?!7_IGJM+FCTE[3IBWTJ[^/G@B.4X-T5Z>.*0)X5TTA%ZB2]* MUD^GZ*@#/?UO.-GB+LRGY24G.+P?CNL MXT[>Q+LH1 >J#;[.0F\8 MET.(.92:0\@Y?Z<$1^=:S(Q#7*_28#ATXZCB;.&M5(WWI.DE/ (PS]7U)%AA MH J#MPC"G,O;/,62RVF"6R5<6$K;=9*\X7&U&!-, K\C^> 7:R=OBZ@VH#4' M-^>P]IRB0>?OI,G1]O-4?("A)8HE MAA;.L5,K"V_EO8XVC5(2U =#7L+?HVNZ*%,'MP7( 6"0?MI[>"]^_OCIAX\_ M#F*%"]I.3MRAU!T@?_KQQ\EXXU'&6;+?-@]V[#&R0+][&MSL!J =\'R\)7,I MZQ[%^ G?@9]C$0C>"#">0=PKZ7(S&]^C5&Z*ZD!-%6>?O:9PA9^T& MR7ALU<3S)>Z2O"T'\<:<,"*WET>]>#!O1:+K@/%*"TVSLP= "<<-B#\+\J!& M1L3]9.WCCWMA.J.\JZ/):L*QPNOE_>+2?&DLG&;(#'%2C@ND)[D #8R@N/& MF,.IG3B,WMBCD,>E#+J]RR0+&]54-[;)(8D;3#&NV6J2R3^_T(3OU#/WTY#A M%\C;U%Z/;Q$_31R641[N$=S"USP9YK3#Y#\.ZXUS/\G, ;Q9'M+?VQ";D.>% M49EUE\NF4MKO^#WT6V#D*_-]XDS#V5?T D)*VQ)RWB K**8DZ'_PD6# $TBP MY+W7@9:]?LB:.5YYP.]U:.+N)&OX**YA2=T'S;[S'"X=WP_E[T1'G*LQV# EU M=.[/SKR5O-O>[^013R$AXK0(0YV]/LI/:C$X M'F,1@O?2\85N.B[II^.RCA([IW"\X'?H*^4#U[BW3HA2YY7VUUG1#H]K!IWE MG+-#*_-[=HK>.6+W'-H_[O#L$0.BT$6']=$A#"KTTL'==%@_'=;1_WY3796_ M3E7;<'SU.=

"2)] C/3P^#5(Z"MHI0M0A5)UO,=WD#Y.I'HV.3*%\JP_O M78VJ+!S+QS7^@'A^Y(0DE^?8YOK\R9=1]IRNLX"7NH\"?W7HO5_S+IP0[P?J M&D,Y--Z"4Y3"TC7O"HF9XYW)RYXXM#_.W]E_ 9/+(:!<$VQ[>_,IGA(ZCY+9 MHR$1I0FDN74O8E"%0@*W=4H: M/F+#;.@6=SHZ#/!??9OPGV6)@0![=.@YZQ0@IXXE.B)0\@ZGR9[ MS R.2MR:;!A3!?$)87/W<70- H\4R'S(D @!!S&R8 H#F6&'6=@$Z#NN 4( M]O?K+-A,H$08>PJJO'LI0A&WY)"F'-X6&+JH5>S$(>V-&;IUA5GL]'"?/>,W MY3J(W+Y:($K'H80<0FG6W2X%^4S7]QP'&DL\.S_E\8\YZ.L*=/$UM)F! CJT M=T).&FN1//,KL4WN'(,;'5>X'GWL@6!T$1HBPF^I*:=HR_D[;VWTQZ(M? 8\ MR=>8T$#FYE_?^W@"_ACV@ &!]J935!).GEDN*'=7SO1A0$U+I1[6!E?O4#7D ME&+,>&.6ZF05 Q_UFM);2BFJ@) ;3Q(1\!3&R U CP6PAA3@<.F^#;S*B[ MD,U(I$AA:B5*TQ,.%2%\+P\F<;*\B\X&]S&'DW#?QGT#9C.Y[(A)8BV$^ KR MDC <">%K131&T3,'NN;0OCFX<_\]IK3$5]%)@]WG5?U8*O-DQTU >)^,.P 4 MK]%[&UK-).T$0-K9,Y)CCZ=( T4474,?4$H.3J!-U9^I08GGJQC9^)HY)0+U M4X+660 !Y7WAOAAEO#I FUP7.75\41#Z)&+]'8ZQ=!VRU*R>D]$Q!?X+?C$P M>[/VW\ 4.BI;,^(@RZ:*)SZX-7(XPL!$@28\JS1(Z6!+47[=UG?L MXYSGM;D";V&\CTQ80=QV_K"V^7A"V2AM_[4-F6 MSILIK-$G#F\).%YNT#:!, 22/.D"SA9.] MX&,_/*B=>,[;.2$. MAOBK%6XK=X]]EP.7!>AA.N41QA/AB(PYPL#VX/"M 6P0/24/?O+;.3FO T!Y M2A0=(,E.YJCX/".,IQS6*AW4R';N,BM0T:_3-%=5K?VP*+R:U9]Q2RGFEJAN MZ:1J\OD0X'XXP$G4$<@J*ONQW0(FGR[.?M28RKIUXL,MFZ:S^C15HCN_MED2 MS]%3[\TSIBO0S6H=L]PN9VF*$KK_KP-WTU=EA(Y'5O[I9JMM$>2^F<[9ISBYN*!I4 MYJB:D"A047R9*!)4IA^OQJOW9W8)Z;+,+8M$?X^#K'# =*031#*W3"#:/U*[ M7/C7N%C#CQ7H:CR8#E%*Q/$X(\^WK)QLL4JCQNK&N'F MPCOCY+[Z7N0&\ D0]"N_NUM\O(QJA0',S]5PET@J\[D4[DV5[ M>LR>$_1[AC?]U0M1Q@WUB<[I.90@9D8F='\V-9JR8: \I/GF;LO#W0:A) JI M[0"'=8L(1J ;'OXE<;[_^']^9?GN^L\9OV--Y+N;#C&.)S7^*8Z202JG H0% M MYGW6VV4IS&B4.H3-5E;L.XS.(P.^7_[U+$FB ME>^FYD1F3-0IJ(XO+YL9!-N.]\[2J79_&FG9S#!*;IBUA1@=[U$>:#P]$XG1G2! M N4RTWI"$37&Q^\T/CXY"T( 4\#C.6_I'8VL[!JW+,M[C#[ALQ@X#+0\]@*2 M*_*"-$A&2EO[$J4W29(1R,&?H\![=E>_G27@L^B[ ?.J.%Q'\4WHH5WHKWV: MEJ3(93.4.[L0IH O.N2S\4FOR-.^9?URW,39TYYQUXL#B?;PRYT3T]>,^W#. M8#IS4Q^91GI)T+[@>SUU;HII_%F81M8C[M=#I['2*2&ITE>_*>>'42QHZ.ZC)"70BMDJ)=?9H%R^C'BAM-Q#7HI8I/^^1A=4!I:K%8&R\_!^ M!U:Y9&T.L(8B5\ 2@7Q&0T>20::?0N_KW&'6#U.F^-4367^^H)2ZZH!_XID M\;:,Y"FH^BJ74,J]E[Z%IO[@G%7PY"QEIAIO J0Q!C /Q#6S"J<7EH?/KZG1 M>>+1-X#HG=5[%TR4@V6JS2!RU5UWQ 1@&/0.<@/&W! VHCP;N<8J#0[ [L"W MPR4HD2IA66BZFDEDPXF'S:Y%H56'L\&4:ZL>C$L_R%+_!3E7ZS5:D7"6TG3Q M[DPE2O?-8<>ML/!Z$PTH@0];;MV0YDF%+"'@,H2\![SQ,:,,E>QENF2P/E%6U9.YES:W$IIRITL7\^!OMNEB_90@MD"TSAR3Q<30 M59CL#&^@-=M.M/+[215C:+[9%APE40SI(ECO<2<=?FPG0..?$ @/R/G$'H.)SA1'+^IL91S1\@& M-.IY*YOCBX>#OA@/F,5;@1D4"^VDP%WDY18-0-C%;"M[K ;>P%7+?8G=80]/ M3'OC>!D1Y6G!G= C"@)=]&G<&]K:U,G].@+M=#D9D,/A& MK,A2AY0! 7LOWD54O=,WPX,HUS$(X'1TCL+T8"38V95Q)4(;_]?__+?/G_[U M_V'!+N/GRSGS/%PF(5FU%_%]'+WX_1$#6-8<1I/EZH:SS^F^E_%(4@%-/Z@< M@:X*\4)4I":Q;0C!]S&,6D[N45_@2BH;?!](E9YW;DH<68:! E98/-JV$^7O M+UP5:ZEB].#L6 _&9>$FG0[^"-!I*-@0X,!*ZN]"^^WPEAT*$SE%".CT$Z/* MB),/_BQT@T/B$QSY16G[R.>-)'Y):$0=)/T"]Q*P70%NW740O5)$)^!]0P@1 MA@1TH[,4#8@NU B9 :3+GD%"#A7Y=7 WW[)F_W#B%"T[1=,3*@4FG)AR" EM M]L^CGJ-'1+P.\/FY<^/?$.Q;-KQD8)*,RN7*&B*'8L>;XC!0(UL(QALDMS6Q MP<%-F3?!]W*29SR9ZG(<;[REFU!8T?J@)_&$IQZXHA,\\;#[@E[)+\/"&)A; M6YQ4W0 N]SH"5L.O H@3>JXNP_6P\&YJ>PR-(DQ9L/3PEU,;#G/9+[ MAPA]XAXB7_TT[LE^O ISU\?D68>IE?^; MS!069^.T^UR=HXT?AN]HNG["!=/D)J3WU:\(U)C(.WO!3-(&D1\OL5R?NUS/ MX/32'@->![_M>:\=UFU:Q(&.3XCD,?.5$!\33OQ4.V%LJJ< Y][M8[0%//L7 M1!EX@C@^,/=4B:SS;4!,M9SJ!ZT), NBPMO,Y*OU8].#K MFA])2D2 ^=W3=L;%%Y%Z[)-[IDA11*[&14B=JLD)X7B%@UQ;Y:[[#%-K7R1( M>B;O#GZ5$.^ @)@X,FS,M-,32&'"3(ZO& ME'GU=!H3\%7EP&^JBC$0 L_!%$Z8INF=C*0J[I=E^*D@/HP.1I3(:V+V.QN1 M"B7@A,,$^)-L-N'!9-SE Q8!P6$\7/F!3^XB_ 1ZX,>4DJQF5&\L%W4OHMX! MR>*KF5N9H"].N3,DCJ?H#M=CG\@5!X7H?<+?ZJ]_1DO*?Z(BIVSM2J [%?RK M +AZ'T?74;QSK]P8SFV"UX.,F412#CM C(2#&&E@Z7,=.;1A2]H??QK8\9&E MH3@!1QR'-.;PUN 4T*-RXK 61V7>S\+]$JVV811$&Y\@J47Q/J+F5R/X=F=? M[IU4:(&H=_(FQA79S ^.K28,2J3LE$A/@X!G?G#E3./Z,;ZSH8F7475@%!3_ M9$X.T;8]H"?P>)YX6H+JC BN]'Q&=*[T,_6<'SDNH^->&>TV%Y7SN=DF]*YV M^R Z(.Y!=(_)#D['4+)]$=]MUHC#,X>19B9-TC#FL,L ]:G/\)0(T=%9<>(J M?H?2;>05NCCF6]-73J$ %)2HH.'#*\;SC:.WD'7%X3ZSEYK8V>S*(BOFK\PC&R+-TU-3Q"&FR2T3YF0;4$_W%\%9:1,7)1A0_L01B8 MN\8S4*BP"8SE!7[=?0A&'3_/AYDU%'3:?08Y,D0:0SM]\;U//PZ762X6O]Q< MGG[Z<;Z]#Y6'^)TMR!8'#:2$85+NL0Z'*/ M@7K_@P:(48*6JVSK!@0$*JIEH9$P,I<:F4WN@QT^7XMS)GSLQ4 MR66&_H;<>+F-T2"'KL\?/__IW0^([3;:SHFC2S:21LXSPG>X[YTXT)Y#&IR MN\QV&6'829RMQ*-SF/)_<7&C\-6<[+2--L:2HKQHA(%X:EQ9)\%,$XQGI$-G MWC\SIOA@N$?+*,OHBK,1M=L3HRO!)0""!E5C9SH6SO248*%FM<5G]!*]H"#:PZ5+5^:$:'3, 95@2VP,![_5PH(F A\<:KKC@K<<\ M&?[A!?YS$2^CU[XN?E740R (H(= \AV,0@?@.,50&N#);P6NVRD,_7T: AM43RUK@U\C5Z[^.O6)=_&'L\]S'LH/0 M[N$IN*+_GOE$F!PJEW'")\3S/,U1TZFD2M.-32E^F1]H*;NV^T]P1@P@KB*A M%_8;7%631.(/1<'ZA20UA#EYVZ,5,;S!5U=O^ ;S$^+-.1<80=I5NIE89^$J M^(5DR!4Z_%XP!L>:>GF:R6;8P:+=V5RDX&%BX2F9PK%E_#FH/"=_'/T\9,\) M^CW# [AZP?\,RQ;LJ-N)G(J)\LOMDE#Q_H/2I[@+Q_,WO4]$NE1,FJ/ M:[Z_V/IH_;CR$4G=N5JL\3\H-A.4 *2=@K;#B$\47F%P8&P7?CT#$B^)G]T0 MUW-^/(V;(QU@(,"D2MZ'KW&>*MB=M"'@%_=D&@[ *.ZGFH S MSR,-P17K>S?AA;OW4S<8YOFIBCD% M"8M6X!M"D:"6 X+KZ@!3)!W2BGK&,'PNNL+COL%CC+'"-5V),&,47^R9C)4X M1=%V1G?3_A*%3\.DFW&S>W;H/V %FAF1:&-KV'$ M;$\(33FDK1.G>?R3O:1"E ;+BSTPPZ- ,,_K/6'F1G/C*6&:L'%,&'!2RE4^ M<$TJ:=8G7 XCHY"MQ#1(\/+PO8R;3HHI4-]G"$XQ;ZF.2J&JY(5\O M*LB-&Y\RL.], /:(5I%_WT3#DU8*@4U \L1A"96Z$9=\]R3#' MC1R,#FZ0'JYCA'+<\I[B4S6*E%(^76/2!4K_8>3X4'/#83N/472 9 'M/KZ\ M9WHX);4=6YK*F*PI>P8B=%('5Y?)3!-$W9LQWQ=9L?+2 M8(H.RDF.^\ 8Z#W;5']UKIP[IR VS8MBH/_B#H*I+^B-GJL @AJ87'<9[5R_ MK]J?$,J%..?OE-CXN18&][^D62L-8EP= ?[&7[G!39BD?II17Y8+2(V*15TS MH".\"<<7VW!6O)&1]38C###?:VQ@)=I.3GPB[\01!EC>C/I1CI_&) 2Q%U!/ MHC#Q/6:)(V?$7_O(.V,J(-!$$454@= VB+L!Q19-)8U/8KI%9,?2GL"?15>< MPFGP:YH,OLN+49?:=(I&,0_(U&2B/E! RIN PWWQ$]RIZRB^C++G=)T%'-U_ MF)Z [_0_$2DBQDAR AO?]F1R9&55(#??T"2L?(![WMY[&ABWKT7U+^S8F&M],IE1J>6+31J'I\#0F@IJX,E/CW\=M\@"?I=<(7LD K$I9 M&L6'4N&^KKBM4RF[J<,ZX.0]J%::5>)DPQ-6RM.$QYN_:3 S:S8S23XS '(Q MH>V2#@V?'@GHI4DKIA3REK-+*X.+3GG&OF M/<:$)I(#A_:\[-M3='_LLP&AL8NU &T8,8=0]89L>N@/94-HATX< MJ:K.6F99^[,J5SI/KVW&%;^X.S3(! M$'* RF?5U6+=+<\_[/FXP M,# G7\N4*%Q6X>X.H_!T5WRET,)"Z^/ZM5YG 1@C[[=NO'-_C@+00 -"BQ%% M$R/N4.H.)T^P:L;=]V:'Q9DQ^7!@--,HI 1^ M^0& H!?KIP11/N@!>=D*9"FTC$B!N\@#""QR6A8QA$VSM'CF..L8^G :K4\S M_($ZESHQ[8?C921M*BVX$_H"P7IIT9NO<,)DXI7S(,X5[8'#NH!%4/PR1:R@ MV UG$3O+KWJNJI>Z\?TU.@P,/*,@^2P@FR5'_UJLZ<3UW#J$9:$YSQR:QY(3 M!N4#=Q)G7NJ"A_K5VRK(B(EZX0>$%?C)38KR)/N13]!_^7?O8W;D88[ Y^$9 M\0AA-X"I61=^[M,$:9MSWN+AYE:\LHP-1E2S$;U8W3WEI.H;0/;EJA*N.O:( M)2DYP=A2Y.4<*32L\@2<7*8@1 \C,+-*=S# M$X$.C+.>XG;NM*@3:87+P2@4R7V1I4F*EP!WQA3& H.(%RB_LX%I$142.KKH MW8Z.^H4^IFZ1(%_XK M%;'[[LY$4'9W^[K>3]2M1^=TBPI)/5Z_\V$#(HHDQB! Z D^M>?RJRL&PBJ MU2Q4D5#[@ST2QJT>8L>,?_/:=8AH/66>37+U(OGIDK*2IS^Q.:%'*W K@FM MD64N5,R5?WQ6)PK99?*I4W\-_=;@'("K,;1OP>20D9&3)6\692J^]L@C<;(? MD??)-!0,QO(.!I2C;X(C<4:@'P( MV:/5(RC31#R5J]=RM9;IM\FL3=W@PT=AWYWL8=C5.VH@:L720X%_U$%H$9B^ MXCC\Y]RUE1,GKW#B9=N)DT,ZL2,@KU8,XMWQ;*';%8_7ZY*F+HJ&!QK.9J=_ MB)86. 5I8RD]CJD7*N"6)9.?\1!_9<[PO16[ XVQ3$%+'>PJ MWD4AE+%.S$4:AX@.8D4PUZ"#=&\HNL_S-1(47PH!/L9]>/?A3T.U@V;D[BX; M230-9'1$,@U:@G>S5DE1BUD)[1%WO'K,IG!Q-1<%@(ZJUI)R6LBKN__DU75@ M[@&6Q&@="*_H('&XVXM41="ZR=W/RKVOH)V+57=KCJT1-WD3;\1AG>"XW*_! MR+X';SH'9FS6>T!G3"VYH?Q05XUU7>A>WK<_Y1P:5SR:YXWP$?7O!&V%CVVE MR]7HFAJ\% X:/6'I\W@\*",F+[K7H)UHOAYY9/Q]>5V"PVQOE )X.90R!V/, M=JY35CAG0QH$-5@<6-<5'.<5 MZDXOK6Q:*IN2V+!SN2LT38EYN7SKQPR*#P=/XK- M9"Y>([@/J3T%>FS>]W,%57H8*6):$^V9]Q'@$<(:;C]4;6Y"YE;:7+FW8I7Z MRSJMDM0!4;*^8A2TH>*BB M5P.<2+DE+?1TZ:YO4!D2R%5U5/?N^71V%#!@A[',$6&"L:N4]TVXP7[&+5^H MDBQ($(DS1RI6/XF3T)0LL:B\@V[5 -ZD;TBE,!7JAF=EA4A3%\^K3*;]96T^ MA$(]#U2(TF18V" T/K55,JYU,BX; H!I.^RI*[@3U,L ==?F,@S&.ZJ8T:6Z M(4#;L&UWWH#]GGZ<'DNO[M#C'.)VS")LRQ^VL52;__URMV_Q[O75_<4YN[L? MWU_<'=\HW;Z=3&+0B34[^..'K2.I%Y/J)JD:^F5L]@@D$9-3!#^M>+KOC82$ M0Z\^Z&+J=TO;B$G2,L)*4!K?@ ^?!K70 MHSJM.F@1:[BJWD&9]1*O\.WDBUPLHC Z?DM;"65^(_;6D,8WX 0W'DGFQJ.M MNEBN\G+#N:P-X=U9>K$O8H(WQ71AC8>^=A;_NFS^QIM;/7#,S$]6>-G2X%%ROU#?"4@CQUT8<]!MFQC2BQM7OTJGN,=-ZY>RZ";@K MQ7BQMBMGJ37-:A\=%ZF+Z6']K=\:8M+-+ 58=-/&^O@4OO_T4 [::O'C3F$Q MND,F8R,TX>+QI_NM,:LPK;<04OM9O$> ^5*D%\^\FF8UE/+C6^5+4/,#O0\_ ML@>IE6D\30PQ4K$MM%I!@$W&&VA-$I<=3L,)MHP?SE/V<ZJM&LC5RSNV'' M @T!&;;4(+#?(2@._>$8?3[)%\!F^AFE-P@Y03 M+MB]RC2/W_)Y!IT,10.9'+\>>",K:%JHK\%W-+Q'LD#.V968'DG^D1?E,IOV M!J=+8IF2*W%T1X,P12T]+1/B8>?V98A3R1KW@6BX#BYNE#(M?\[K:97AX?)3 M5G#L6MX7> 2ECM2EW)+,?@'9#(6'!U+IUSC[<4G15$!Q*/MN96X/0I<;KW0W M"<+@[&9$E:R1"O3]C7#I;2Q+P@^]$JZM*#?S\4V/LWV#6LIP::?\P<; M\YZ$!^/(#6>?^ZC(2$[B!VB.E0I[Y3,+C!2)^Q.0PII>&Q55@EK-<:-1 "9! _ERCS(3LL' U:9B!'00L8U09-A$0U'IZ05^V>FQ;/5%6#]?HSABE MV.OR,BG84]8LTBIY*N159>DD?X*W[J]7JQRC@4E^EM2+R[Q\NBIF9;64_4>> MK*V6= ;B&:!3'6A_BQ[4PV,@;]Y>LKTN#-LK M="R$CG[,Z-P\#WM"T( O9WE2UY.9)/#S8(D%,3#=9&-?G$K7WHQP4!L<2X*; MT!G9LI(EIQOS%[A]CBRZ716CFA4200PJ-U?1LO64K!*8E R;'!D8_<43:>]K:KHH-G MX[*Q*/-4K"G* <3V<5-6Z+FFJ;*'-9)^W9>]XLM)A1B"(H(1TLELI9#R.!"6 MW&&\TWZC(K\_![39?CF^DU=AN\RUML;Q'__VYP_O__3?!$H9!X'R/GF6'9A( M<#K%N$56B=_SS7TI'7,F3X#9(Y??G,PD>M25JB,#GU59,R.]6\:)P$B4"N'948]TQ1=2R, M#^TCJZS@^AM*VESFF'OK=8**_51AGH"U5 /[@U5;$/SJTI>9'E# :BFE2J2ML0@)PAG$PK<9WJ/ 4YPF)%.K_.FTUOD^A"A9#MZAA MJ#;2Y-4:.A -SLA2#0$;HPHDH,FM*:PUL89/%T7V#V 4>CKDXR92H,E,=3-; M/5.W_)$7:P[5J:HP5>ZLDPIZ01&.>&^FGG89DR$G>E#=WE:;,ZOD6&3YJJ[C M)="ALL)NT; O_\$\I7-8TD.3F>F'MX; : RX!9A*9SH*32K94"PID'Z)P(%T M6)_MX+VZM6;1EH]*Z:/P*208S18'"J" MPJGH$'@V+Y!=K6BLN&.99U.Q&GH?$8QP)QA+XJ/L^V$-W;&O?\7PR"BB"BF\ M-T!4)7 @=CB]5S'VHK[&;>VFNQ]"C+K/FXJ+U4FL1^=9,B_$=3";]E!JI*4R M2^Q [,A?,"%.E* _6UI77V-3:B0'N\N^R)[0,U7"(&R(OEKU,VIKK=K-5!'% MGD_B-GVU7%7EHV3/]GK!01BSI46['O1CAM-:U+8E.%R!S'27RU6)F,T^G414 MI:>%16LCZL6(#J(=+3'X1"J+.8#?7I<-KV\D I1?L BV@G##,8&M7^0/">8%&TS[\T:%\D,ZOO%U6YGB_N>8&_^MN$_6\6*6D*&210R?X@N_ M#]_ZKK;'VG5 @@Z800D? ,S6V@D-+^0GX1L?0[LA[W[^Y_KY@SKYR!DI9$(C M?1+S4.Y_GSC^T;:O#>$33E.>/<*67WNV5EJ28O90EK/F*:GX.7_D>;E:^J:B ME#QF"8Q'^]V7,4X9,O))0WD821^,%>XA*+H=X_37-=&[WI>*$HE?\T:6"6!M M0@E]NS?B7I^E/#W=?*FAE%6'C,= K22!W?S>+6LH4(:O!P.%K*IJX0<8T(_P M9^QK5H."'KP?8%PL*WZT:AW,V"*^KT+**!,^R9.'B*(4CT^ZNB!^Z)=@$6'M.GMAKHZ=#%6%.C*7"= M51ASU4*/9IZUS8S),!+2RFU*U:TGFG0^T^!![R2KH/J1GVX^\P3 "&#N75;\ M'VM>3#<>=WU+'-/R(EW\ UCEU-5WF19T6JKHDHR9FGM!+U(S&Q65M@K9@V&31[R;!YE9XSA&;>#T]RLEF(2 MR/*W)\MV\ =7X5OH#"RU,X*]]P;D5<[4YI9C_J&80WY@O7>CE,1Y)9E,"V52 MZE"LZ8"NC6V2FJYRUN#94D)JC-?-HJP 27M?J" Y#U'DB' ZF)$Z((-:\1?] M=HUDNUK-DFA6W?*:)]5T 6UX)B#CQ^^A9&+[A!THBT3BT:M-;H>"95AJ1 _+ M(*<7X.4G%2G?;E6M? ZN$@S- MJN([4T4RG>C.1C6S= "+W[ %W/"QBM"8UZ=%VYA#:62H#=F9C^ S MV2/7-@&0K(K 9SA3+CE$!_-;WJRKXK[$$'SM&7HDF:Q"H1!+7RFQ;\9>=<-0 M*FW4$00/=M4RY1.I6*Q=[.;-^:2-V*!]HY(JPC<5^*9R?3/;/5^"%\*KUYXB M)0902AZ5B%'&=TE3<1@;%@5'3EQ\UY*#54S7>94L MS;U-DL/MRW$K\R9&/"/Y(^M2&HE_+I"AVUFBREB[4M::RRI+HEA+]+R>.7.) MT!4QN>TU:BK1_R M;"H,%*LJXA(!9(L3]8$" O%AIGP!P"[1,B?C0IQD&R$$K@9R:JD_85_LOLU> M2@C&%HP&XOL69W6=>Y!JV"_TWXC-Q\%\8,\&)2D2. 3,Z#- 0Q6K#"0'SM9B MEHGKGC3$MW7< >E0:C KP)2B0SS(L+9WH9001VN,6!%03Y65V[Q,F:KZOCSE MLK02SFOK"LMN/4B\RFK$MGJ:55I,G+_?_U']!0ZB<)L3![\-.L!)C17A;3RTL@M.6,9#(I].BMH,EUR5K#C[*M]3!^)[CJVA"\A?85 M>0-%H: BR^)+\DRH@6Z!C^$)@A^!TRLCBX?"R2-2/- @[^H1C0 ]>QJAS./ MGG0V#.VD1^V01 F.P]4!Y:;J/I\5:V"S7%'2&A#$"30<2['\.L=D8>MO^19L M^$BAA0_>8'I)W%8P'<*1RIC1AC->X\.CQL&[P&EFC_-8L4 #$#^2>B'M\ZNK MDP4?)%#W]9',X%E!?VLZJXM1[/&/O0OZ[\7'$0/^;_R89#FT5$/E=Y)S"PN M/S3M/H]QD=Y7"5S"S&=4,N1[@U;CP)+P6HS$04H Z !)FV5_#-?$1H['_IA0 M9<*>& _F.!5 T0X3 V P @=; 1RVW20$@.TT#OOCL[!X0H?UE]/EEE1_YY*' ML([67^1@#0O+)S/QB=B3FLU-#I"U!9)58M%L/Y#*,!> -YVTB*T8](SP==&J M!FSU[CQI3:;/LF>((D5//B^'?953P/-IT6JV!$$M7_^Z[?;;+BPO?==Q:B:4\F3^_P):AX3((9CA M\J_&M^5E9O10#4\>T,2I)70@IEBK\+<^K,"G0'BYQNLT M:\KJ.EGNNRR0! 8BCG2DSAH<8;A;E!,FP.D7K3;%63_D&,:5+1,#L,.%2'6I M^08P_+Q[Y/08!F! -VU)U%ETRU=4M3>90>3(+W1\RT](',8=FP5GRZ2: W:5 MY/8Y6G/:-;5*#$0%0%!PU%BH;\DDF(BX+SD%".?B/"3FA+CG],79"0I'6/). M*O$R-76J'E*M-3QD;ECCZ:%B$-?2A.%;M]+#*(O'M!G>_C9J],CQ0M+V0H1; M'-%\W4$)6E*E]9=5*E:1#^_>_]?[#WYUD(9"3 MG4CH#\2?O/T2+?P2QTSDU MW7U11@6=H5\*$P2[3YZIV["^>)[FZQ0W0#$J7C=[4^*T5B=;'S:>/I!&QI5* M*#=&G29D%W:5"NX#FL".[5 %HS0QK8HI7>'IFN*8+DX^69F*FS[-Z],DQZ:K MI&$<2*-GB-S^%FP4"T'5;%OYP,41"4I=WH:M]AKES&>KEYQ>Z=!K< <>0%FG$:TP8B2.4&$GWT!9IW<2JUC$(^3 .K)E%:5 M-DG!$IH?#>Y/] ?U(ABC5SCA:VB,T6() 4S<":-Y'@]&<\=51.$[UV)&*M<1/QMO>2I M!+#,DMR_#5Z+BE0>>41N>/'^9 ;%[%&IIBXU+EQPK)$Q&MJ(&R2;0NJ8!)#?0>*>3L$;/5#-;>79WPJAE])Y&-\D,, MZ!(N07'K?B!XI,21!&>I#X&VTZ--#HT("HQ0]@O-G#+63)9%)E[C M*QQ2]LBA8KZ7AG6ABC6DB]52&2NE-KA72'5L)?2%S?F$M%E%ZH2M2@J%'J'NY;^Z8Q M')&0E5;-8+^@V/ ZR4F1V*.JF( M1L> C0[1O.U:L%?,R!$[U55B5#HV1*M-E=^K;+Z0R):!#<8=0,6Q[0EW4Y7B M)+E,>NCU:.W7.FJ>6.H@API'R65BD=4[32UA]_7 +F@G#&PU +W 4)$%=DVE M#)\"4DC%L+N[S>HJ9K/2W73!TS6@:=SQ^=*F-;TJ<,*!S:<;^F,O)Q^E4N)> M:R7B)#1/JM2%-\,T$-VCX2IEO$0C"I\.B>.@?-LW)-*B@[4TCMC#1G]#7E%B MI!4D.SE"O$/F$),+^ID@G(,A%JS[NL)(?3@5#VQ\\RZ1HH7M\DV;ZX.::Z3CP.D'/DPW:O M!J8FBZTBC%TCH-[SZ:+(_K'VNXM:2+ K<5)*J%Y)"P]^*Y61 O%)-DWRJT)< MC.%-4%A">X+;M ,Y)%Z<^T@^]F6B@L!1G9X-4Y$=99"6JUEJPF,1!3',B>^\ M8%U0HPB58E(!I2S]HMLX&Z=]09QC.TZX8C7(URE<[0AWQ8,TM36'%6*&V-E6 M8G2LH-]U@W$#/UK]%7#F>^BX$<'E!P<)52.$0QF-@O6H/$POD_+LI$(J88U- M8L;5ZEP!-,NN"Q=3@Q,_*/@FNQ#K^_%L)RO#L4]0?3I8BGV\@E=O4IUG]:JL MDWPR^U06:Z4,;C"@CN(X*GAS. *Y&!YQ#E666SI<$05' M&1*<%5\ F;B"JH5=KKR=8IL98=S3JD@6CF&,$#GT#J M.!ZI9WR'..$=],K4\8H3P/M+A*"MOI[I#MXO!:!Y !H!3R^>I["8(B_L_@D4 MQ![S9:BR2UD/LAJ!@A/_/+#U0 M#:Z&0%^!>UOK0_=?=+(@? <^=D#VM*.YP1V35)&$OM*EN" M<0'))E%M6&,;,3TZR3GVW?C5 9JADAG>]L8H5BK2A./V93O\)>L M?*32(=6)(K=]J,BH?8JC7EOY*)M;SI)5UB2Y)/63NT^L(JJC<%IG2F@B]@Y5 M+4=CDF\FZWJ#];AD@9!N+*(V-!Q;E/JMZS6$BR8SA4T.I3#>L1*4B0SD"H4< M!A(XUM>+)2HF(2T0ST;S3:.XXS? GIN[GD-0*UY@.]_K96O-+8?P?8N@-^P, MZ]LTFFS:I'$7AWV45:!OR[J8Z0]CGCX'$_&:6&!Q5>XG@*2D(I79G:1S.UR< MJ&<;[8B)L@T@(!4?*"NM9D-,N*(\;SM6?DPK[;IV8JH]M2J ; M'SU^&_+6\,^&-?S6PMYM1K %O:Z:_SU;+]=Y DU:\EHJ#U^3V3@M\>8Q3G\5 M^R:,T2];J-4PJ6>DCGEB9U:ZQ$%::PN>0HQAO,N"\(T>.!!"A0J?N@@5E(^) M@5&A!M#&J%#9K$.@5!S&5ZTB#P(T@9R52DG%Q32Y6S_45+?G5?!AR8G7<9!D M%<8V3C=6[P-LZ3[]@W8;!N;6&43D6=0L],I_M,H$AJQ3<#\.2M*V$CQF U8%V()WQ=)Q"%4A*Y]R_ST>4,)/,2ARM>8[A,4P3#5P6OR=C*8>SZ<%EVY MRU8>\3D1N 6\5!?/PM=%DJN\;'VZ^96L%MET#)$I3&'UTV&Z7BZ3:F/# MTSQLF%$'1G=3E$ /"4H'Z3>D8IJ5;C9*!B2&!U?6B:,2^^'.9K\4MH-I<9OG^^[Z4 MQ;0P)J4=_?"=0LRX-N"=[G^RO"SF=]-,@B=/>[G+2:',2&52;-C07S^FT'S: M-B'*%;L?&^Q)M65(6(B+K%R)<^XRH7*['F(X0N0-BE0E?(%!.OJQ(-\U^#CS MJ"9!0+,A'J8%K[7JQ@9Z$&KMUD8CQ8O1C@U-+US8D#E0#!'@PNZ\[6$P#RRF? ME16W(!TNQ:_9W*LBBT3(J-L#*G#8=_!6.$^R OI%N,0D7O)F44))Z".7-221 MT#=B^(:FL1-OH\*0KIXBY3(;V&/$2'?0&:\K#:AVE#@&A2.:)\Z+3T##LV>? M7FLY DWL$51I3,!&:1/VHSJ6H[X12U!CV 4KH.GT^-%D5*%J9[421EJ85!.X M/S&TOLK#86I-7=IF[X\B9/&OBHE^W6Z!%+FD$:JU$3 M$ 6@JL"(4:%LI0EMV6BCJ4D-3*F(LU<'L]4)=KS*X"CMY(1Y61943N?5,J_Q M+;6X0=BPW>4.U]<3\?$R,/453KGQ%-NXZUL^Y=DC$ESE>?D$O8=BKSZK>)HU ML-7S^E-6\"LQ17R+IY1&5FF5+%$Z97$E:L6#5^CJJ0CFTR359AM53.M".!FI MC4EU[!=0R%!CV$4G@@NA*%E6'G^L]L=R[;/M6HX*@'04 M+QJ.[#MP9G:F2__.;N-TR*9>?\H6%&^#", M42=*:8*1%HTU^YROQ.$]\VD8M44<\W!=:G9;DBIS@O#O+'L&6)(HR'0^UMAE ME+:<2"60JAP1]C)/.A9$M@*L9;PQQJH"]#1 A]"E%-K3+YX!ZA*BYQ:FC56= M&K/-1O=;WMU7V%JW.)W2Q $DH+$0)MS2.Z6 BM MQ^6+:W& O7_B^2/_7!;-PBL.()[T[]^6=?Y/?%)$X,S%.MH&NT54=KS-JN=5 M-:50I*$CML4E>+)-&YUDR+\JZR:;]5%I) MJ.X!A'D-"1!LBN)+6K-R5^#/N\-F/$E"&,+%%_Y1)BY%]/ M:M%YQWEO! MK=#)&E+*&M3*RH)3O2-++<4L49K#[MQ1W$!O+9BOE#&I#0[+C(+\MD*F-<;9 M^J.XH75Q>O^RX=$@I.@J5=@Y1CH$IY/B%O:F2I+J79< Y2)_17RH3YYE'*;^ M<:0*(&%N6 -1Q_&4(2DG*<=OV:-1<%6?XI4W'-1_6_643A'I>)B(GAZ.XXC!)8K0%\,][:2BFIP;R#M HW),MNRB(S>1,VKRJ M"MH@?$^J%QHB=:&&!D+T'>UVXVSXUGNQRZ^G@/F%F\$MQXLES"5U((>?W_MD M(1T=1%\C;]H@V@I;RE^CI"E#V9WO8?)0;75*/M,4\5&3G$V14X);M]8'[*J" M.JY@!7>R5<2E5ZZ60$>TRGJ!C6ZQ28-TI.+0\H=CF4DFO!6+W&SFI4-VSK#, M'HF@0AOFQ$0>OAX3>7@Q)J+*8O61?M_%*$! M54'* D[ :I]#Q2-DLV&_&.7,TAZ8<*B#*/>&"ALGLTNHYI(7TZL"2BD!;+0' MVIA=],VZI%+,#[N2#-ZD M2+KZ/^P-Q%<9Q"\V07X_*-Y0S4J4($PAFHEI'> MM^ +!^:.Q-=?G0:Q*5SVA:!P=UY 9I1.\Q:=):MIYY$WN;H<$KC'E3A2380/.M'A]1NTI:PS9CJY5>E7=%.]# Q&PZ.T>E.>$1Z&)FBXA;X7Q4IG^VN_OJ<_%I69[E8UZ^3)?>*6AE- M.TJ^Q-1!=0SU,5 8/,8%G#[2^9\1"45.%,Y[L-:4.PW4$K?(QC4GZ%GF;E%6 M#=RBI3V^U<&M0RU*E_=H2@J;VI"PY]6>[=(78K ' QZTC$2L4@]AEQ.X!]$G MW<8%+UR2C=_B;(*4@)DWA+(1R)3$B.>L.TF@Y,?#%)V$Z=M+T#US=A_>??CS MV[#*1$;W+JR/EI3%R.DYKZ=5AO$F'V98E86F+*8E-19M:H\VN:B_()92E1'- M(FJ1E/,EZ+FI^(Q#^@,[;,W)P),X=8MM1.EC*Z60U=C3:]#JPN[7P4W6^35M MJE8DF=6LJGG-D!OAVA3'>I<&Z!4NB+#A V+#3;(1X\L1 + '; L2%Q/5HC]# MS,D%L2R4+02.&!C- J?A#1=_$*O"G-_R.DO724YP]Q^K\JE9W";-OON$D)^80 M-!5G_0HC+E:-G?B;,"S=2;#F"YWO&TIZW!,3,Z9@]/UULJ3[<++VF,[9I#^SO?D:,[V2$GNR=A M^&J=:5FE//T"'$BJJ$;GI1[R;(X>.U_SJ^)6,B3U<8DS.3FM0FQ7E(UB3UFS M@!05'*1FT)L(I,AOR17Z7"DU,D>E25@:I>*6M(:R)D:*CP>P"09R_U1ZWNC_ M,% SS!7^%5!;^,R$DO!,>@6<*&39PVU6_UWB'\)/>_,L6A(9"!HI4$7YB[K[ MT'\C9HYZ--9!@['%8@+=L==P-\'!@E@\PR]1>[>_??)L4O$NZAH&ZN;>;G)# MXI"^_HJO3LE7[-"^0BQ$ S9,646??(=$5S0BU0DQ%B!/CQ9M0V!^ BAE3'>, MPT,IGU.@!2A049N[?7G>IY1TY".G^Y)[_MR$O0+U;!Y-/VT6,,O3U'-O',': M'$)8M>R&2,WIU**?=ASQ6_KL.[S\HLS*U7PJ[$.*M%[,9!]A";B*G/E@M M1LE(0R1B7'G$M"9F5 W:[BW4E8K@Y;#?.#!B_3K.RX=.%M>[U<$J[ MO&0@FY%P>U4=DDGY5ZV)5#K4LUWM-K=#VK<;[/JJ(/S4&ZBX$#='JQ3YOKQV M^.+5&^I;X8V*8052T*VDFXU;=="N>K-D12Q4.JC#MB#$:23_\6]__O#^3_]- M-8/!PTYN$?*X.4NJ:B/,PR:O/=,!]]9Q!VI)_B*+M[E=O*WTQ&F"Z\G,5C1Q MJR(]:6+;1?&[K>BAUW*MI++M>&FTU:QGRYR8Z&[SPD=YE\M,]@= !P#20P)8 M_?XY3DNB;).P90[('#=H[=HTM06S'Z"OC/WYQP/$8GN]DZ<2#$P[SE1B9M6 MBXLX1WLRQ#U>*3,,+ ^\>.=)DP3KP\-KQ]D&=IJFVMRM@%$BSVIH#)OV8 ?8"_39ZU&_%1G*:UI5FJVOH6? M)K/)NH$%M<;[R$_9?.%%Y5&DPHT0M;;"UQ6G.*NXU:^2#5L7*39!JQ'"CV:( M!@UUQ);)<[9\[XGJ=:Q M0R-G)P0 ;:,=!"XV#F =S< M/' IFZ"L(QQ_0]GG0HUH].[.AQ?V+-R%BHH0 M1RE/\1?L[-5P8^?^+0G4Q]:NC>>DE'Z5'=I:+TN#=RE$\$1NHJ_" ^V:=:6, M?I5MS\8#YZ$39Q$I#EL+&<8H]05[AD&B =!J5V!MFSD)7/O[1.R6*K1=U M&M""[EJWB^>I6#/$KXBC?E5<$7%RM/9LKW =VKR20KG0E*>=Y?C$AV*F;9+&MBYI7:-'YP@?<(!VS1]L6( M" "N%899_$"28*4'5]<5=[(.A2E AI]?@ M8GG^\2!DTN%LMBN.P7 )IVL9;BY# M231S=P3;QC*./)E9GWE-8%X] A59.=/IYU7(P%L$\[KBI,R2-V)C4TMN?1XA MVS+E/*TOJW)Y5==KZ!Z=S* D=_^<$@ID,R&1*9%@%0@=CCD. 6]95>43O&HR M,[),JKDX$"82I>W@383UKBY"_#_6)7C/*?.0)!Z^"[3")8[=3': M]*!7'&SPN\OF1383>WC1G"8YS..[!1=7&SGG^@&3E9V$EB9&JACJ8DK9<*W- MO\W0>)A90:UNQ2RD];5E_0-97Z/UM(Z%2_T /]0YC4FR4%P4J4=07,DB,@YV M 6C( 8.]O8W?:7N);(2^8'CCN)<['RSN >Z&(E=LWR"]^VRK,[+]4,S M6^?J';_E4YX]>F!8ZJ7+2!)G2:61S0 E6P)& KY,$U=J7=.[<..>5-I7HX@ MZU#!S\6;),Z;@-4S9'O%;*V:UUG\P,5Y%+@1AFVW<];:;7'\MB(H6/>,[]E" M_U-!5&,A?,0H7U+]G6,OE,'&!H("6!GVC?1ID1;>]@@9'"2!0_ J_UZ,ZD1# M@[ +S#A@.UX:.^MHN.(V5M0MU'U,9E]JV:>M*Z*!LH_.JC;W-+2P?JNN]+2E#5B:$IFX/!: MX<4B=[:CPG3P1M([M+-BU"H3M72-&&H+W]CO9E"](D+;Z>%HB/_]V.$B$;2- M"1H#&/_T^>PGGN3-8II4O*^N$I#*%EIL^':2GLQ0]QGV$_O,SMA/C@5QNDAZ MLL0YQL+3^"G.TS!IC!5TOQ?S+T76&(P.L>4I[L^K0A8X3&:JVUEF'_Q*I$DK M6PNU(^!14W#2P/IGJ$+%R9#+\@KQ^51U6\M>A+?CFKSME2_HE1O'*X9$%KQR MH;VB>]#'4;P")1F3V5V2>Q(,(2VJ&#Y*BM=H[CMZ]T@B32!P]=A[6&WJ\,3% M Z>!N/Y"VJ'7^BVKQ!#N-XZ> 9O<)G:TZH6C! Y"FF:5 WSS(QTQ!/0(;3X0 M("H\+ZC'HS*F/2>N+4U6&I*\@9CA=MU9MF!1X;!LV0Y([GPZ(_&3"D924FM0 M1IHH\PLFBB]%M&\+044,9+J B)37U:T#&T8+CG:)Z]NVG=#9+0-CH.>9>.3X M,EA4<5 Q5[+[A5[YWP6.OH:W49QB'Z7;$M*83L<6= M@"Z'3#AB]#FT!]Q]?V\W1#H!!/=&:T\E0]5TQ\D?X91G V-ZUU1M87]&(0'N MVY@M0,^V1<&#_NH";R7V:_WA3YDX'5?3Q<;K45G7=2T06\ZNQS_'(SH-::B3 MQ7C!V@CM:(4X<@%1R?Y== 6>VOX6(1WN,5S;X_#O:U:O'W[ETP; .#*)X@0W M!OZ<+"F%$#0&NG_-Y00I1NN+9UY-,RR#EY5-K9[XCT)2 X5.>LYZ!KPE?<4# MTE=,;9J+Q!HT5,S7UA=7Q'.18$EG*83^:#$%WARZ:[(F2W$):NQ&[E MQX-CW9BTQ&B5+B$,VQ'QLS482X/#*:S!A,E,5DW)FOXYCF%?R @4* MZE$BF M9 ['&J>P19M4Z=JR.I)%+DK8STF%=&WXBT1][POR3(DF?$,I?'#6V8]-6R1! MB[(H%HU331^?9&(+/DM669/D!$O:[-]0;01C( ).4B1[I(%70?SP#'2*=XV5 M*R'^1%@YE0JB5Y)9[(?[DS!V%HY%H5#LU9HV-$ZZS1\3ZRNQRTI2^2'88D]HJU\82@F*LCCI;*T=L?%\7F'()D)BKT]K MW0G 8S\28;+ 'B24"83@G_BZDFX9EJU^Y3U"3 M!,:R&]IDQ#I)2 [41ZT2P<)EXOJOML>9_\U+"4;SC6CL&HMX\>K1OL[XO&N9 M(KD(:1F^P;<\F1,9YMUZM?BJ03CKE>3:#:5LL.NIOW9I ]B9(N0 MR)3(T >2GDUQ.U<[GDUPV)*L*"MDK);Q<;]CAIO=*UQF;A6"/W:3G#/OZ+5\ MX\=NE1.['>:#L0,NG3A&KWQ4D;H0?,W=[G;S,SIZ0UP_#C"=<'[FQVV6:Q53 MRFS)>9:OQ6>2B&NR;NHFP4&-TU_7,G'#R B(-IE5F0-_R0>3"KFJQ "]P09 MHOZ<_"IN.WE2U]X=/E++":IA1H^.P*,JAKKB-O\$-K\%B?5-/HB"\0<(X3P] M7T-J6Y9BRRF*?VQ7:_L4Q)^\7! /S0GV]YQZ^)$JB#@CNVH/1#&V6ES2$"L@53ZWETL\1K M*GAQT(]W' MEGT,EVC+2UO(?__;G#^__]-]D>-QR(]W@0P&MX "O6S575HL1 MC>%X84H/Y;MNDLLA.A#6*[BRRX%:;P6FFGK9#>^F"YZNZBBH5-3KS]&2#@."[E,ZF ;B(C51=M M:QFJM2Z,D'41R:3EP/X4M24&*$@NB@8VP305WZG%"M(D^?^?K<[*=-\$N13( M2"(1GR=-XI?/I;?&D@GP $GH MC&[?UG0L!+%-^DJQ+'6\5Y^39KH0FY7S=WDOGLSPCWU7#8^8TLV461\I?KYXAE#QWC L4B#> M<+5(1C*'8XU+"FM,6BJY S+%SJ&_]'0B)@-&N$/H8* MF=3(3(A;Q;;?ABMV@E);2'.$32V]\H1>R:17N/8*? \;NC-H0U52@M>UF*;D MJV*U;J G".J$P1/^W<]*VO"LH EN,W*BY!%3LF5Z)E:?^E4QK2 D>L[E?Z\* M5=!](SN7]B_H1WGL!R7Y1XC$Z&IQDCXX\YR>4V7,:JC&6 >=5SZP2$>>%\I= MQDOHI/]G(C,$> X#:+7[1<5]@>C^^$;,HG?PQ4*>$1YBIUC^9:DFG#I4&]H; MT/4!D M(W])+HHQDB2MR5:9KL0UBVI PWPZ5O^G13'N^8L^,H;]QS /9X2LS ML*'G,IEB(LV/WT#V!BE9\2@->C#!B2ZZ=AP"W#3/RZDLF9B9VX9,M0!A4G\8 M@SNA?/4()/")/K<22.\41G$0#-Y@KE&1G)V NL8EDYE]"22H7-0>$9 PLGN< MT-#Q^TB7N(AS>-T05KC7:5]*TA#GT0[W/5C@U..X9@2=HPJ02:@NQ3Y=5M _ MQBN(F "@07^4W-N+>796/W!=^T51XYI9R-E7:V1K4LRGI-]_: MP.5;C> M>2?_)L;=5@66K5,R:<=@TPWJB,U8.*N%I0RM-M*["KP+A[\+!E^65!GI2 MQL3O%TE!5>X(45\K>/S#-5Y0 :PU4JIC:\1834F^'&[$GHPC=7SW?H>L&\)+ M2)L1/D9\K,YQ^[7;37$TB<*YQQ1;_)7G^?\MRJ?B3BQ,9<%3+)_;]Q1*A18@ M].3O()4IL;)(,-B!KG>#.LI'XEO5SD':-8PW57E95LODFC>RJ<&700VP\RCO MD[2:>2_7^3Q"G4PP,_-6PM12@'$\ABH ^U#UL!P#76 WT$Y(TL2=:#IOP1$= M0;18/- 1C/M68L@7@)..@!NR'Z=L(S?XNB8Z=D,\-QE\!U\GQ45X^+P6%]UL ME>2G99'Z,?=H40QE18NA]6&"@ZKHVG'P,_9K*=#J'11HZN\W53;U8J+[ROVO M]NB\'VV3T>GV=1SW]_T47N2@FG944( MQ6P__F")/RAV00B#G:/R+JN#!MFW,.)O>4;6S[=QXT>L(K7H 6XIQE^4YK"IYAB^T+?$#DJ 6]L'MD)F:QR\"]SN LGS M]OY/OS=3X#^2Y>J_=T^"*-UJDV+/HM!='81E$9BLV'OD:O55(Q:"XA!J>H^\ MLRE02 O?!DTH S*(#>=!\9@!*/4YVQOE128_C"SV"TB+T,#>HRW.*]Z!8GBX MZEJ#;!VH&-HH&)21G?G-^RI).4N4:55$TS0A) 1)8/-I401X8NY8"H#\[Z&Q MD7>,EH@@/ K9^[ZDSB$51.?UQ\HW"BM.E$,;/STHC;O>E*JEBAG)D+^+$#7' ME*1YJ8 \R:_U6Z:S+8G(!Q6-7:0_>[:PN"(N$CU:807UO_)H(D7MNQA1H&JR M?SZ;,GS%2E_&V(_I&PAM9$<$EV6G4*Z:'3Y2NW-'G8*/"G9%MB(P';$8^]/"541IK'CN MEJA4?*"TLE*I5= Z0F]P#KG0CF@'8JX*==B0RIC1QK0Z9O0-W7YG]FLI4-1J M@"+,'#@0H)0/@>!N-MI(A'Q]VO0ZFMU(AM$E]I*GXCR8WR?/U)U.L"=[9PPD MD V)Q9P6"68_D.C@)9X]F^:0:$B9!V4_N!6O(G>K6QY4\@+"LAG$F_.22UFGW2!Q:1/0M:>_\>M13]SM4FPS M\.A%U7Y&F$)I8T+ 6*?X? M61[9%XN5)9[:QPY+9A7&W!8'PI;-@5OFZJKYW_.LXM.F] -*44*"1X7]1^R> MH#[##O-3G?%@-1,J4B09LGAO.$Y7&DTT=*EL'X,W<3PB,^,1<9/Z,,!^4Z-; MH6$(5:*PC6]: PAI7L)GODNOR14R&^P4<;3;X*=X"X3M5"%M7Y< >$L?Q&"= MB.(9)S[4Z9[@T8"+I,JSGE"ME*SXN%:]6.$TR;1-B5"'*9>2\;I9( &X%WZB M1>ZH!48#4>S+ENZET1@4O#:LFB<%P: Z?*#C(KV!1@/:,RVF.GV ]CV)V[I' M+ALI+HBV?I>>S@PAXK%]/!5GB'4.9;]8JM)QKH4#)X82Q3/T!%E6JE@I>0:< M RZA8OR0Q\"$"&QWOFVRK']ZX4RO Z5"W\#-M^,&>_L@4FAA9X%"/Q?7%RLQ M#GF##66W2T#_#*5\V$L6GC5F#J._Y1C%*>97Q0S@9F"=];VDD&BF93-+>-3S M?@@CW8Z\8[$42_O%'-T_,8T2F!1QQ*-UT@PXY%64(8NC"12/R#[RVZS^^^GF ME!?3!112>W2P.6(9R&5:;*1FMKXM<5&LDUR^GON&YD@4 MD[+H73_VP3N5-%$MP(C1C?C#0E9[-T)S+]W!6B9;H="P0;M>+%"'&CUR*2Q. MIW O%CCU +AE%BT-E4@$B MB!1/L2D-]S) (W<10X_$BU.QQY =(3CQ\-HB[C'5FMMT<_X34-Z'2'(,>O;^ MSB"0;S"SN 1;LEZRXF[J+NS[+K$BFV>8L5.OYT)Y_I=ALQ/4!5TX?=E&)(;,,;B^-#>QC@ M"JV!?=]>=A(4BJNK*=D#MUAU1NQ)->PEU+"WBH)LOC,0=+H!9BJ/A>936Q,4?LQ0C.NG9(N,S3;PRF8GGN-1("DV?:UXA*V362U\KKV QSV998OBI)9!:JOIJ MQ$IO!;7$=\1,3H'<3-R7I]"K7.8YIIHEPYE/?C-*0<=QNX/>&$V28XUR9).E MV@.E"@H%@9>.F.F)@GH2.]Q* QXQI*=SQ\RN(K'4W7*L][E)Q.7[7MQEZF3J M&;,DB0Q%,DMFI%!"CQ:Y+<4[S#K2EZ3SY3"$]'Y%]/:,SPS)?1*E?.A('-+' M\K![3;C,BJSA%+.R1ADO]/*E,!'/^^29\!GJ6[% 79:5#K'X5MW9$2I;)=8A M*Z4,M#)22Z&4F!5X\;SB+CEB1P!6>UV"+*N.=KHI6J>&;,_XQ!]Y_CNOXZB- M;J?:4E L^UVTSH8>K7)BSM*,X/7!Z:]K0DB^+\=IBGF/)+]),K&XG26K3)SC M,"KYT(ZBWG))^J=2,3*!8F5/?) IQS=79Z/N2+*=K=+@4$B:!9FJB*FH8W.= MDWQ"5*H3U(S5]TKU=^<4NT"]ATD5J59=+RIT""G<8@?L/DLGA6[!$U^P&_ 0 M_=8G\6,OK"_V^45)Z!S,&SO:_]0QK'7Z4B-AD\)RVKCM-!Q.:-=A>&2\;LIE M*<;7#\F)$1N<[;+6':#%Q@E&^PW9:J+2LD,DHC5+HUF.-UZ?5K60N4L$W'%8-+K46D9I##B&C-_<"F7,/M?YO\9)JO M 1OHXGFZ@"W[-FFHJ,P+\D9R=1/C2VHSODP57QO^P,/SM0W#>_32@-I1!X&? MA1 GOP(>;'W8HOR3Y60=O#MX(I/C9FK@#$9.Q7[AFZ7%>R3.L%]J?E?.&G%) M)P28O3N_I3PF!#(E\9 -@KT9Z-2_D"0\1=LF!]V#+Q0TKNYPAXGB1D+$AY)? MV6:].X?K=HDU8YZG)#T$9G7$XW1M!63@/TN M']EUQFQ@"I,"(9^ 8B8UA\3CB.:23H;'U]-HM3P3FH97?)(!XXZ8U6)N(V"^ M6'3Z:>=2PJ'I-L,*ZZF2'YBBMU>KU$U+67.CK-%R(]'W]FJ5T[[5,LU8%AS- M@1< ^2].:^-T*0918[__(R=2 :\'1K+QA7.E:]:$6"G*(&8ZV.D[;0V/%UQ M8$8RK\C0/P%M%7/$+_&,"I)\IA6@C5J%Q$B)&" ,9J]S=U^O5CDG3O94HRC6 M<%2#O0,]DCD>F6F/P*'Q$7>3OT2 L:MHF-2,C@0%XT;2KF E1;G=WV,UW7AY M"1.)#X3K(!.)B27[[5FO UA:,5-X!*B:V;JA[_$\R]=66VZ[C:PC_7J\G)W$ MZVB16RARQ\.Q;VI^36M4AF3S+;NR\Y@K619E*9BX-/Z69N7=^N%7F'UB0FJ' MG0&Q0$ &3#PR_22.TLWBEKX!>6NJ;:CM3;(L\/I[G16\X;P00R\PC7Q3E?,J MV;-5K'46EB-A>BBX9JO!,''GRQ?T1!4.&=#B2375]8PWJ*K M=N$A]3&W8N# B:O)7;-L+JJJK,[*"L@;A.K+/)G[0MIUH"DS5,.,'O8+: I< M]'-]<\^GBZ+,RWD&YYAI/Z56US>LL>1"=8+>2P)77_5D$3VQ,;MF-\R6""F_ M2!59/9GB5&9=;UL3KW]@7#192I^>(;Z")Y"@@:.XFN%>GZ15$ $5BL\ MMCZ[+>RAV#%W-1B9B[&& _](#-0[G0FE!C#R2L13!+F2CL2; M-?;V8/H\&NA?&Y>X9XX-*12L3/=&HX1S!LA@(.18!^N7X=/.EALY/ MC9="4#]+ MC>R#*PS6/5B_5A@MM[Z-@1])VZ M6R_%%K"9S.ZRN4Q\B#UF.BW7!5P?L*])#&&O;O#6,DN:$.#7Z&)&&5/:HC1[ M!S1<1:V^&X/=8KACL1I:MJ^3)8=CU:^E.$#53;GDE5?SMA(2O'>[U\&[Y ]2 M4M"YUB=HV'79\/HFV7S3Q.RN=P))4'L(HMZV_5]'3?,%36/2FS??D3=;&YKV MZM3RJH45EME>E1S2VO)N35PIZCP>X7'72WYWPEQBX;-,7/.2=>Z/$2 M4BZ2MWDG;T0/-,"V_A'3(Y U\M881JS%'#MRJ6/?G,LZES( ,?V+TZF56H-Y MT.C\V^V-%DO[*W&]C275FVQ1(6:J>K)NZB;!Y1!0 :=^B I_;=/*3:ED M6!8+G[#2J!NQ!U X:.MSUVQ&2IAI Z*R\HEM]^G@[;;?\3=@C;5&[_,H(ZW: M?=[9MU#^!@;L=U2^"!@2@F/N%BCD@;HJ_4K+7L/[BEW=&IH@>%T9$?B44\Y3 MA!:Z2W+>73'@3=(DE.L\HJDS!- MK"FOGN Y%_-^BV@^O,,>5B,^5I5,6"MIPCD%,5;[LF5NY%J8L&;;\W;[R0:O M=T$+KXJZR9JU)$106YJHCF4U)=-AIVJ,U-"==*TQB.L;LZ]$:A^FJTZ0# M5>IKG*!8#0L&)>F8&A9Z=,,+#0L'P4/J1I^E([T79K7&H$U&,8:EH2A7F DQ/8*X?P N)8T9>M.1J7Z8X>!S;]HR8N$O$FZP[ ]X#0+[CT3#K&YVR"S]N8.M)TRC0J)7?E9[_3C+^#TR@NQ M!I_5PV'6>([D?!3/A3O.2KJ*2=6 V#["V*(X.%W43;8$O!N+E57\VXZCU:$N MU"X,8@W$"5A<>RD^VS=-:*$?ULB7(#GS4.0@['#J5@Y@C)KXT&W N5E(@6=0 MU7]LZ VHS_=F+Y?B1_;^ 1I&NL9D,X(I^L 9\&(/U5B[< M+L%B.S(V$A7\H MNJJZ/YBV%TZ"D?':(MCLQKPC$JR]=G["4>;^J?1+_7[XP\#-V6N)&>'!%& P M(MS(JS4B(,W$"#'O> 4E#4X'<=%"IQ+8AKQHB]X!% QPA)T4B)9E&TU82^+(6Q4!S$ M+!D M(V:9(SU*9""$A5NX'0=#V%,MIB/IE=SJ#?YC0K ;"\AXR54L5 %SMQM,$][O(2&WP8:1RR MW?E^)D?*1(:UO9TI/C8?J'<7&#%5%\%]\DRHM;6BIP?*YW4.*R+"A%+=FW,3]T=L=K99A 4AAV$&5C*Z7AC?FA()[$6/*GF66$U;NUY)]LJIU8*H*%$:'" ;6C= M"5U=W;>-]%Y8MDG)3M];C*MG_Z:Y%==;SZY,@N''!#+(;>NV6E[90UE5Y1.6 M%4=9ES"H="8.9'N'J3 H!1*.=JB[XMC3@(,F4K$"]NJDZ(OPW,@+31SG.7": M'9:<2!SFO@-W"=FTL.#Q@_5#S?^QAK+VQSZ"(%H<0WEQ8R$]V>*FCP]@4.]0 M?K(SA3L9 __NYR"H?K*]A=-*:7TC[,)SA-ZF5\H+?F"\ Y&2ABA3._8WOALG M=T9#+G=-OGCU,ENH%:[UO=<6=>!0;(%6'+)^**@_=A0*7>22,7Z7?WZP!A"< M\6J[$AG:#_WO,_=5DHIE6=4D5U9-<@&E>3.6Y'GYA.\#1L6$$[(&"_5DU=._ M?_C#Z,.'/^)L^???OQ]]>!<\ ]ZG+TRZ=+LH.YD)3[&Q8_^9M!]*(X-G4H,\ M>Q<1='^C \,B 9SWF<2&!/BVV8Q/*SU^SO8F]=9=^R DZ&/Q'W-T%'E(G4.?N;4QR?[D MO;?&[0@ *K#/!<%# 3V;9&(#6Z;H)O,(9YQ UK4""%LFALWH.D5I]3VOEI.9 M:1KPS>":-@&9I1.V+F$%,RT"8>=BS^;11&Q5V-4,Y$*?D)$\)*N<4HNO/['0 M9R=9BH^5^)ZA1%/2'ZTTP'OP;E6/$+,H\U1\]I]$RW7T!KB9BAA]%7KH20V( M'_ ?\-5CDF,)7(,-46)*8T_(OI,)L%S@PH0_6.+%\;MA2H-L.QFDG5O -5B: M"3]PHV.8EEGWIV]YC+&PO^'5N.4K\94%=%N=8WF3/.S[S%BY[EF"F91,]XA1 MG+G:NW5.A<)\7F$8$!-SL$L1KG5E% ['0#>P>>_T7BCQ8*."\ Z._;(#=C87 MAUPJ.C%!8&DPY%K[(=(#U8!'SJ$^W"C'T-94%YM8.0O)4X$3(?#])J9;U+N, M[I!]I+929K3*-G7M#@H6H.8XU'L1O>*ST^VIV)HQR"@D\QP^(74)3*4E!0M5.X_ M^FUPJSB4WCU:T*XWB@3X3&^YWZQ1H,\:]S'2Q.G%AB[T:AX)Q;$? ZRIL^M) M1./#R'(H2?2*VB@AT2(V?J-VB%=(4DCI@ M6 E[AM0[_/@QR7(X8%R6%; %N/3CQ&>'_>XP*/,7V.B+:99+3CJ_&H/VE<2J MO4C4\##7BE0#*31&6D7R<&[B.,C?-G*4]E\K9YR![RM'Y55U +70M?2PF!B7 MI*AHT]R/B2Y08BZ@-ZV_NN-C\F0:+2-T7/Y]\7!*@,6.;V.50A A,6U)PAG M+],+!H"LB C,>1W0G+QE26"^Z9 /IJM4A>1'.H0 ^A/&W28S@G5/6?(/B7H>Q'3[77N%_4/B&>N/L]GV4?8,49/!D:[US7O>5?T\ M\F=?.RPQ^E$ZW%YT#^+U>)3BL*' R0DN(P U^665)@W_\.[]']__K@_$8CQ7 M*N%,2F<@_N3][V(C&/=KIW-DNONBC IMRQ5V 4,5JFQ8!K/6 !+ M*Q27WT/^L7/Q0]WX4:!^^UD MR9M%"=W+JH$S^"(>T44TV:4D]L,G] ]UO2NUS.A5/J/OH^H14\K#4G\ES[+L MM2;"EO(L4@8 M7,A/?C4R$)@J[D".HZD%#B/]&A;[OF1F"(S&(.&3)\4K+O]OTE].0\?^L^Q$ MS+*3KED6U&D*:A<.-G"VJ%*N#SA>%PPM&)?FBD3K?JY@Q6_]6Y5W&:2D&D3& MX1C46AF_]J3"KG)8]VH*7C^+W0OJQGJ N2=T @O"? G"TYE%4#!==;[,6\'\0&5'""5=?;U,6A3P_] M6Z?"_2!8ELEO4T_S2% /_5OG%B+!@]MA8L =&;*"9^4CKWJAK 1!1SO2W!ID M1-90BHSK"QBEUPEIK>O&YFL@E:^8BY=*Z;,?2.N/HQUWMK?H%K _:I/B@;$W8Y,T+"W#2_1,X0WQ,1(&O$O,QU8O"_KF58NB=L@2G(/5FO M6*(E#\6B?,L8%'GR9<7&@S.FW;1_N"<$+")EY788WW* LQ"_R4YCU:0NWME\ M#7')6W'D>TIRHMKRCL# $8VQ9R\\%=J%+HG>:JZY3,U$O$E' J3 !F!K\OQ M?:6C.J"XS?3"M&[=D*[Q!+1^1@-0Q&AOS$$N99$]8>K=LV0PV&G8:7#OG!<# M0 &.?+$ QG+O=\1/YUM;=E-B-\4_GHM[B*[G[&'JN*VQUOQYV+S$4DMEXY8I MM/@TPAC#7BOM$1NL!A=0-C%%V8I?8>N_GN KYO\6^RV*/VFYDAY"!, # M/@>/W/)56<&ASC/63>*8EAIPN8#=?)"4-W#]TN8 M>',[%#U>PAOY3UPS*;G32^_7KH"[.OY::G7>*S[<0$S'[&C:&A?%6MQ2.QT" MU7)XS);,32>JVLZ,-?@A^&-9ID]9GN.9S_70]N\IG_69M%&Z\0IJI)_DK4GU MYIR0=]J_E>OI_$A[Z6 I(.6U:_YDRMQOJK(0/TZYU:;4#V*H4,.LTGY7T5NV MWPV#3?%$O\L/86MN)$1+3[51)"QP$937D/694 J)5-GD-63W)"@E1<"^D/#\ M%HC!55VO>;H_"@GA_;O8!5+H<,QI 9*03;6TB>#MLH/91"?K?_;^F(S@89GU MFL>51+--9UH0X J:"@G*IA](8 37D\@6D2!R>C,H;]MRIFVY&)HM=L/G2P9% MZLO<(GI!,G+L%MOW,K]-W3)B*%4VH0W(HBV2=J<#,1(NR=UZM9+,. (,"NK M)65PJ..)8,1#H>74EGIAOM9O-SM)M/%80#@Q'*(.@A;0C:V667KM5CF%*'\H M#)L8KG%>"FNB?-4_C?)/^-IFR?V!BB'>O\A6GL26B@;%$1D/E[X_@[HX4ERK MXB&!OA"D\\+;M2;E5Z*5T0%D^S:Y\V6<*+O9@>W>B9+QL2KK?<\7+3B+-IH% MBAZ68;L0:$9L/D!C'$C+KS^J2.?.7B2%@UWV3J*9]G!1:UG28YT+T- MT>R+(OTFHR\DU7DDBU]3E'Z&:=*KXJ)(I@W>%. [P- M@($4SSL.HHMX[E4#6"U0I;\J9=8K^,)V739< >3MFX, $;$P_7S&ZS;+P* C M02IZ#=K:*QQ/1]H4J!T1K_90[5A.DWRK%]*S#53"<"\1W]X,.TM"MZ$AH M*VZAE&HR^U++$_/D 984.$BKPI?+=KFZ+P((:CPI9R="ISP[,Z45EW%5<#/K MJ.\0#;'*N6K=:UKS4O+6=QV5G2J;UD3:!KZ3S=712KNO]7&@QU5 MB0"@@*8,39+ZZKK(>E=A))4_BODPXUFSAC17=PWDQ;,XCF0UOZFR:<@"UOHK M%:RZ1M4:\HN%JFK@#$?^O3^)%PM175>!2RF=)PZJ<%#/PV>\5&."50I%S0?< MBVM:]VU8@D>J,X,')YD.9I[+5_"2C2'K5S_Q>9)+Q@&/M1.E,"(N"+MP]C!H M%\+(C#Q"'6,;"MK#YUV@SX%]WTI0R"9"]\"BD7VFX_ N=*,V(6;-F6CT=T=U53>^L+\9(G6]0; MPK&RM4?^P3]UU (O'2F^$H.9W6RZ6E4W9]ON;7XKVZ?^+Y(T?T0J]-_\.[#[\?NCW.*8#6@Y&)4XP@ M0_\@;@)))JY6B \U*>)P#,MJRRWV7?P;7974=67?VD7)J"P5=9(ICXALGO3I M^U$<$N*0'G#Z<=6MK\5%'!I-P="?72QY-1=6?JS*IV8!%^>DV!NA5UX?E$@F M93(2.A!;G,=S$(->N+!27BJ9BUWGYQ+.%%>%&#"O#4Z 5]6M%H_,;$8O_%H: MYCI"^'\;#G@Q2N%Z1&ID6J6&EP@YM\=BPTD1?C!/]F4DU#(8"#G:T3K,&E&& MC!>)?;GF,*-N(.X_[9'#;]U]Q[YDB%BB8L/= \Q]V.ON ;VG9KV;+5%HJ M&'#+%IJ_& Q[P,2D SF;M#*8M?7%%64P$QBXNE6Q*0T=DI>RBHX]J=QE0@FY M.8+L(&O9#)!A'L&$T)0!Q_Y([&0R^UHR^922R:PCF:SO]6K(XE!- 8 #XQT- MY$E\'=6H[;!XB>3/68&0,>J>-'DJQ&@7V52A&\ MU:1IP,:JMVW]4&=IEE2;$=/2K9NIN*6B^*!OA#!S_E.=\<7]@I\M,CZ[>!:' M4JA=GL67"&2IG6RD@MWH>4XK#+E'E=13\ZS8;YO-O?CW M%\^-.!S"%+XHQ.95^1!,*%6FZEZUZJ*Z$0.%[!>CDEDZ@U_N0?ED-D[E%2H8 M072L8L ^S'&BU;MM"FX*A"/*O)QO\#+27K#];;LM-TG>;$XNH5K3:!ND730% MC6RJ=.YHRHW432X#O9^1*_M*4V5WW"+V3Q2*UM5P+7:Z/PYP\;7K8UJU=S;*9C]E,5UUNPZ23\P:@=XR*E@E"?;>.2*_9KGL/@I&Z&1-D+[ M5&?JT)S)X;C<[JP2%_+M\D0YTR"X63=B__OV"O:OIZVMG#1DL$>4LVYGLCM2 MV(D:'6*D01P_BYS!/H1'U=EX.Y5MY:GQ/K15]XK)[:Z"4.U(&!7#8;UY/]I- MS.0IF&=I^R89TSEJ(9)X2Y[K*H%:Q5L^OPV\>SP3"R12I(I_$ +4?(3]VHC7 M8*L?L00T$Y&J^)=OR"WVEG._$"=:-#6T@5_N/@(Y= 'KO!O[\;IZ?;EC1NY6 MG4ZL6U??QCGX&K^Y^\T+-@:_-R?/,N?HU;0)IS;*QT:+R?@-W'E+].C#5QU? M9CF_7GN\$51E#'*8%'3,@^ZHCXXP\G9)-7DW@EW03^"'=,HW3O6;B4(.>=Z%M-\ES6.3AN*OH-WM) M?TO9N'_@+4 )#WL3ZM4B>NR63->4."GK7DVR%[^==@4UYZ/8&2'U-2FZ XM^ MY< "E86=%<_6K"V:1@ MNX+^ WN ;E#?G9W;#RXZE+D/;FHG+GL4M-1^S+#C+#*@F]K!T#B!ZQ<(H\ZS M>BI>]77%/>,M+[-#,:,G;DA&9R-:E:4P'LA$ T@DY9;ZR4J37$A,\.: MWE55JRO"4V5P!94*)VQ&#LJCP*COS;]*%/AXQRX(1TS8P;<21T^/&?CQ.RG&7 MMQRO!B=S@8L:>*WB"RAM4G"XIMCKIS*'/($Y7U@9@RH3M\JYW:I_S9O);(]* M/0>TE3=L[IX7$Z=@KZLW<\0*\<_*&>R WXO3Z&V?G%V-VH'.[AI'JX2/1LCD MP1P&^:,N3Q+Z@7\#XZOCV*TXLAZ*U["*H,7$OX@WD_W M ^N;^R+3"BG0FE$OF"4,XB)*#Y-?@=6O]:']+]Z4;]K0YF@L.& */W CF"4- MX^)S\=*M@L9[#^@&&]C^14<\:#S[M^D.^\[1UVL3"=N:X/;O%IPW5-9K;@Z^ M*6$2SE"ZKAJVY$>XFF H"/\_"F9_GTRDQVN"D.IEY(W$ SS?&F+CE#^%L70 M%R+F# V?S)BC*D()9Q3#6R$[[8"IY8#\*T\^6/Q.1U#TFS69V:=]>O.0/1 / M^P_68=_W)>^\)UE7J4BON&*I.N=('.'Y?#7G52K%A0V]>HY='=C4F$G,,0^Y MDU\L#3ON':TS1'K06W,,R1N&%1VM(M$H07JRP#I[[7P8T5A2'YI>$)CQPAH- M?+F_X;LUR(X-P=L9ZB9;BEUN,M/0!?H'LR_Z9U;&D"VB>:94( >B!F1@ MGWD"HN74BU3XMG><4J;TS$23I2#WBZ2@".9UB9DX'A9UQ"^B3'E1RPJ"S&V$ M'2;>K$WI2'M$!2,9\E-KQW"Z44I.ME!*(C'3#=>E=CSHR)RZE5O6*%?C/"^? M8 A]YLNU=*;%#]!"M\K!V)0,T:;.BLA/X@K_%W8 RPP*WU:-?I&JS'[O<'S; M50(0A-2%!/&1^2*XP8%>7"^7295)E ^G?L+"UJU/5*#2C*E6ZU38.J7[I_)^ M4:YK,:+KK. -YU2P)(Y[394]K''JSRN.^T OY9Q"I3AC2)VL(*6JDBFUU+)$ MZ0T;"XGA WHUP':EBREEZBAFJV-:7YS2T!@^<%D+WO_7RW8'-?=BN=W MO'K,(!?1=0#2AQ<\Z]3VGR"N>5TV?X,,AJK9-D+D]]MGH4FA3SV>;Y :/:OE M\"7,XTD''F2A3)"HC^*;%$3K7O5VN-,^>'&+8DRB[LE]XWN&>4D).OJ1VW%6^7A*;02/ M9,1-54XY3^O+JEQ^3AHJY[FI^$JELHKT3)SAZ\GL)YZG]R5]R6KNWA<#CS2S MF5#-C.X1L[1+M#_0#^=+&,%)4YZH,43LM#R GUKPB%JIG0]UT!>"KWIHQZMTM D[YA1Y$169\FKY_G#A M6"L6;@W.ZO"'\7T_CG69H52=,[20_I 58D-.JCHX-_W+&![F-]-U&1(0TV@9 MOMW;1 :MI7ID>H;#[UP4\D-&,Y^DC)8D^=HT>YMD4!N '0[_E3:FEL;\^[O? MO'OW[CU;)92,A#(C>5$V"8L]*WQW M_]U2G#I4[90?*@&*8DK6D0^] YL@^O@7/,][H=%#2?'(\WP&WN7W&*-7RX#$ MGIC,].WKCL^]FZ&E4&2^TS>PFN0.QJ"\;8NY$M\%MJ6NFO^]SQJ9=4BSQRQ= M)[E'L0[*DND5)2U2P0[1*YV6Q5K0*,OYR^52;!81[A&]&).[ M=I"P:$5Y^X3<,)CB&W<+4[L[:D="X08TS=?8'"4UCTPX=..$0Q');OTOEW)SB%_%3G:6$VZ[IGB5* I"%3QNQNNT3&W** M?4$=:!-F6^K$038+?RB/:;2ZAM!;!?BC1BMSU-K% M!9@1 ^'%YRS/]R8 :&,"H42VE"*/?? T@VG0)"I.K40/HW>0IAP3@G>IBG=C M+=1#[<7*NYY%26-:7+3J[9X,<4\*9,U/XO0E3F#AZ^V3"GJ4ZQLN5Z]>2LXD M^ &!"&"0#F4/QA85^B%YT,Y)A0Z_1*P3Q+/WW;I(JXT%I=A/R/N J)A]FY7; M%DFY+O1D^+0%KLG4?D4UDP8XYI3#<6$RF_50=D4ZV /UF',+?^>!XWV"E;-9 MA&JH(-::ZP-:J3KI30*R9*><@0+@&@Q?3!3$2"?%X3[/D7F@SJ,,#H4OU@'$ M3I=ER*>;C[R<5\EJD4W'%4_ZY(''8N0-! YO*HCDPO7O)H=2)L234CNI>&LY MYJO-2)PBS6%[A.8Y*"%>3N(#N6Y= "0B2 M-%(_,)#))D6PJ=VK+1T9E>@&Z1MHDO/ZEC_R8LW%.^)U=B8Q8E$MI@LH6(K7 M^-B'%0XMGI05 V$'Z\@+?*P/G.VI5?7^9OQ &Z15/*1>2AQ M$)P"@0_9T$M,D4Y6JHA^A2J =Y(Z5P*3F?5MG:F&D3H\0IK$#"GLEY=]$_%VNZN*NK#,\JJ:*%7/Q-<2(M3H@E4J5! M3W9L!\(494G$,)B,D8Y7JZI,I@O=C8U>)%>+Q8+0=^VN>555I>Y6O@RTV4^8O,AFNBNZU;7_- , ML7O<7C49 ^.*X0GW7..PFRLS2(H9Z9%<*6V0]K!+7R"+ M:9*V,2.5?*3!8>.&"140Y@A+/QK24/=$;SW'X"'Z]4/-Q;F]:"X>Q?_=BW_C MQ6%KY#$4R$!B-#K;WJQQLYD=)D4#-4#6)?P_>27J)2=I.E*(:0K_HRY=\<&R M EGK/$4++,RV-C9T^][W(&O0J=>/^> M!+G,<>[==^CWDA/#[;"=;(3OX.SJYZIK!88\YLJHM$Z.>9=.D M:&R*$870C4N6I[]DO+(VBG0M6(U\(PGI&JBU3HC94L!<5A6->2XWI+"WW6#& M;L>A#V^Q&\V]$],.$Z\*5\6C8Y2.$%JDQFJ)U#?:HT4=4?9MLX+.2:AI3>K% MI+I)JH9^N5D_Y-ET,A.W6W%>PC2N&%R^3B%0V.(=\%R%2"- *4 *"T#^\/<5 M#@'J%G$,B%]6B^NG' 4D[Y(6WT+8=2JVFVBJ*_=,*@:*F?I=JF9*-Z7:E79( MW[;)'-Z4=YPHC#M3ZE=,E:"^L-#_KXK5NE'TM9,GCE!A@! #;LJFV4JLSE92 MXT;\JVR]["4X;7,09# ,0W-;/LDR;XDK)C/'$\R!=3GI$\0>?M9_H$$@CR$.@V"SY4!&3"$N?(I7-G HGW4! M9CPF=( #KTAPWH3^% L<B)?@XLX!T(07Z>W^R9,8<'QJF!CK_NX<[:YO MY(E-QO.P47X#WJ_9&"[+ZKQGAA#TA',I-ZO53[IG,#!D)$R-@:@CFI#VQ3MUF&$Q& MNF/T>Q[484[@M\SS$Z$57EN86(1WL8'#^-B99&=BM\G@JEO' 4">9 M"_?@F[*2FV,C&_SPU1/'5+B3ED4CY.3P-97^/%YC[5JJXWJ >),76W YS4 S MX)9^2[*,=9@1()8)@S% M%$F-P@( @H_=@8R8' K[A?X;,0]Y./^YJ3E+L P?A6Z 1E1"0$D24UDHGP&Z9L:PG1?!N][!^H)=$VP]'%=($9QBIBREE#+4QJ8Z!OF%;WVJ)WW,* M!.\)Y^*TPUL%"0HD3 W[?,W_QI/J,GOTNM%\>/?AST.WA^:T5#-BVY4E!@!. MPE< J,*(@3H&^L)&Y33FMT$3US5;^FR]9X-).ZK;A2]N%>692P?UH02.WH8T M7<5HCG@30(JZH(AY_H3?^3Y![^"P,LND==GM4$K>X4%Y/(;Q9\04O:K$%R8\NGAOX5;RVG[)Z[Z[)EPHK1U;] M &)JXWT1T5.MT>@J3#,@=E&(G4;>(<,&J'XN\[78T:J-P3] QJ6ZAUX)+=M" MMF D?5!&Y5^W)T[2L6_#6B<:8Z !J& KJ2#8X46]M;= LCV9?:EEQ>+DH4FR M LH3+IZG"TA'B'L*74S<,^V^*#F@[Z2&$AO?1R:\UO MQB5.AQ/9FJ.ME?+2NM:%FJ7E)FZ[2?Z3B-W6YUPLHQ"Z@08BOLHY9J^*=+R$ MT.,_]^,?LX)]MGR9)+8$#]&X?-NN$=/"WX2)3@:Q_?R2",8!1AE=2#;O/SP@ MI88O',^ ^^9LD?&9W+&R))_,9MF45W[ TR"1:9&,9 8_ MW_5LC1M[7>?L_V;A">\HN'A?4K>)O%.:X,SEXW7F&T)O2M6-HUC>;7[#RY]/ MKJ\&::?3NH:L "LQA 4(+"\AFX:K9M5];_W_[/O7GSQ/^.[(QN:/6E^*H4SX3AWSY^3X"=O:(D5 M![7[C%>JV8Q77HW$V#<,9S20R8S0:+W$/9KD'()VV!7:G#X;!+&-R0"NRW_1 M)U"]O%E^=RZAJ=_5DCKR[4D=,>ED,T;ZE]'"^5(=%B*-)\'O<./UU36F(R[*ZYD]4)2E&>E.5A?AQ MBL>BVJ-]T8B$6'V1 CL>^[*".JY8Q)@XI MN;(G4AU++K,$#\:6_$4SXB04^K2GE4RP[4J-[+!%$,"]<"\.%%VE ;U8]4D? M699=10%#LX[F( AF()EU5WA$F8O]6^=4 \"#VVWB 8Z>5FO>9 8A-"!D??_N MW0T78HK&K9)6=2WZ4.'CB\[SYJ6!IR]GV/IMU6AGD6JT#^>FSL#F]??FA=?< M2^R64L16$E]HQ&B8& ZC\8QV%?G;#7"AW7C-&V!C$*7'&X))W!#YCAW;#%^C'+RR?9 M%Y%IVQ.MYB_AJ3YDX=$M7Y65S'2(@V\'U4>'DJ!"^$PII!B#F6TR3_/^)\6J?9%,;G]5*C5!DK M!+G,%AR/'ZQ?T]R<681V^8]EF3YE>7ZU7(DU5^)-?4,[8><9T\@Z\M%W]K,J MF2S30J/TX_9C2PM ^@3XU@=I2.X^C1$SXK"=._B+S>>@2YX<('*)S9']M)B2 M;*:%'[)A-(BA;B\H26;*;EBS+?I0*]0?O-!!-G"/S0GSVX^:LZ1^0'-)J/5H M?YO\/_;>O;EQ',L7_"J*WHC=N1%9W54U,SW3L??^X6>69^R4PU96W;[[1PMCK=(A/ M%2'5"_&Q&0MWC$JN=$ZV)/.]KZZY-,;B_OYJ4J(TH,4#K^'*5M4"9D^[+\>G M*5?I!2T7"CYU_HS.A88S/GE&@/.I,;@54!%6[IP5.Z=TY:7.!Q=64,J(KTJ! MQ;,%1$U 6\TCHR-P[J(1 R!A:Z4B9L)Q'H,$:\F+.1"X+UZ]((3/W,8)5 XO MO'%0=*4:<@JA>8D'P$+%OPTM(BLGP+*74J^L:K^,]PN&9_(;([? M^3DE]G?!(8 N@4^K;F%6IJ<6A&#&!&3RLCAA4JM+,60 [@VV:5(E(O]AN M$V;OF<'Q)0H6Y5"B2E2@F@DUN R5P%$%:XE:I\%7OC%U]:FQ:13[O00>JP95 MJF._,]),"7&3OU$Y]F'ML-$#R.S[X@<>H7@_L,@\NXW@#)KR0F8M(C\;]=J: M1\N-Y@9F%S/W=LD?16SHG(QY%&DMRYT'*T19P/-[W,/YB"L#+Y8B3\ M M_W5@>>_J@%#!GA(M/[PH?;G)V08GB6N4?OGL6_ M_?C3O_S^/Q:'<'IH-_U;*ITD]#:L9L=6_SZR%/&IGB3\X5A0*6PIJ9TGP8<] M;AJH'ZH5D& ;<2BP]8F^?E'JK078 /M;R*/LA!(!O[(A5=!TW44J?D^6*VK/Z8%7Y+HQ7(9 MY/P7"@$\BT]9EH*&3PN( 8PW<.(_80,^9@C^+\T@_R]5D/^EQ/4GR3I(@8K? M".#!$/_BE23>ECP1, *RBD(1BQP\>B'$6/_DKK["LBBHD,_ZTT+.>R$FOLAG MOE"FSD+@OZ]&Z0Z7W_C!SKG[8$,/41 M3L1+X" ITYP^JHA5$I?Y\H\)^,KW M^3POCMDN3B"/LFC#A9W>VY3EYQ>C+<0G/RG,*;ZJ-IQ'!)R/(774@J0@]B"Y MDN1<\0JN>+.P@IZQ?1RQJ;%3E2Z/60K9;W0VO2'/8E]TXQ[GNB MJ2*_ V$I)RQE0R_B]TG7@55E?\Z\)+MON6R?%I=D&T013X1E53K?'\4WD=^> MWAOVW[F(';76T%.0_GZ;$)+C_:(LZ@2S7, T%8SD]U;5:0Q.E]ST=+P?-L"3 M D"9#CF])IP';"TW*EM$8#FKNE#CRF"4 NVF4?;5'+$7CCA0]Y!I#AG:H\!G M?!=!90[&!VZRWWF1D,.IIK@A04:YF5;D\,]T\.R:LG1H_MT(-Y/PA2AT" \ MR]C+E26%&(VRQ A:7,_CQ'S?*V=5G=CP/U3XF#.?3%;B+L>35>O,L.,^Q/A? M&HU7K9G)^#^<@0).<_)R1@Y*Z)0\@?]WO(H%4!/:)(J[Y M\\#H,>@/E1U+ K3S XJN_ 0V ;!,&R#Y'&\R*ASW3%:JEBD6@TU<;'C0E*4*)0:9)]%F MV)1+QG0QTO06R CP6GBI&3#-#,Y;*(W(+6 , G6NK(41*2H;Q[5D3;J=[B!R M1]3VJ,9EC'*0[Z(?#O %4;DCJ,9K3'O QR=/;$%*%ALY+\94";J9YS(8G[QR M;(V=QJF/&8^;R.M; :(#J^(QY.H0L1A%T2PYZFR7QZA4E9?+0)IS,UIJLJ,) M:QDS6J5T,S/_4L5@)KS\Y#$)UE-:.=.V41]\MJ#:\OEJK)ERS@LVZ3/FO]56 M6>82<#/W(;(936>MA"HTU^*=@B>V;Q"F&&+29WKH7$NY&7-,&,J,+-\B^ME= MCR4EM3SGR\\_ M_ORCG1%S(4=I@O@+3__0^(4-S88*."Y=9?>HD;B[V1R$]('E MVA^D&.2)ZJM8"?[;Q:%/IPWE-]9#G5?_ EDB(*LPA;.:+;(6,9X@RHNOOG/Z M%3&FE,NQ*+ +*-UJ-*3XVB=6[F3M)@.+Q:2,GE[&1GU'!-5@>)UKXT.#BD V MYYKZ>XGYXE4$^9S/D?UZX/\C$_+B36[TF"U(RZ#PB7I.TRM\^8=F4/BFIUFK MW1<:O:KG;W+"I]?N.2R?4KH]A5"POOC[58Q%M8)[RJ+")H93'(L0L4,E 7Q M%I*F-'_?1!E]FF^#D"17] 7=QDG?V!\^TH(-M9!C M(9]Z*K6 M['MS8EE,0:I.N^+?^<3^S#^U*'T+XF;YU[#C+4!$+U/ DR"E,LXUBQCGHK($ M8$""JL BNZ4.SV>[X-/-?;H%V,(9LKU2@ &XQ4HM*8 AZ(%6)F!+2>"R@JEP M ]EVZA!WP*-3<"B/Y&)#Y[B,R%_IA;':)?%QN[NEG(._CA 0Q.#O%+ W'Y)1 MX8N+GQ;P":K]LT\N_IW]=5K59@;::ZB4)>!-1K['R(\CPE I<@9LX(9B.!53 MHU1.SH10O_;7^=K3K_'5%]];P ?Y!IC1OK^.$ZID?P7T&Y^Y3[RP#D1W>9(R MTW(#4(2RA3\@3$%^>E'Z]D*#6P<6 /E]>%M@!GD[?Z8H!Q><*DMXX[!K\JA\ MCECPO"-DG,A#,>""C3A_V.%X])2R#+1$37KE?7V^V,*#6[[Z1KG@O_[Q^8\+ MCXU>15F>]AH?DR:QW;XNGA=\T$7UZIXE>F),DM0=Q]9(3]BD]'PF$CTCVSX:??=N$2)G2>)*49=B&'GV7GC$E6*U#!2 M-NW>^ZL7_4[(!!<>'WC>NVX\8L1^$T0XN>7&(T;=9WJ*YH,3YXKV)=E0'9?_ MF2K+5%B *,TUU;*%[LOJ=XQB37X^[O>>D/)* 19\#O(?Z2Q$=0QFDJ#2DP!] M>2#9+O:5@)N/QBRQU7/P]8)1+U4.?5K(CS-.23L%K[8R9UYKL1I\=35T1?_(D?_'\"L Q\?_D@WVN^$!RNE MLYVM*7E137"27Q)[@IDR/RU*S*%LD!]DFT1\(GW%(M4^(=\+0:7D9%C M0R26&'U1##_C-3HND=J-7E0D<+2=[TF:QLGR0"!7-=HR5W9!]R6A2CZ!JEM? MZ&VS>B/A*WF(HVPWR'#P\X\__]M'H4OL6?XY2"T3'^3A")_R:"NZEU\ #I=_ M]1,WLRVCR3/*+L(P?@/%GKX>U_'Q)=L:_4:\\R&^8'/WZ;WJ,"%5G(%V\_4-YF MPRS8.+/9=X=.7;U(BOE/?IT4L:M];XAB!,2352/@&#J;"AXS];QO-AL"P72% M\ WPH6!FIAIZR.M0"2&XU.(ZH!T3 ,'I#6*4?UH1OQGZZJ+\^<([76VG3N(3 M^)[7,V0+N."8SG4*Q=T EW7A*P//I[B9:X\.J-8I!_W$BO84Q<(.^SE+=TY$ MHZD.F/R*H/G"!%T9,_+K=!1,4S5D&XD@7X M-254+(2:%/TCD$'RX]6)JVF/GQ9\?%;TXCT2::O1]&EQY,2%$Q+':[;6I'95 MMN?*!>@6).UU'U9K_4I])LD_M_!*Z@R/8F1%EB:OYSLMZ6853M'@;LL:'.@+ M<]1\GI9R=6=C))_%S3U3^2K8!/3FS%3'OYSO?=]*H-4X?1:7F18?6[R(@("4 M!01XXGL3A^]/2;'8Z)Q2Y2.+P<$U(P'M\=P"\)SJHS]_PAP%/STU,L" M/9?H$*FS^OWFH$#06!0798$ZT3MO@2 )P6P6>:OU&@;+^3EJM57@U]7$F%$% MF),OI7RF- OV#.3$4_V3H!B MBA!JEDJ;04X5()2?R36E/,N:H!Y)1_NM.GT M3,1@NG>Z8ZJVR/,;*#"*$46:JLCNG%8Z'($(<9+EY+G90HR%?>XE[!8=]R=_ M7XXO*=DR"\^ *'MEE(D#Y56\Q13LW\DA!BNU?WEZ(LQ,O1YL-\S'7Z@?@(#W M_!.S9 E/2JL.>-)"\/0A..5+^PO);KZMPR.('Q*"JW?,3>TQ9S!)^?@+^8'_ M\1ZIK$OHM)>TV6K)ST)5";MJ'&2N/R%%YAHF#C4CCPG%$35-84%, M*=05]:2K$#6^XE.?29(;.G5E$U6Y/E-5/UD4 MYYJDZR0XB*1QP.A+P5=.4JFI#!7P\NH[RI=8+ #[%JBVZM=F!3:=G@=5G)C7 M@+R9B7\W%;J>H!!BL(8RME2)&EQ2D8W$P,+.A /5HS%FY3>%HU?GP]$Y2KXE MY;TZ>;F>)%Y3$B3DS74! =0O\+,L0MX]/OW?WO[P_UZ_,RKJ-97$%W)LH 6C M:Z%\Z9V1F(MC+4B;K;C2R#16BRLY6\,ND:"LGA!<7O':"_-VO2.:V\?,L@^S M>XE]NI0$B"I6=BP.E5VY0'P&PTSNX$B(M]S<4T;W]7#1 4"J@R'P3K84MR-F MS SA,X37Y7B?B@0@PQX!M&=$+--/N7QT^B3"3Q^]P/^TN U2.$4LA:@(0YT< M\G1Z+NA@4._G6-@K:<@>,9D]'W/V?/9)J"J7MS20-NDKWOH"?R+T3$2KF"%$ MI_1?AU_?"1L23N%!#OI!:.WXF(NWG']VL8H7CQ^,'Q4!O>"+,)'FJ2Y)F2^I M:9^X**O=6XO5EVL8EA>98Z0"ZZ1B.GGX%R*N:/$7O_.DP9+TJ;4IR=.;DCXM M3+5/WHU1J9SC\P1!1,O-UU1TG<#(]&FHE>G3(LX3>WAP2@*S_B'>_'!,YZD4 MC7?42VLA$[RHC@ AQ,>Z;_RRCC+8T;E)!8G/,3G MF(=3>B*<4@V'8"M;?.?3PN.?TAV72\]#B:O&AQ5*E_?I#T%Z2G.:AJ$B\ M;J-ZC X)UEH=FS_[>$[.5.&&%<(9\-5&AEB^D.R-D&AQ2WRZ T.FI1XS@!NN M\H^E\9NX.[E%AN40WGIK)NX/"*(5R8ARI)D0IX=/OV1%*M,P,;IZI1I(CN77 MP[I? Y-7=#DA7&P*8(RITX-')2VLJ*=%69,<^&0UI2=C?(HT<"5N/$U7,16! MHR-]_H1X&T>#HO>*2TR:I-XO79T]BA/[#-DVO$J#47S\5\]WT]X O2G.Y2-/']$J(Z)ODWBONY/HE<%*.#-M9%CP$8_S_A/Q$DCO31<'@$Z M83\M7N:H$CTQL6*CEO&;&:1/\:E%\2UV&_/RV%P'?>?DEZMB3+B<56%',815 M;%YC2JBJT9;99D&5RFVSL\FJXQ&KDUE5"VG=$OK^:"PIPK5%FSQ4Y]4+0E#D MJ0#][(65> *1RPQENM.,!8:/4YCJTR+_[@]4G_H!OIRC7[."Y^F[IUP5Z"M% MR:JD\IC[R6OUE4SO%;O>$X$J0_+'%4GV/_4%X:G"[-7LFOFWA#\#OO;>B5=/ M<4ZPM&$G.<'<;T8;[U4GA:C0/34/Z VUW$@PA[XG^2M'-,^'^9073!;_G=%> M.8R@4L&B"E7SR#E0@R)(UV&<'I/!-F9%UR@&G35I:4RBRE'814SQ7.ES%Y'/ M(+7XMX>F+8)EFB-T\?'>!Q7:-$8@)6:D!*)RQ0SIUTS8OX2*@E!KEJJO3/J] M2!(Z'G.17IZ*)B):]0(*,R]9ZISJH*I<_3??2+(.4O*8!.N^R\P^_0/[]D*= MWT*9(* HJ.TD]BR;)6#3"GVKY.*KO9QRM@LVW3/E>A7)JH; 4^824V&YGW)N M("O4#%3!S[JP<';L,PNFT_U P$@[VM>L6(E34%D)NJ?C+UR2VCKS"%&#9?T,Z#%QX@'I!^_BZBVA<\SBLZ!-4" M5@%5 B1.8S(@.B4?> $C,VT QEX4@\\4L#(3V64=J(GV&0.TA(.*2F92A&2% M+$4,W92Q653Y$RXAX(#X8*4D:"XP,H7HR!_B&>M]3LH>J?:I07W27Y@3_DG# MH_DB^D:/V\Z?9JJF= +DU^8-W15BV(&/]_$9,4.B@"+7/9X96^= 60EJNW9: MY>"!^,&:^9#R0DVC1"V)<1?T6PRPG8W\3D@1QT>20 =4JUC-$>DT&BGJ*ZNE M9U(RZ)<@SYN*KU)B'4Y%,68N!K\+&D+C].?94F/143GG"CVI&'?RC.5?O? H M@.G6NRCXQY$,4#;RP187!ZJI>^L=%[KET#.I&M=!ZFVW"=F*,N!/Y)5$1S+4 M^%@>%J1(,?"L=L>QB2LG])0H7+JAD#GU 4GW;@_F'F9X'WA1R!$7ZI"S@7^, M2%#I]M92-9O3^.*8[>)D6.Z,(@#GP\UT28Q#A][M71 S<7A;'@%UNHM>29JQ MQ-;""749)TG\1O]PL8=B4H-#%XN@J!,5KN4'U13/Q8O\)-0>.4XMID[- 7GS M*]%PD,:64ZY\:9%_:L&_]:X)+P-D]%CW&9[!:LC*\_%P"-DE.#"16PG'*4P_ MBV+X&3.Y+ZC6RY*F@U=2!#MR@'[B\YCKW%Y7-Z,-%7G4SZNP67(",A0]GX+> MMC:K^."*924HO":^W5;YMG3&-W:?R$H/%]%XWNS*\R$_P52"6JV+:=^)*<@3 M1R0G"XQ\#OWT4Y"H;FD$=.:A%UZ0@*I)BHLZ'8KV2(=)^.Q MO!DH[Q">[M+T"*9*'KXS!CZS.OI"#B_"@]X5667"T'V9!K[(5F2HODQ X6H3-&@)9L1^<1:&..Z6H$U[0CVXR.J-/ MBWQ."S&I6G7C\KP6O=@D9E&WS\X\___G=$B)W8BO >X9TSSXS MV[9\H!.BVAC0>9N0?QQ)M#X-"J]5!ESD(\X6*CL!7>7(! UQDRH.7R"^-]TM MDTSH0X M/ FY+^0&0&\0G%O(; MGQ;L*Y\X]N?4@7,3DJP-DRZ]3)O@&U@+)H7[GGY-546W^\+.5(%6%8W'*6!< M$8;GKF<\(D%:4 #Z.')DDQGDHL')U;";(,HAS1+VY*?L\ESMO$BD7?]*28*( M]$>6)^T.%(!/=*',5(!(9'2N!60 GRY((WS"9\=X[=U9!4_/^007"KU#LW Z M&ZNH3"FA["X)8 9_IHH8_&T9<3X\D&P7^X4X.0A@2J1="2OA"_O@8NN!WA*Q M&/_L],.>?5 )N)E6:I^<_E!>0FKB&?_6 CXF_XER0)PD_DE%A'_G'*A5G.6< MX!9C=1.(?\KWPJ*^%R976IZS>/T[. *)?TT5I6C+3SD_G5_(&_NI[R9@@R_X MZ L^O+@-/^7GGWZ#MYC^:9J$U-++"PY/$"CH_28K9,!'/\WALGXB/B%[4'H? M$X&(R"G.=],H'M[B,XN#_ ZG4MFWT\;Y3$6IV+4*A?GX"[&5"S/#+-[ZJ2@M MIQ*W('>N0FF*NW& NT7GSIS)S3(2(25(7 TUD^ZZBR!9)]YFG/M"#C;ME3!L MRF+;R$'F.=O#IER*0Q4C36Y_@*+KQ&<@T(#->A'YLAHRX#V,9O.6W^%^=?@2 M4P_RRLOT=9W5W#T;_24/#Q\YL#A '"!'#@S -*!ASEE)VP3G=7EZ\/X>)U>A M1R_O 9Y^.W;9"U5WX#,+]IVY7/_345W',FM)^GS(PE3'NO*2Y$3U+C!W]%U8 M!4 Y!H (=G7/O1 MZ52+#%9Z4DD9DUL7@_*%?,M6;R1\)0]QE.VTB]%W+*>,8'*9F-QMG.0(9QN3 M'J92WKDSBC77H,4\9^2@J!K2/LR="G>1\ D141'*VQ+=^H\Q+@H&*1;TE I\ M7^+(*_YE1?^4 LA9' F'L8X7'8=P?FU="PV.32W@ $*'.,FJ-YBI'8IUZ^T/ MR2.W6,@W=X& 5VZ=$?_7.*3#P!4&6)BZM9[ALWC8^]),YTMG$.6\[ /DDH!6 M:>!@OWTL20GKG+>'B/?VQQCOC7"MQ#MD'*<,2.GCD!=0_TSB;>(==@"Q!;JG2J&U(8H3" )N MG)0%W") YQ* D@EHPB;AN$U?%(1>K->0) 6["6Y*T R_'B#+Y>N1XM5X([ZX?T-7('P$JE%*U> _.O0)K6$=TSZ%0L($N6'*D MTH:WYG#./";2L+2:EBB(T*IK3T*@GI+E.Q_(+PF=W7_-*K$JAD?!<.@ M=EN.F*:CN-0 Q92K+WCQ;I?KWVG/8LN^* C5IC>)ZR-_[Y<;WBSPPL=8& N^ M99!;2*F\#U+ME33.R"B8Q +PE%CQ(CY=1[BY-0IB"C'UF6SW["$$&P&[:]D[ M"(M KQC^8TW.'S",>U%_3"AF.,RW"8'DWM_BY'=03+U#D'FARJWYOHIB;SW1 MQR<)P$+"#*I?HR!+GYZ_FA][:P\781B_P95' M[_WK^/B2;8ZA;,6+/NHY,-[X*!AF<6Z*O^997#U+GWV+#0](]X%PL$": M#N^BPS%+63+W3^9#8&F.@AQ-"-5C$M_"):\M(&%S/[0=P[G-_8;>RMGI\4@U MPO5M&'LU8WNM@?OG#1X'^LCL@TRZ-G+XGS6(G[6HD=I3U7D$%!NTK6\3[HC; M^*@]A%W'0$%X(82Q-T-(U_R.+!=OL8MP3;W=;VV[4L5=ETI9.;VJ(@Q)A#^C4E M5.*[#S;:16K1#05YPLK# 6&Y(^^W(-M='=.,KDG"H5H!0)E>0_3__,H1'3", M^TNLB*18;NKRO4I+/8ZE=5<4JYR7I,B5EFL1:0/0[_#"7.W G'D7<<0WW1)W M'0,%X88Z$21 MC("0K]%7:[F^BX%VAKEJ/;JC\*@FMI M_E*9@2RU;+D!H!5IM-%>S1WZHR#X"IK ;<),54'Z^R5;H:I/N$5S]W=N]I%E).7I0;>AMZTJNN:6>%;7@,2:@QO2 M0R;>BOJK8ES>(8.B.,==P$N;[?SMQD!!N$XDK/J@##=98S_WF[XY"57OH.K< MV3VIES%=A.B!-EW3/9C2HU __HA;"WF.P#YV<7 M'%8QMR1R#,)JS%7'[BA.W_/Q)64(B-G-*Y-[K$8H4V,4I/2/FL^-^MH8CS'& M1<$@F>/S.:%"CX[24@-44Y8BMXH]8:- U][]#,0GNAMN>5J^]J68=08HF*YU$MMEA88N*,@JS%]2 M#6AA*2LU=?^TC1E_^@0YF-]ZO:8Z;_IGK$%I$#9E@9_#UZI1!^> M?B$ANP.\Z%3C4;?N*(Y#R6FG),KK LK:]D%!V*47PLYZWA&2W<=:SMN73 MJ0U03%F]%B-^3^RHJD62E,L,.BJ:^CAW0G+3]87O4]$Q94E!R^0QB5^#BENN MJ2V*%:IYA9GLIHWUT+9T?WU48F#IGM&*:!)CSQS4,GPT5"MJ< 1S->@(GN"\ MNJ#M(1PPG/N]\4R8_LL@%@&[@OY93#^U1%QV[(IBU0VPU,P8DJ-2&^V#31UQ MD-A7/ZVCM'#OPJA*L.DC'X)UGVG#+)7%&RH8-^S':_JTY=:W*1C;<0HHV&ZI MJJH/Y# V1T$.,[/1Y;DF_+]W4?XHT$O1.\%;R":L_',1[FLTW/4>T?W[HC>S ML@U8Q#ZS';V,;C8;0G5(6%D9M%+W>@X;S[EH++-*3ON7N)127/L1Q8:NB;1T MK[42?6D[% 34G%K\(3=<+KJF*,A0MK(XYH!0!Z:W:$W%;?92T*/A@\*>L6!K M+HGIWQ0 YM!Q8/ROH&!>AR35ZR \9OKMT7T4][?O1718D?4NBL-X&[! A#@Y MQ%P),40N-'=Q3U9'J]6(!C!L%J^2I!CY-_M#&)^(5#TA:

IM>E/PJ"#;6C MS$ ,U@XH2&KPETT U]-G01;4/W%]=5_!KX/VFP_.J_NI_L$SEP M)7.Y^1)GN;91F[:A'8H-8[91F7$[FOJ@((S*'53!IS(6W>7)R0)"HFF'@H N MP RK74*TVG'G05"03B^GX_[(O*<UZNE_ANG6JR2^DR[OL-0J*%3:=0 @W MM-DQV_1SO[I/)*7WYGI'%^$:P*MB!CQQE1 _8#'ZUX3.?\W- LII-$@W@T9# ML=KR+66B\[H<],+P8J)4)'"U "OI/1@*5M0S8R]/51N@*V^DY-?5 0UIB0,DQM'G%XA.RJ^ 9!M #] (R] MPHG2S)/F,5 0WK8$P.HM!B7!6&.KRQ@H"#<"1UE?I>9>*(@;ZBK_E<7: WVB M\L\JAG^Z^49W;I R<]%D\0]MOXV"T:VW/BC7PP]0/@H*XBLY[!:+D:XA1A)L M<#^&IBC(4'7 QR2@K^V!/K=B!S69O6L=W&M65[N ;)[7 <^76"\W]'](8C(+ M6QJC6!V 29(Y(%2 %\ZC5*KU*=7\CB$?AW)]F+=(U M6#1X&("^IEJ;3BA6FNH\7RUU[Y2?44Q7!V_T?[KYN$&,B8.2: +@#*U0;$.5Z&7IN*F-<,;U5NYY_H5_0SW$"3+8Q8GIU)C MW>8985@4[%%D:3XY!@%:BX]J*8ZW&<+]T9+ K:NWV/0(5%N@6"OP#"TWBL/3 MY%'2-D02U7/%*EN$ %WY[;])264P-D+!?1L:0:7L*O,ZLW!">J5N"!4C; BH M \9$P1A;8>HF%R%*!;>64TO_(/]-.$0@IC)Y9:\A%1F2HQ>FMG*R.C:,_Q44 MS -]\HNW)V95H=S"_7-0E7!N7[\$2K _ UIO6^QPP%CN&7%[#$'\?]QYR=X# MW&%PDYFAMNW-$9"CW#.= -:6B2UQ=9QA49S5HK@25>4.PG-/!8<:!&6K#BA( MXE-IJ?(:&Z,@19.= =D+18J&<9G:]41!9-E>Q^$?%*"B9I],K0L*LC1Y1 ;[ MBB*EIT_PI^6&$@,*4\HVY7W\9G.;C_(!%"S3P/VV"URI-4=!3MVKV\[WBT1- MHP*)1!7FKU<]+K>Q,8IU,,:R<0"CI0KKQ(1L/0A)CV%0D%^DMT&LG@X2D0N@ MRO1OOE'=.T[H7>HE)Y9XTA[W?\+/H6"G%;5DS,R7WD.C8!.OXZB:-#1"EMF7 MUZ$["G*+M^B";G@? @F#5\6.SJMG$Y^?B?WAF(FBQ-58Q!98^&-\ 073+,G' M(NK69G1NWQL%L7T!ON[V![KSX>##G:HW(HXU-@I&U:QB!ABA5A8U0U\4A&JM MH!7DC-OXJ,<6:=D7!:$LDY4N#(-,)\EKL&:E?O-G3"G. GZ+5/^3V9PXYO@H M&-;",%Q!#Y/2:#?0P2F^X[P\;/%0Z@]__5\) 6-TU94V="P4.XGYC&RI9Z4& M**9#KD-PG^4']W?_63 M+=S*GTF\3;S##H+X]#7 C0U1\%QO_9#Z#BAX&MNO;G%Z#>3^LH 8A_Q>IXK) ME9T_W&,;]J7GPDFT0B4B0RSA)XC>Z MN0WOK*TQBI6TVD([&T]1D-3%@2"TKZ%^"#$,"O(EP#77T W ]7DQ5J:7I*N8 M5\TM:9A?XNRO)"MJ7_(*CPWC+;1"L MZH$RW L_DRC>!VM+D)JI(8H3RU&4[_D!R]/[[VT8@0U=4)"EXAB:[;;U5D@F MG]&I$%\ZSI3HS6MZLM>!H29O4R_W9P:R>0J+MY08P)!TD5W2\QU%S'#.':ZU M@]2I-XJ5?#X>#B%SFM/'G,KPMV'\=A=M %B$V;-M*2WMNJ(@L[KUS&YU?4L4 M1.3Q#6H>J1$PS=08!RE]80JY.T'Q23&I:K7S(B%EYE+J!!B)73^.@]4U] ?Z MOH=',.L\Q@E/PZ/DP 1=V[>N>T.?C?N\E MI^5&@_PF -_ HB"-"?SX+!,PY#<42!]M9!17CIBQ 2F>_X9BHE2#LX+TJK_C MF' 2KPGQ68BR:L63]AEM 'AC)Q2D/0?;B$7A4[&N>$H!;HF^.O9\BE8]41!I MP,AJ$2$BF[J_!1^AY$K*R@MYVXC>T\':A$AC;HIB-;3!B$WQ#SA6(C>J>9%_ MMS\D\2LQ%-*QMT1!A!"M)8JOV?"F;8B"A/LXVD+PBZGJH:T="@)RRX240$2H M2=IHRM!U0$%2[C\KWCSS\3 V=G_A@OU203:BHN"&*NFW5 =E=0]6NR0^;G;%'ICG%8"!G6&H^\2]/7U,P>12IYA"VRMW$-NC@";[C_LIA MMV I%_LN:HC=Z](/Q0[)$_,N3PI<]VW""IJL3Z9WKT4W]^LGQ8PJJ(OA<; W M1[%:,E5>5P.1%SV4"!^Z16O?&P6QNCJU*^_;;T&VVW&T&@ \U#I,&NZHKL,A M"?00" -/Y NC&C+8 E+*]W4%L6Z4L[NXT@!_[@X9KLX@9@LW;I9FJ,@1U^> MU1(":.V @B0+1%*380!CZ"9SA5:1ZDK%.NGG6]?ZZ#\:"F;8W%I=W6#NG_@V MB54"Q/6)9,Z(@DKT$]%T[TBN4%:F# M+*!]\2A<[,'XK6:TG5"0 M)H5G^FK?19D7;>%RYTL@?S(7T6C=&06IPCLI$8!@=X&4+),Z6]1H[S8""J+; MEEH%7(;!]5KS05"03J\]JB/\4R#.5#>H]NJQ]G O%EQ$7@;QXH\>O=HM16$, M[5"LBG(!,DM+@V[$VKCG? YB"&[G)Q+L7XY)2FJ0+TUMW1-R>_N9"CV709R1 M]#44D#T;*H:JUGJ)Q/X&";0"18ZPGUB2R-W1'0:Y. M",U-.$)8+3)#]2]MEQ%0$'U[3")69H(NQVWPC16<,#LRS:U1$%-/6[6@\AH; M.S?DBWG"U)UR? 8X?LMR_'GQZ\?S\XT]_^>EG\_/1JJ/[E37 ;W#X727S2QL(VV\$ M%.NJ"3\I!:A($$X3IDZ7_B@(IDO#4YF--=;4!BBF7/.TM7?;8/;7=" ',QE6 MK[TM9[NQ&PKR#->:Q(U)*1W'$*YW4/D>Z;E)^.F!8R1P[+7';(QQ43!(;;KB<*(J'J[":( M@HS<@Z^UZIV\/#UX?X\3ACUB$@X[#H&";.EG'B-6MN]8*!A!=6MONTW(5KBG MA7766)O%UM[]!<4Q ,2<+,]'8V,4:Z,D"]Q%AV,&L9+F3$=S:Q3$W)IO" .F MB+V'^\UV60=>2!^3^!: LQHLD7WZHUC%HDJ$R-W,8^85Q+#+D_BQ94W#3D.Y M7W<>MP3* Q,^BZRLR%>#N_4(!/U&0+'V"MCNHQ=H'7^5)BBFG<=/K,AZ%P7_ M.%KN4%-;]YONBOX#8/<752.$C]64H-74P3U).NCQ*WU95WHG:FY+CE(&KX/P M !JB\Z?_&HJ-7I0X6R:\8K47+C>0J,?>4/YRMM"I^XR#@@$LU 8D[(3L(*%$ MQEO!ZPEE$C:Y&;N*]&R+'!\^*@KF: %)OD9^D#)?%%3!6L.&9U']!G&L_0 H M2)9X>W1B++@.@NZ6$616P_]#T,VK%W+-C2Y4L*8TP _T%2[_@])2QY@)/H." M?;WA-058E%*FG,KO24#/SMH8G#O9QW"PLBBNU@:A7]B/A((M#=G\D@&M-6U1 M.G7$#R$0%1@,ZW(C@\E M]4\\;I6[B=OR6>IK6.K#BBV=!5LLH5@T=#%_4K] MZB7,3522!FO+HVWE'.&T"C/+#_%R<^''[(8L,OKU(*A=^Z/8A,8",3J'J1#; M![EB.XZ,@DG/QY=4 &V9-=]:(Q13UR.G *ZMT1O1T 4%63P*G#EF'ZG\1^2% MJ%T80UOWMZ7AB&A0BMK&A6FZHE@O/;!FP.#X9!EJJPK9H;_[=7TBWE:$83+= ME]6',",!V9NC6#^-]BXU][Z8^0.'1,$6-3'E(8CB!+)RX&X1M0"TSLZ&/B@( MR\^;\+1;D0&,C5&08DP5LI'4V D%:4K>.R# ))$72LTMO3P5!6LO0.(RHZ&/ M,!P*=ACK>Y<2XUL\+X:>SA-).-;6KW%XI$IM>\(:9'K+#>U0G ^FH0!B8G;SRN0-:TDK?5OW M*P$Y\(D7YC>R82'TS5"L0W/.]B79Q E1?,$"*,GL,>XSFONUS%5-89L3:1UT MQMD;(=$]A+!K'"I=^[HG]-Y[B>EJQ,E)"H%I =;D:KM+5$0<4T.4/'&&%RN_HYBPM*"!?%] MAL#=2A,4T_[ZO$J8.^!T&81AFTUC[X&"*$N$M HZ)PQ;[)Z*CWI DUXCO4,F M?*%7V.J-A*_D@>H:.[T+:="(*)AR$3(+&,<<@U*V7(DL9PAHK\HV'=U+NER; M:"XG9FB'8XTJ(%GE>CM*474F)8++S O!809U![A23-5A[1J.,3 *%@V5MG]E M19S! D[/ZIHE9\$_B3*&P*)*$5%9X)"Y6J>0_X?-R/W!4[(XZ:479:=E1+BH M2,5$[O<"?FP30BSFK5ZCH-B1%;M-.85.Y/R:ZS*]'4=5BN;D-OLF&]B@V9P&7Q!/Q"=G#7!X3 8_)\>+RYZX)1:?S""C6 M4/BMJ8@&@=DLK*@9(EW3VOT*%@!Q5'$-_".4VV.!L)^3^"W;/57PTMOV<4_8 MY8B@CL8$C!IK9ODJBB, 9"4^\;]"?H+/\M6\,-=G7L* 0WQ='\E=],2S%VP7 M^H#A4+"C*=0#)KMZB_M$B8BN*,BL 4SRB"[XDXXT2W,4Y/1VQ]S;;/##1T7! MG+ST$'^KA.9E#'BP-'?_&M3*8I5/6^T>;VB/8GTT($,2_TV)EK6:)3H.@8KL M,9Y80P32R)] P38P.A6V)AEC!;):7EZND.OTH60=!G!_XF\W2KU %2/15%_0 MWA[%&M8#+#FJ&#-1).R1:9$\:LU\&?4+*)A6,:=>9%=>DISH;,V5/JT]*(CE M.6//&9U54\:TH:G[5_#J!&<^2T[/!P@##X.4@="80#]MK5&LB3$UO66*0I?^ M* C6G!D#[*BB7Z9/\*?E9GG,8%^R&L#DEV"[:WDJ!WP!!=-*D060&DG/(LL% M/:F_F"" VO=V?[XKT9ZB1CFOS:*YK]KV<4^8+EB/!8CXQ&=_8:[&/ "I6M>S M[Q@HMN\S8=*T2.*FM]2%OP\BB&SE &L":*0%9%Z_D5 PH;QL(!580XOR5NZW M;LUVQ)%M :@*HFOOHB\DJQ>CZM@5Q1KE/G_K&M5;H9A\R38+D359P'-4"E' M)O)UZ(Z"7%U]#],+:&KK/,2&21UZ $KE)Q3\IB<5[ A4X'RE I1_>?J:0JQ" M [Q=]]XHB#6(3!R (EUNE'_K(''INJ,@5T4Q@])XX+XSUUPVMT9!3*.W*C6Y MJ]C_L+LA\D&ALH?T3?$=]X\]QRP,MA'@-7F %!K"^C[O"'VI!1:&.?JE4V_G M.1S7\9K9_GG0^DWD5Z5N8R,<#T?UN2O]@.(LJE@IU_'Q)=L274'BB(>O"2WPESBA21KQ"D72W=U:8]"H+4J)0G,!@L-U0&8$M 51[E9B5A=)'/>!7AT896 4+-);SK2%VME%/[3:.Q\$!>E51=7\[.M; MNG^X+WYYN/J%>&&V6WL,'\Y@$S>T0[$*>GID0ME=Q"T(RXWT M89HK]/0?#04S>#U. "RP!"G5&J&8>LWL4YBUZ'/ >+V)$Y""M6])A^XHR#7 MM^M(,S1%04;-D4YGM][MZ<-NO@V;^J @K +X48$#*0-^F.2;KF.@(;P(<;*K MLZ:V* C);VS%DI?F__A+0*^'9+W3I./W&@ %R?3.B^@- <'2!D>!_-F][-'? M%"+2QR6J2YY!7O'I,9A(4+SS):O)-0[F@&*?M(FV[XOGB"HC06!PYR@X%JG( MT!3!03GNZ=MXHA);82.KIV7>&]%H._9'L6X&8[CYKK9V<+^&\H5?1O64YSW1 M8%LW=4"Q2N7G7\G,;)85E,8H2-&^]3E E/G6:-,/!8&RL"-7<+G-;6LLAV%N MC8*8)I$4V L2,, MBX(]5>2/V]73OW'":>[G?S$I515E040-0T= 4Q1K)*H&V:HK5-B@F7C&'<+'R M.@B/]-]XM+52=+XHCVSS@P\<$@5;+,@];<'!.@Z!@FP.:I.F1^)?,VA0;C/C MJ\9^K)K5C($0G49!03PXM.,P\-G-WR)LW=8>!4%YQG,N$T >-,AQT9H*Z&S> MO,!-?@BUDE^?<5 P0,USC_QZ?([M%FO;%P6A!KAH\4(.BX09:VP_3=R6ENR[SPO\3'*YBOQ;O M:6[I7@J6*>_7Y 'IPF+SMXUE+' S<) $! %QN M/DFN:)=@[87W1;7Q_2&)7XDV/&7@>#C6TU8*B](@GD+B\WA_<\Y KX%0L* W M2&NM; >3!JF<%&EK=&ME]IF^C41E_8VJ*/\=Q6_1,]T>,570F 6D=(,T-D:Q M9R[K<*FIQ$O]0C)NQ#5%Q+?NC()4>_R^WO%K"GWK.@X*!CP'+SP,HY\ M2^RLKAT* D8+\$X- =[#BYV..@,DEQVFX[N9<1:I-T32:D(N]Z):G5) %O3"YG^2&^I8Z*I_=!G$/>D2Z/W M,M+82O0M4&S)W#W&92*X8:BT '$L!E C:P<4))FM-G;LAS;]D!"85\$KU().DN..@+??0= \6J M&ES_QK**MO8H"!*/Y"T!(" H&BA\5\(QJU6V[%U0D&6-8*4*$UV-=29J0+(7 M@,H+R\UMG&Q(7>T:;5 4K/DW2'Z:9BBFKP16@EWB M-HS?K'J'K3T*@D"F2L@.',$RDIA;6%J%6K?KZQS!\9IJ0^LLUG@?Z[^B>(IE MKIA6K# V0K&A=)G=+$8F;5EFH], *$B^\1+(?&KV<6L;HB AWTX71RJS)=;@ M"U-;%(0LDZT7B8B=4BH(X/_2UQK$3AXZD0?&YW>T]28?96 4++I8KX_[(\NS M9!JQYAH'3QJ3<^@JZYC1<0@49!NUL!8O7=N^* @5D!,Y)*-2C=.JIK;IAX) M9LZD2V)0992?44RWCMMWRI'[3 Z'IC[.;5$2JOLBBE@-=]@S57N4KHU[\4J" M(_B/]/J*,H/C2ML*R7;*<\4?O629L%>&IP%1U97IK09AO:F;^[7A^8KK=4*U M<25FWK!&UM;.E8XK_D)"J206^,[M"LO-A1\S\[,.4;Y-'Q2;4*3%$('^IK?1 M?XF9Z8_P(@SI*N;0.OGOX/^@BOY?258-8V7P".R?H)T6^WK>&:!@NE$*N3S9 M*O*TZ(:"O.?UCOC'D"PW_8-_C#;;T09W?J\\>-^"_7&OMV64?G1_GX-B%/A, M!/"O=@'9Y-&^R\V&GEJ-KMREGWL"'X@7/1S#+#AH0'_4']U/E?*4QQAQK(?- M8Q*\4A$@//U"0G84O.AD7HZ675%<)#T3^*2=7)O(!\'J^H+E>C?FG#- P713 M':YNA5+1/$9C)H$6665M2UN/\2D4;"R>74..Z!/=RK>\P$ SUD/_T5 P0ZF% M >;L>_)*PG]M@9%:;XZ"' 579A4;D#29(/52%;:>"$]CD,([%[D5>=L8##3U M-U$P-E]X<>"CLG;+O"+^,LKA*(@"7WPEKZ (]1!Y!^5_4#,0 MV,U1#YQ>AT>?(6BL=Z!* A8 M^)HS7&SS@ %TYFX2B_KKREYCC<9?:1%N(#> MR6AH[/[::0.\1O^1YZ2IB1S7\(+'!VUF\!B#HEAE@V O[>FLDJW:IH-R8!P# MP9[0A'DDV<4(J_M6A8[EGA,Q??Z0[EFY)%B-)5\]DPK^]:=49#*'DV>2R<\8BS0\R+CH;Q,:8SKYE_%.FP(B1DX*@KF]$ZU$ D5 M2E3L)! &YL^XO_AXG4_Z,,?TE>+HI%S13-73'T=7RU_OKK\$$QJ@_]MCN&:4XHODI^24._1=O_?M%"H\YQ$WQI^]$U_DN\LF>5U]B MP55Y08-Z1.1(XZ*)K*"7Z'.VSVZ2)$ZNX@1B5.G\;D-O:XJS,/=PO^H77QY7 M9+V+XC#>!G!NC35S#0UQ7)"Y ?(BR@(?T-/I@UZ(:E3SHBH8\4% A;OM*&," M;[R$'L=M*D,M6IHYQ_H*#N95XLM:Q@.WZ.;\S%X!C"V5R'4X#>IO*-;A.G?F M474"['^0-IBKG 'IO+TU=6>3+W*5^ XMV80MY] M%/>W;EO!860Y!*OH\>!EX@H%S%Y O.4EVN3%>LUKWZ/09Q3_H7 MR*:EB[!ZBU>[^)AZD;]ZH_,[<6O#-:R=R&7,2WD:=D'_H5#*U3B!C0_=K-6:D M@IKA65O8J3Z$XKPJMMQK\PJK>=2G#B.K M?1 %2PUV8UOZO;6'^P>5WK]K0GSFT 1,4[U&47L>VW5#L6:/"3EX@<\2U74K MI/[N?CT4E:8PH_LD>0..4A6_03/JUMT]N8"-%61''D,GA4T#;9:V*#::P3R3 MNR('&7DLHZ @7A\/(@0!I2VCQ*)]P M?[:9$4HFR=D2*,MM<*RW!$XPIW.56N"8=,,.4DNLCKZ;1W1*26O 8[3W,R<0"0RNX_:=$*Q M7KFT>V_%;ZJU1OG&9,ASJN,P:SNMS<;L""?1G$&5GO3!I*M_XH5LN0 MFRK3="!Y T !HBV+W^(GB#]XM+6LTJY=X7%&1L&D@9%MYJIRHPSL_N 4J-D/ M7D+%8,5&K[FF6W9!L?+LA3252^?A14W(G2MW!_A'M[%%>!DCMDMDO7&N&8NK9*XD7&;*J4ZT8HE58=49#(6/Y$ M#A*25:W382X;U=3)_4GJ6=[=$ L[8# WC/PQ%*SDP+A, M"FNJKE=JA6+R(B)(1"%8YJ]MB(($6<6LNDJ"5S+SXI8J_8E*'9O@[U5A]IZ,-;![%MW0E=H#!0S4;ATG?E&PX52C MV]K:/3',C%'8+Q[H;@4]6AOH9&GKGI#G79QD8(ZI)0\8*VXT=W$NRE[%KU2K MT81XUWY$<9,*6<@ GZ"["FWAZ_U'<[YNY0 P."$MXL3R9BC6L@#?YC(,%07I MP;@/7JG$8@.ZM'=R?U&TP::DDCR]IH^T&0CXBNFD?KT/&T[LUMTZT9ZJ#R>%8J@K8F#6YV-#6 MN2@E<0XE#C@@BE3E*%T;%"L@%?LK,(4DFHI$UH8H2%!$N*ITIX)O".&\.5/PBI(XHG]<$\5FW*(V<=1<<+%A/EN8HR"E6Q"*EM$B";NJ-@EBCWY'5Y-#?G+8>*(AJ M8X^[8CK"7703>0"!(=KH".X_&@IFF% )=;^CF+"P^)>PF%NA.+?JB(+$)S < M+#=?4WX?+%\R+XC@FI"ZZVW5YJCU+8XP' IV5,L#79ZH?D-?B>1DJK5J[X&" MJ/Y%NF_1@H M"&<6%VX\JF6PJ%A \F71%]SJ.HCS^YO?S3=4\=T"TG$2OV4[>)6]Z%2]RRU- M4:R@YK&D[ =7)14(EIM?8Y S6;E3DA;^W9;/;HN1G*_E!3U@/HO9T=2N*OWH M_@'K&[FO*ZM&'!O%QE;R'3@Z4,_,\:;>*(CE 8\7AT,2>^M=CKS&2I4% M_SA:X S;]72_]0>K/U?PNH:@2?<(1W T!1Q[*XCBA,52\*N[ #W*;_=+*JB8 MLFLZ='>_R^ADM[^D =FM=N1J%Y -E3G6#*QGN=E0I3B!E.0=79Z]%QG\@]V' M0+'*4M))EKMJYM?;CIDXH2&MXV;K7P1YU8!PL*J? E8 2Z8=OOF7TNH-E MO8FH/E^'4A@R#@H&P.P*8!'SP[T 47T2 MBN< 'H>JJX.* G53%U\DPI ;H&!0LZHVQD=0[ <>%F%;_W(+%)/N%O]XL:%B M,$L,HAT,Y[?O<"C8\?7Y,Z2Q17"]MJW]V-0'!6$ 4LK4-K/GJ=+$N6V+&Q]O M@U"4)-,;)XO?4?!YS)23 L%!^8UY$FP6S&F_[/Z1 K^<%X9PVN#YD$E/EM)* MQM;NB?E,#QK/,]>+>/7GL[$'BF-0"YPT1G'I6Z(@PA(&7X#NV][[3@.@(%F5 MORL&/I@QJ,<03R84CB8)OGD$%$3W3M.2M4+HT6,7*8@U+.HNAG\2'C]VY6ZW M"=E2LNDV2((H#=;CYXP-G0R*I>#EW2GA"=F!L47&.M; .8IK4-$+DH ^@5O5 M#0O5<#8& ]A4WT+!2(">K,!/%F76!#QE^1^4EMJ8QB$#HF#)I1?"S?2\(R03 MMKWB%K;J;>UZNIW* PA2U9:[\CF(5]3AV+8D-M=SD+MS\#\6),-M!NO1'0?!TZ?E4?WYEC<4Y!5A.C5;:>1+W;%+M$_K8=P_49IRWGSWTIN"RI OK!AVCYK@ MC8.X)[T5*G9^4MG!3M6?0/SX$F=_!5E4VO>*07C[ZL%?1OD1KW'1\7Q0',4\ M*:E5:C.JE.;')%X3XC-XSP\][>KU(BX3>^5=J@F7:.Q*& MUGP*M06*K<+]I\M-_L )^"WMPV!L[+R4U2K(N!3L!Z^!?_1"734K;2,4JR!B M]2_CZ)BV*1A<;HB"A#ZBY"K.O'"H/*FU1[B:#(JE$*\U?;.N9.%E "E. U]$ MKN9I>MQW#(F) "YA%@B'#(B")1Q-EA4F20[Q8*\GIFJ(@HUH0V6K6,39&00J[ M\YZ/D9^'O*SSHEP1.^W*ST1I06O5"L6J0F,^",[E] M\/+TF<3;Q#OL@O4%E#EO-C9V&P&)2'[A^PGD]O+_W%-MH:0-6QNB6#=0.],G M\DHB2*6WW'[:ABA(T)?$U#B(3,$'K3JC('6*O<#>/.6U:ZH966^*@@P>&=4G1;M=3Q1$6I(7C.&K37W< MGZS;8PBJVB.](O:>B&@SR?^6MBA6J&RL?"(^X;;GJEC6IKW[E2G'@<@4?C2TKH,8^R&RJ49)"!:LY ,39&04H%N!#^1P)Q M-DG-+;NZWY)C)I$\$6\K'(4,45A7AV_B[[EG*-=Y TK0)EA[4::&DLI -GW1 M\=8]41P.OIT9XBE<2M*G:@J!LS1WOV9@D:":QC*!U'_QE\?C2QBLJ2Y/$HEM MSLLLP;M?B4BL+>70 =VSY(%>652]XN_-X9C)5([E&V&N?X@.!N*"=7 -&8% M18OV"HY[$][(...B. *UL#/Z!_EO(F+DB:140V%9S7;',,Y9VRS&\7^M*2 MX)5)(*VKKP\:&,7N>TSB39!54>3JOZ*8+"^BD:;Q.H#, _ TW7P+LF5"+\I# MG'IAX6);)BS]YKC.6$Y2VJ*\S7BCN]_\,@L#_)-A#+E9R\U-2ON^B8Q$_VOD MDX0^*5O(YO+JQ3,[CX!BAT!=2$(,H.H* JL-M:'K&.Y7^Z%:(SD 7'"A".>W MC\;8UKTWBE7.'R$F):7WY)6$/YN-;I;F*,AID>S>T!0%&>43PW4:34)I 1QV M'Z1ZTV^?@=R?PE_CD#[W7G(J'# L;#@UV1>;.J!8U39%++1XU[J5[3T8"E9< M$[H%U[RR#/US2$0YV"88KS;]G/N&99G.GWY^84&!59=P]7<4*V(#6"H@&UO MK'4O7P*M0%)I,6<)!:8+W-S%.2,Z1)@-O0B MP,R,!3SY1U&P5C5EL0!/9GSUET KG2R5/QF:HKU@DR%I".IW=0%!S%Q2;4G/G M*/X-J+J4II!5\-.//PK$%;A4 , N#D.E&HD52V#TCZ!@W1>202P@/7I@?_R('*I\S,9W>1)V@.CH.X?X6N*R7YV'/ MK'(OY^6)1?BK,=:@PQ@HUKM41O2_Z#V6^L':#O3>T 4%61*9XFY_@'H2+ I M[Y/1MT1!A,A]Y.<(A 'F%FGA>FG5$06)CS!!^FID_5"!.G1W?\V4XA_O@WV0 M%=[SD\C8;1,Z:>WJGDQ-I)1ER[;L@F.SFFJ"VP,/6W1#05XU0-)8C%+3SOVV M&X[\7]N6PX=TSQ9]50C5A%XCN[D+CNW:L2;JO2WEI?=@*%CQ>$S6.R\ERY

,7"_E%MM?DRAFHKFX MK,VP!6<[E(*WKY)XS]YR"=T+!L^V^351OEAUL(6RUUSKSN3-BHA819O] 5O?_D6 OVGIN MI_>P:]9LX#R0?:E=#M[(>2CJEG6Y'DA.E45F0_Y=B)'W'JAP5>Y0,&I U%:[ M%'4"WDQ NF=SN]=[:ENY#U8'>A#*.FC',G-*5T%VH\7B5#'"\&W_&N BN+)L MI4.NJ.LG61M[9GE]\)PW9I#BW7;]169#MF"KF[T3_Q(F_O;^<'3<^':W0[0^ M+GW();[MGHM! SX_GG50M=.Y+DZ0J"I3GY6L #MK(F4 ['PEZX(3.FVG18F) MME$3L@]1+5Y U_19]06(#'.68$56,<$\6NRHJJ!&-%QC9A4%+9N<)3#+2$(7 M:$L.O-N1*+>_%]QQH.D3,I(ZPS&D/J\JC8CLHI"AEY"(TMNI8E:U%'Y5JUGM M>>#;-2W'@, +4XO%XEM%00.N]!S*G1WRZ[^@!W(X&L9],B$"X?@/(T9'F.$5#^8 ,])3LH.J5L10G?7@! MWX=C:;RJE@ZAY 2RM("1%B+TW4:6-KS453%+WY*EA9/4F60/9Y:E18JTB*"O MS\O2FD F<"-WB5E:?VG["ZC4U)] $D"1FHZ-Q,AIN'4QUO>*+C2VU#K3JI%>>:SC"H..[PFP( MI7F7$B^7$B^C(8[H7.4E7YW(?:8TMPDK%:KVH4^X=\1H4X 3W54NQ5CZ@] H M1Y86-LX81E9G+(FCV&%:V_DI6)TV+Z/E>LJP(B!A6'12)8N7CU(V9W66^/2&G8B4KX. VH?(Z/\\WT4 M)?2OZ;@A="Q9%1H1BYB2'AD+5YDY"8,^H'=$DTD/)"$[RDRB1-XF4B*[;&S3 MXM/66@4VN-53&@)P;1T[@Q5UU:+"8*2FFT!V1:MY5'1T,%L[^%RJ08UC,.IS MN7IK4)8B:@I5>P%5G!0P:$B#:P37#-:"+(TE&'R!-94E2]$T]?6=H<7;A%B< MZPK+M#]+8R'&N;\Z9V%S#,4(C$^L8-L<8S$$4=JJN0#-00;"HM8AQ,A'+C[DBP_YXE0=C>E)JW286?OB8!,%WXAU(G&%O:,A"<)RN^B"K.JTDT?YUT6X_.=^^0'(0; MJ_\^/<8X]I[Z;]"H,1-[\*,3NWO"&&N_$U6 L)'UCOVH1[(:ZTY+0(0A2PFH M]CO4TZ)\#B/&UO&Y.DAJDAFXJ+7& ?W7II&'+6'CENH& A9/X>:P6=! 2G5O M+F/.H:PA #2,2I7KS-.XSN, &7_*5BT5D:U&/5:7+.IB O6GTE(@)[D@G>^Q M_4JE[\14Z<;Q&:1&6=W@!A.]UW$S%$GUR,YI /SM@CU&5^?:+TIN=9VU)I7+ M-UY,]W.V["VR 6]6CILX)A?QSAEN\_11[:;_;H M>N^AW>UWY#*[Z'JW\UR$5\'V>N]XY+[P_<1]5YG117I"02+,P"M^GI2.2E*_ M_7="#OL1Q?MP>Q^<4!K_V/XK0M1<*%#"BG0CO2\>$2^S,)79FDM=: M"C9GH&&^O?KI\?HGY/CQWG58<*.8.8N&FMY1<-P@=Q^$?OCNH8C&2>)CF$:2 M2C;7/0O$<8NE#LE]UUC@$C$TVGDIW]3V',-7Y L*B+;EOJ)_)RAPB_"W,1OF&)&:F/<(42M/P*$J:X@E)J:(PP3]EVJI#^3E_S@ M_!3Z- -%$M G&SZO^B:0I_GCEJUISDS*@I.H_P[[ELV#P1L/(YFX]N@^20I2+)E76U)0SSO'_5N\8(7%;\Z[1DY(S,R?=>8%#Q!_'S\Q)0MJ6C9[/-."ZU)P>O2 7>2=J MI'Q"POP#[M@QG^L'[^"Q5,&L!#%5U)V WW=6=[;A?3]C%'E;:B&@YD1RTD4% M>AE=:$T%1"2K'6$;1?'PNQ"GG;IH"N,0GCG"ATRK2;0"2_#H^3X2<"CA,-/9 M*I127EV/T(U'J*23RJ3CY^SGFY+Z=1BQ1F]9>621JB8>;_H^;_ZQBJ*0MIQC MIA_)]>6/-+R?=;Q'.(^H%V^&-PS&X99G-81##%K2M%7QZ;EA'Y38$D5CS>>P M142L=T3RDV#0[$_+LW.F[/XZP3A]")_"P$W_T?%6R&9" 2\%:R-:U:->>(G,VN%%4&.[NR( M<.QI[RTRQOH$]EB*KB&$548#@0:^,UK<1 !1'D';%9-C+Z:DP3J7G':-^R7@ M.L*P%$M!5P]1*U&@$ <#&AM*-T@_-J;.==N4!!HG\Z>!*\;K6(Y%I8",XJIU MQ=. 1L:0:Z9RKSCHLP0?LA;V)A$R;C/[B5XG051"<4>DH3F0X>Y1TZE'RLDB M2S=UAC;EDKZVDFD)3G@<9"RD6,)%.@F&&WF5XZ3%92R!540(.L".>\ 3)D5.ATCI:5]94RX"I7#:BW%D5FN,SPL M=T%H%!EF>1&\D,&>5B1J:)^6=FHRP7KD =:6(F8(OY'$:B\(&Z*'2! /#AER M,%+->+QD@F9F)G@)-WK?4GP88R':&0$+0I@H0$.84@ 9]FDE%(&C9 P$_=D. M[L))^K 4&R;4(6DJR1AX^8M5>)F1U_X5-J(T!N!*TD'>OJ'Y>ECZ^2B* ABJ[#PYL7I%(. MR!+(^497+GD:(H][@(TT*>D4 *6/.?LC0G?E7VI5CQ67F0U@SOXD!>!$HR]U M=J< _%)G=P:&<*FSVP]QC\BA3QC=XWUP3&*Z/2GXD@E@@*!/,Y4Q[D+\X+C? M: <2_(V\O:EX*RW$U6LIPT4O_L_SP^"]=-6(*U\(1H(YB [F(1P."H">UV&D MDH1:2?*+J3=\1P5Z]."=$'DA8\)IJ1JZBB+J\W9^#?&U[T11)^O6764V<*^3 M* Z)BETUFLH+",IFP"[=:;RR5&'@(CH<(^?$C1/,0FSN=C2/[ I!:49KWU[N>0^J;N:>@PHBYN.@J7RF^WUJ"R&"3@LTW)N4#W/,,4F5H M;DJS@ICR1$-G0S+-J3Z@U]B)V1OW0#\B5SYE,Z"!(:43^9P9"\OZ9+EWRH6P MXQ-58K4]D'>-,"F'EAS)@U@ZRLWJK/%IJE*;$4BNSJ4P(;DG.BM !',\N6NP MY"QJP"70[=8?:+L)4\6.&JL]USLZ1&>OO(-DEB?H"6QTZ=D.>H.=+3,ZR1E' M:]CLKW_%Z$[C!KQMYIABSH4=PD1$^;%#$%!:PG1ARS,5UV-\?CTBFG1">*^\ MXJ9\PIPZ)G*PNR=OR TZ(3\\,F-L^H!T:9J=,\'8 ?+[_$*$@5[VH\K$^>YX M'HIU9J;)%BN67GREN;.!]B4,MQ]>60:OL?OB9]/5W:O*8-5W)"GIWC'%\ X? MG#=:$"G$YXH?\O4<$9GVV7=B^B?Q7M4G0WH&7I ;O@?>?PB5;E.[J%/0::ZU M$J93B?T@OR6'*E%W.=9,?VV*'D'2UZ5CAG&%F)"/BQX(KT1*7$AUUHP%DM.3 MEDBZOR#O?1\38C@1\>(=?8W0+O$?O)W(.3UH2=,$=:=D-^,-F[OG#0W%8?VV M'3>F<:BYH?3VN^LGE,PI*LG_;3?.=Z&DHK_2_$7J4_,%S943@,4;"8F/5Q[' M+)*()>JHLV;1 H8O!\>>R.+I5MM?DS0V(<]6W(1/*$ZQS;L^_1::$9KL8@R% M)5]F/FG?"UCL66[<%LGVS6% ;\MZ]T!^V^R=X,;$M\AI2GN- M^<1SGR X<.HWM6FJ$#7%\H?^UWJV3F,J@$7L='\(/+4-[WV\L M %4_$;U]=%RQC\P7PL3?-'/U>3L/;5=1>BT*V;!,J!#%. U95%.I(-ZL(DN8J68H>E6X_VGE&EN*BKV+1-S=I>6CB9R45A"1, M#P*-":7G6R%[J$HR'5DZH/'131E*.4CUCA=:F3Z@T?,Y>R))KD9'19G--8@"9 =6I MG71G.4[ZZ@AJ27S+0TZ'9M"1)&@Y/K3E8:5KOG=*2#B!C;3)W0C6Y MTW*$F'B4[HM5)IHN#_".UZ@SV75A7:?ZLUZIV0LREL;E++H)R99C MRH P;":5>7EX[.)4'?G/"VMRU9]1B7W*D%$T 9=2R5"W'$6Z[&E8BOORD-7% M@W@I\POK>M6?\32BYB#C982KU*LT >066)-9W>%UN)^PBY@NF7%+05C>,YCN_6J7SK"]'YA9#M.K%H?MS<*T MKMG@$AZC8 N@G:A_.9!1, 10554M,S(*/@#K&UJ52D9!#D IN6<9E%'0 UB M5BR=,@I: K/HY1=&05Y ,5JL\581G' A:U^<%2O2NUC((^N^3T0=5;1L$? M0"'=3$&74; %4$@W5/5E%'0!E-C'J0PS"O8 R_'8]B(^W8OMXIH.G2XOS2XGPY+<[UR[Q%FS"['_D.4?2$R-VA M7*.C :/6$J#.Z=)V<3IJ^H+%)?T[IUWZ0NCD'#%WGX'N8=DZEQ9BJ@>B: TJ M-$V-,])?&A)B;&IQ9U+ZOD%O\1TY%O(._A+B;T39NW:.7NPT&WY-^&' V)H< M2^:P ZHAV!U9(*"<,AVK?L>,?1$PD;T@AVJ?$?GQ-3D>_7:UXDD^N0A">\;A M$>'X3,N1Q60$?96.G 8ETWX;,/$5H8TL0O^%AIVO=U\CQ+VH4W\=,-[*O::< M9B*$B3Z[B,M[@U(!:N-\G^R=:']S$:ADBA(-"$LP#4:9#)W\[P*^QVS#FUKR MS>A,C_/)11"=?6U?0:&OPHHJ/T[+ ZL?7@12KU-&5/F!7;\)L"KZ,F1F6!/' MQ$0XX8BS@#&5)KT0]O+LG#DNMO&_MPA65HI5,W SR<F,)O0KT!"U]"<(U6$#?S.;"@K"S=Q(2U^AG2F*L29;YQ+ MI/1\^"=B]H;TW<2ERY8PF@=R?>)+EZWY(HH5 XR6AYR.>BL+[J+0$1D'H%0\ MX+2/[DBJY2$$2FDBP-DL/:+ EH>A#CJ9H?PTX(P>,V%JRZN#9NJ:C80<@&D[ M4T;'?9*25U.$T%TJ9YD+I/N,I;9&"[K[)$6Y)@Z\^RR5O":/S?LL!<*F"][[ M+/7")HK>^RP%Q2:,X/M4%G_C9"KR-$+'X MV:J\C=QZ_%'J[%'K[E(7>^L>!5.MP2F$= MM/3LB.D,,)J[,%QG(^/:-I6FF$5ZA.,*PLF_2F33)FA%85?.M6G_/L_6N"?. M&P&Z(MTE&>&2C'!)1E"3R(%T< "=I-#Y\H#&B#190?@PY:T[6T^#O;!^OL2, MR1J\-D@(,DZ@Y6;89X_X&CC)UHM9&-Y=B ].$2>:9G.QX1=#P\70\*D-#57T MYA>EZ#>K"DIK)B2P8)H);*X?+Z. HIWS@[B0O/I\2"#F.[QU<. %[Q'1-?*N M09ZK#JE\&1L OO'\)!;VF>BQT,4VK81Z;N]/)Q";',-)K">L:OEUT^HM.?]'I+SH]M$)R%WT>O#[?[XU= M'G(ZKHR1FGH@U=-*MD698Y]F%:1:*DW"VU5&58D$(]^):\GY5XY/DTR':JX" M44JR69%>JC[/L-@G^29/Q52;,Y\"'9.#IO)@?G=>4_$PDFB5\CGS@9+N0JIP MU.Q$.09)\B,7E"$R .YOR%"KQ^R4FFRL(C.68OM M!R% Y&9/I* C2LB[JH1"Z7C#>WL)SXX?GVDET0T1Z(/0#]_/XJW)AD.\;5FY M;]WKE4Z;#:#K)*(2(WZA$A(5E?;>D<__5&9 /)>5ZR:'A,E_JT.(8^\_;-OZ M)R5::#:@-]C9(LJ4Y0?6&@;QE,1=E3HFF7^)?"LV9#.0=KM M=]=/MD17[GBEE*:.)HU5@K1?SQ&1T F.8_HG%?&L:_)LQY&GP$O(^A=$*W$2 M+G,BC_,[^AHAHC0_>#N1*VG0DH:/[SDA*H;;4;-/1*S+.'44V1B_!)#+*S9#QFV_%$04;*8/8JMQ99 M#OI0%BLU5UF*FT&\M=OV97D$]0"*43*G68J>L8A&:)BS/,[< !FU+7N6XF0L MVAFMR.F$-4X-Z "=IDI+432(;-0,GI8W QQ*/!IF5DLQ-8B&AEEI+>^*.)2V M!#9@ZX+/7LC__$LI FVUW7HI*.8JRUQ"RX"%EA6UP4N2H%A+*QQ'\O :E:FS M ?9,A6_"?/!1D,/N5T:<-Q:BGT_IW(810.-_S^%M]IR*K71/99[[+.TV(7O<[T M^5]EP@.()DS>&<:NGA\]PX)/S"K_?OT&!-4LB]_F^V^WQ(ME*B+:+WK?>&UE@#T1$K8LV PH,WW M>M_'XK?D"0L>R;K>D:]3UWZ?#8F/#OZ&XM7QB$/'W;=Q)"5RQ\'["SH2L05E[:)T.:#N*K.!^Y30[Z]W1;)R;DX0 "8> M/Z.F1].K>]YBQ.>2@0W"2:H?D;8"[?:I*BQPNQDF-X7:E55I$/.A/D" MZ2LQ ^M=TTX@ *1CTFS I(@E-/,U\.*RATE%I+L/;K]3Y8@JWBFW2[F< - ! M"YK.""@^3O0Z;YLX?E;1Y L./^+]"Y%<>4^IRK39LSOO#T>"3GH1),6N!8-G MW[PL8;$^YI*584M6AH)S5\.+5?6(:QFF0./HTV>NJ&&@I^.F'HG3PRM@">8R M31X0Z@KK FP4=K.H+FM+P:RU_!N0D;*H](:)LV34_#^UN%*E)] 2U,CX4 _< M]/$>P495-[\9X+S^# EYGS154^!NRSL)-EQ>H('L[*S9QO3:D[)BU-FM112W1] MG9!1,F*!BRZY%#):+EG7?:2ENCO:4B -21+:3F]+T34H TOB*K,DO'>$9%L!AD;$[ 7G2 &2U%EA+7PPA\@Y]F/=Y&T'1:0T31:3G!'P GD M7'OSI-,P&T$&?BR"&!*T\YF2ZM7#@"Q-G#=2LJX92S0&+OYB"2ZTZDD!JAB@ MT:[FW.0)9?.:)T3^49+#W,U5\VVU3DX0,_8PN)R P3:J^:;4NJ761\\>H=>! M:%C]02WJVGJI!-!CJ_;D4 XD9)"-;M.Z,C?E,R3+H^4/G9V=Y465JJ:)#A;' MG;+$)"]1?^-4_'C>._C@_!3ZM(:9Y.AEPV<__CF"Y46MCB-/TM:X^'%VE-V% M&'GOP76",0K<\P8[0906%OU">(P"&A46,$VQ1CMRPTXSZ)20^6VB&S*II5$! M6L#;49>]1^]KKGYA?XOK2X[$)1Y2 +:RR%R)C17(KJ Q<>GE/>I+P%<&(&-@ MC-?ATGUB87%0_;FD5-6SU$W?BS-,X0B9$'9]2JAHIY;ZV7N=NXJR:SD^>G % MGCJ]<+_8*@@2QZ^&6]Q^/Y('%Q$*J6 .(]8[I%PFFMM3)BF5;2 MVJC-NYX(.]U\(/^$'L,@WO?@ RJ+6H*,?R(';SY"(SC(U[()=/)E$:?LNYI% MX-^%2?.>#US,)N#)6'/ T\4L 7ZUBQ$VBH'ZBA#1P-J4Z4)*)UGK"M,1@?G> ML6X)$[+9N(>14%6DMM^K-(JQ1"Y-6HZ/OM=IJ&P*&FT7SPQ,,BJD>LLMMA-B M*U4$++=J3H>O5'.P--=H!G0Q2=O25*-IT=703BQ-1!H19QH=EP$Y'AHM/%^3 MMPC].R'S;T_D?\9HVSGGW6^2E^R;_46Z7_.-?MT%,WE'N)EL_&_:_ MO1[).^?X7Q!Y)LGS*76]"<=>NMY=NMX-Z'+IG%F4XR;,#"VWY'_C\RMR$R)> M$MYX=WKR!'=7;>Y$U_@!O3M^>EDYV.:-@,=?YF^?VY!$Y&\G=ZQ=O=7L<.5T M*2(U]PU7YK??BMRA$LA04!&_0>.AVYH@%JOJR3T2,1@T!O22G43B<:T$&P=C MEJ! 5@MY( ZL+X0L>E@+9Z18M+84XDL1_(45P==YU!6E=- 8D9ZZ1(*G>&A? M=TM Y?%P35BMY]7*5E&)#&?#G5#XG[8/G MO'D^$X+2?,5X]1;%V'%%\;Z2";.9W5:NBQ.T;6]- (-X_&P@O*0Y@,\.%A@[ M)0-!;%IJZ^0,G(]8TL@9.94W!LVVV76\1SB+6PD#5TK5_+&S;?UKA':)_^#M MT V*7.PQ/KS>;1 ^2 F\>QX D%[WM.$)3K>UWCT@)T+K%/E?8\I3Y/>AQT*S M 9UV[B@DK(Z+(QH]X_8)>E$4KX(MNR#I!H6[YPZ>;?.5%ZJ\TNH/-&?.O)R, MNS<9.^-/F%U755#7NP6K6DL&L00#66=7P(-8L*EW(&A+$I8#SIYX+^K=6OB\V: 6YSJ^F_C.).&YI14B#*+0][:4I*\O_][<__NZ''Q2(=@Z@*[R5@,8L1/O0)P!$J3> MAX?*''NAE9PS>798J_AGYTS-*\5(JT#-VQ9QP*O3N550M0F4<$<_H<74BK9J M,?;>$M;W:Q/2%R0,8K(^6>P]YZQ\8VF;]*U"3>U62B_M4HZ>RZ/#PR$,V%@; MV;'P#6+Q!ZN3X_F4L.]"_.K0OG:YJ_8&O<5-]RWAYQOL;%EOS?QOS:/_T0JL M]'FD*"%X<5ILD[S9A D01*# K3Y:UD$O?[1$NI)5T$K>+2GUE_^J:@U6@3[> MX_;H!4QU*,=8A9B.I^UK@)$;O@?>?]!VXWR_0@%1?F+;KKD:6ZO'7]:?.#O@ M[%2S'^=1+0R M3&$+/=M)(>WGCDEZ+VB+T($>=5 M8S?B PL44K7[7F:I/SL> ?O:.7JQXU<4&;8!*!;"GW%X1#@^/_M.0"W4E*Y98?_JW;0#R Y&)'/-606G(AMR MW>20,'\3@YSPGR-&>QJ9=4(I,Z8UVEGS6L*5+<.!PHTMG]9'![][@423_J,5 M,*N=^PNMAQ*@[:V# ]J2HD('Y"GV7,\VL-5$R:PUH9LR4+(CDK8V9KYZ M*6K^:BX(:G,AA(!)#2OB*##^- @ =>\=Q#;E5P!2%+G(G\^_N_S!,_,;*:.9 MLZB428]%JP*5D<4!(4<9T!G?C);_G/\\-(<9+F)ET--=V[_AQ6<])J%W6WAB MHAF7%*4!(/3P2O-ATU]H-J#;_F0N2*UA\^6HB%S$W'V+1L]74(WG]>5NG3=R M=L&+[\F5BE_<*3.R6Q7'HX#O*DPU_'KJ>0_;#Z36_-D.I=-3R#V/KEGS718% M/R#_RG1/A)"I*;\FG(&F^Q(V/7)MNF\.F9'?R[QL L8OF;+4_+;)GC$]UYCH M9=-:Q3#YJ[BWVC="8=:,>?;=GBON22A,G THKE^*"P5OY)SYQ HN)RX<2E/! M,#"%5PS2'>G /1#\FBKED.4^-K(;9TI^Y.8]%G^,UKOU,:MU R4!LGR$[LC? M4Q-10FYAN=$KM LQ*D1G%-U^)\I-B,E==?"951I4#TK/EJ6#\N]RLW6 .C:Y MV^>X;3'Y@0AGNTH@A070U;;=ANH%G5"0H)Q.F@INP<#I;27_MZU&#%D ?7&V M6?LH[LF^H B11:F;](:@PP^9N)W-L E:\N+*:3BE ^$%A1=\D,FN.4PIV_I" MA#[ZKW60FO@?4;P/MZ6$*XBE&9$GVD,B$S\-HA((G$07H A3?!TXC*8-XW]! M!;+CD;@F0M)ZEST55@&FQ/]?$:-C0J-$-_Z&*L-M(M0J;R]A[,M [8&[\]&K M#=!*N:I1^/(?1\+M,[K/'&7+N^I?"\'2P^@C\,#HKS0_4349CHBDBG$SGI34-"4X$]F<^1QB/#F]Z0JKC9G3:]^0 M-=H^^GR <>]N3W&^[NS57>12O[A?-%G-+L+=L^0*(.M1I+C0=DPP_(+T>#, /A$C/ MY1,.?_"Q7);,V!UH9#".+A@,1&<';7C/=K5)\4#1]4S0NVVU4!^KX5 M#/M;XZU'F:DBD-9Y\V.CXA":C*:S79M(%YI-,^'Z?6?=D[5$H226C(%SER^#0.ESNT,+EX,]! MM4.]"'N2U8Q13K2_\\,/*.8G6@2!;(FPX)-'\'!U_AK1%/;"Y;PB9'X2EK+M M"/JQ(/Z< M^H1<=LGYY+#BZK55?_0V5D2IF$KC'M(WN#TO]?R&>WW]T][1+_ M0H[_=K=#_*Y\.B=@E75% %AJQ>\DK6?GS*[,)ERY!.,8"?/0>6B!;%<1X.7. M"YS 5<8+>9->T#'!A,0BQ(S[MM JUAMF. M,$;9$BNN&6Z3-0S>A$0"HP%U^U1VHQ7%]@Y&5X3^ME38(Y(>V]!"L*3(ACIP M8$=W#; LB4NJ5J%V($O"H8O0EH53T_I]ZUVW*&0U7E1Y4P4O]U&4T+[/?$'( M:FPH\J ;1#1MUV,?(?_MH\P\48WVL2SO9'Z.E/ZRWE5'KX-!^[+L# Q+4VGL M)K4[EL8>'D8LE!5Z<*V\C"F3'[(ZS1%Y M$D+P)D[=XE_AYH4[+ MNL,8N2@$#44!969")$OAS'*95?:4*6A_M%?A[W%[V!N_9N!%M]\1=KV(&G*7 M0#4=UX?%R%*W#9GZ0)^U9KJP'8V&^ET9!OQS8?BJ%Y*E_R8O;8S\\T_(9^J8 M$YQY>%GH!4F'(485!!5DQI&6;SW7\X[_9/5+J^J<*!Q+-U[$ZJZR@/>&&>?/ M5J-"Z:X4;TMY:T2%F!>"EH[+DM6B/J:(6>^J%2\7@@'%.U*F5!1!-/7T$')U MF#A&5!I"*08A9WIO+F(>@ XPLVN-'N^,:%.\.CX?F$GR)BD6[$Y52 M7TMAH=/K+J[<42]9:YN;8^@SR:QM;E2)M&?TPX:WR9Q[[ ML5J^57FD.:RGF!5LJS98'BW]03]^=[+D)$V,M+.25!>X%/#HVWE]^I (3@OW M"3RZ0&@M .TF)=4OM)'D+S'Z2LLP Z0E*)EZ2 M1[7ND&(EKNYYLX.D'_@MA51[N?D*%.J !VWS6B'#HFNEO ((, 41P)W \>?- MV'M8)8R7"Y72U-D &R64EHN',;XT.Q_NB*!5>UZX>X3JKW'#0VM:$PPSO1#]=&&K8WJ9HZ(P% MOWM$"'+)I<]*,/B^6NB?DA[5O+XT59<3(O'S]F@1"%02B"@*$P%!!@_W$D1-.YD0,"U MPI8TCPR X#PT]$@=8IUE 2%$+[I($1U:BYKOEM8G+JC]1/1;"'1I3*K=^6&4 M8)2^>JP=X%M=,]'TKAS(:'8!5?.QB?R?G\[/AE\[4B M8DQ4!<2"$IGI<93G<'=Z\FA+H!:,O(&$.26'A#E]6:O1LOPKE8+2=H#5XO7 M]K3WL//:VHAI"+?69KRI7%K96$MJWMET M(2U!Z9@WKXXT(ZB9+EZ^6TKGQ+=+)AG6&>5!3=PA\P5Q=7"G9B26:+AA% Y2 M/-KH'K*<8!^;KUETSX>AV3Y:=QFH /=B$&;7GI4/ M-L3DH7RPOAS@N]\)]W@?L^XJR'!E=FU0,HV&/ ./TLI:KAZBU,XBPQT?%3QVXV=+N*B]GKX(6"3ANL ML6>:92^M@PTY-+3Q$"X&_D3^0?3/_1F6_R4%K-AEB1\C^JP=';:T<)#EN#1T M2>YDX$I])]A-#B <_YEXVO2&%T5J$]I@U.;;PK:][X3_IMS8^37$U[Y#(P37 MN\H/L#BL,.'S"7'-T<+Q3.ZSC+7J E\1/38*O7/4)Q M'ESXZN[1-J$9!FF;8]88.H;(Q-G^THUENVQYR%Z0\\[\','V-3D>?2(W%$.M MXMER6,L;C(Z.M\T"E9N0VN$E5CA57A!\WMN]#(!L@F^'BU/KH%G(IV5=E=0 M9*/*LZ39)LWSU.^",V&B 1= 7H9!?:#QY$PQ^VL;TB2C9Q1DN!Q-(+_PQAI& MJ2;O:6-9;X&Y$9]Q&!F^TR'S7CW^2)R$;?!4& MA-%+Q3B@+U\?:&D).!1%#(X[U ;[QX6"[9S)^CYC+4V0_WMA(*=B@'@&1]Q9 M!-A% E?LNTW MQLZ]=>%+((-!-&EV8'C\70H(9\+,&I[FI>B8-!\P'7R8#XQ\TMSDU>*N,M)J M#EZ:$L!&/X3!.]$Q#V!5@727Y>YHY05MX:$ZR1Z]0!-T=OA)L,5GP1Q[5 ,] MR"D-;P@-G(ILT&$/]J<('@ M#H7_YC$BJKYJK9H1.:5E]E]8SQO;F2C9L7Y3TE%6>2>ET%4K>KQ04-:[KU': M!*!>^=LJ-Z4RR+EMO]G;SPYWI!3,USTY/LI+VG2K[XN029B_ &(C,$# MYIQ7\+Q)N)'SW#E5R&^_NRBBJ8^)=3%3#[1.*1*H(1UXDR$%M/I!_0H]A$.]M2Z :3;!<#HK&H)I_ M(@=O/L)/)&VJSK43,Z/1",WSM\[..A&56(B;L>CD+DRP9!?:),Q.M_HG2Z'2QUK?0WP9ZL"39)/\9XI7O MLS;3Y!%E=6_KZ 6#4"?OA#7MU@VB;]":5V=$KE->Z'*7,M=WU.@B.CK5*Z( M+//X3H(:JO;6D6.'FW,*Y% %LHX;N(DZ>MC@B.A*T\$#J&'$[;4<> 24O&X0 MX,4R\ &N<+!A()<+@0>ZPID&P5RN U5H+.7%5+IE-6V*!O&91%_T#ZJ,H86H M ]9E:QVD;6T.*-Z'V_O@A*(X-3J $A9+6*C$>TWXC1S*35?\C4/)6.]PCV^-P-^0]Z8):)F/ 12_0:@L8A2=W3 ML*<),-E@9&-^T28TEE?/%)J*%6U"0W%13&$A7Q#J\]>PF51V7OQGEB=]A0*T M\V(8;QJKW7R#=@ACM!7LE/S93VAKN?7N>N\$[P0XVM$GW:#OAQ_4QL-CL/FZ M=X@P2\<7+&_E(\6!H@U_5GIM&7!W 2,$/SM]6^&?Y(:\QDZ,B!3\0/AWYSVQ MPRBF0"@&46L5:GI?I1J9V$H@TSPYJ;C0=95@FU!'Q51[5/XE\@U6HR9?KU$% MHF):-=KF3-"9PB3\U8851M:=3217%:VXXK?BY)GU#55HP&U?C;TWNV?*)\T- MC%B(DT$CG#7[O5$3N*2W1VF)N<^M2V*0G5['W-G/L.N-E_,^^>39@--_EKE@ M:B]CGUWE!;EAX'I^VM=RO;OQ=@1"1$"]0O$'0D'&?2@9)^2@SL7-&<>I49)F3?-EXN@II PR(_+RV\^O>P>C*B=#V.CS0OZ38%!6@713N MF$ZFC;@JGFQJ*34/?=T?CHZ'J4>=NEXJ7,N";E0C4]4+BA,<;,)G')Z\J$I- MFJVK%H@;UA_@&>&#$Q#2*<6LDG[^\NEQ1/YX381K+R9B:83(QO9$2KA!)^2' M69/V#%5_72JJ=)A34_EB':N@64(-!*RZK]QT/J;:H(-_ L177CB2_$?^MTQ!I>H /J5IQJZ+$\>/BH>1 ML(&;,'F+B8[/&/_6HT7*K IQ M&?;LI=:O:P?C\R[$'P[>%OBQ*9:E+RVD?0_)/UFON?N R$@-]/S;^;UC@%WMR8,O8.E:QG"MM660<.J719RI0YJVR5L8].8NQ2 M.##Q[+'W7;=3*6RU-@$.$A$>NF?$6:0-,N84*;LTMAEST_BW#92G4"A3N(TC0M6 MR.(OS$B(MJL386[OZ"DYO"%,"[,P2-CFHW421[$3T,IJ/$.F8(G67(8EFP*V M#."&D )&J7!%:. 0!NFL51QC[XU0!-'@-V%Y.[(V BN,:8QOPSEP05B.L#0[ MDEYF_WP?10G]:SJN;VS(-+RZ)WX:;%AW%6C@BAB##K""->8L?SCXGG/A-[ P M;*3([G)_C$A6A2]P7"61%Q!UCX#WY@6IU%#D11#((F^;Y80_.QYMQ)+6@UOO M4JELY1(AGHAD-$6XE%#);\D!;6%)'QQ(:_!M"!E'J8#Y(^^U*-ON9$#G"S)O M!4&6$^US=-@D>7#P0F7.]X!Z >ZW- MLQUI3*IQX(_*8*>V&U_\EQ-_(;;MV MCEY:UK7ES'^-T9%A-_+H/U,[1(ZW^R!# M/+IS/$P]Z.A'F^3B$:_S&)]XQN$1X?C\[#M$E BV]##J%9&6BW.#-]OXJ2\> M^;.\7_5&?@W_I%7)!C9AO<3S'5DJ<)OHMB#HWS*NWK+>VI1N8!FNF;^:OA1I M5?8&OBW(:[ ,WV787613XH1-#+O^3/+"L_]B09JJ31C/'D8AOO]ZP;=A)I*% M-#\[9SJ%EY3R&1$]RB>*MU&<\*];^60:HW8?VT?#@JVUQ&R ZME6N8!J+0'I M1$UY#'_05PW%?(UN$VW%CXW[0-F(::'8R0VM]-S$;LDO;.1<-Q<^0J*&' MH5OUC/67AH28,XS+KCZX#Q)K19CHLPT6<7<7DY5LG1 M+VW[FXM I<#H.#HZ^=]=!$IK=L71$5G]&F V*+$$3OERF(B^GP!;0BO>N+@2 M?18PIMKVMW%1U/K>(EB6S+(VOF%"_''X89>2L@YI]"6%95<95=&U(HS(5FLL M_,KQZ0T$EN]!^ +Y\<$[H1:0 K.O9$:],&TU<.UW/_P U%#.@?KVN^LG-(B\ M:4]01(.H.C-<)!BE@I7K)H>$D?_J$.+8^T^6HG6BA!;S"Y_5N%02)XU93;;_*"WV(.-I[( 6T^D']"CV$0[VU[J<=&SS^1@SN]I-CA7 Z?N_W MSXV7NS#AEZ7^Y&@A8[G!I)\7+:M=C' +-W_2QLWL$LFB!&&E-U);U%)8U!)D M%"^B 1SD:]D$>OKLF0*>K681^.GK9@AZMIA-P#,^;0IXNI@EP#=>*@,8J*^H MK'%FO]+_>7,BE/[Y?WY/(/N[E19+38-CRK\1=7.#'6H@*/]6+[QZA78AINZ"W_XF< [D]$;\0$H> ME *\OQ_"@&BM^'Q/A)D-^?MO?Q,E;T2ACA,*_Q<<)L=\:";OL/^F5?W"[88M MY 6T3 9YR .B6-,=_^]O8YR0E1RR$'9<(H_L'#]"^=RWU'3]O[]U6<&\] SY M6+X/B-).!U\G41P>$'Y$M$)'CB/ASRF$VQC_%_VOZ._;\$!0, #&;8(S6XD8 M2/9O*3#/.*2%]O*J@)5FM$VXND>"!/'!>0LQ93KG>W*C<"HHOYXC\LEG-D1HNR(<^5L.>9^9313$^4\C M8R&]OE+2SHOY/3KXW0LJ_KGKU&-7DG;W2'OXDV+YXOS$E0;; STYP6^(E<0I M'YT\(/0%N<@[T=\:!* Y"0HVMNA-CHS\"5H'J,[B.#^ 9&6O[AYM$Q^M=[S0 MR=<]D<0V"!^:,1_44Q\&[[R?-JQ:4I/QC?\=L&RR!+TIW?'DMTT:IM+$FL;4 MZN4AFZ11]5T8V,9_WY/?L9N\H?L1J8T3%_+@N-_6NYP_L)+7SV0CM!;7>X$' M_7E-:CBFOTW!1&3L@F@B'M%52A&6ICZ0N5&#>W2. \E,6HU<,NTM*]E*_ISZ M2]>[O.$\K^=-_=T(%F1;[W8W3EP@ M1W%P%?IWJCTST^'<_)!F_2!4#[R\S=R^[!^4VQ.8O/1;5;A[3:UB84O^,C?\ M^>5^)DN1'SI8@&@42 ; ZBB28[@/^$6_UQ\!PM'>.[99?*^I,+F\\4#X3:.O ME/!1-/L9:Z3PE8==[.P:]I3F7T'>&'X5<_J"N>R_UKOR3)_9MVF%\^B!G#S= M>4$,P]?I(3:.BYJ?D./'^Q<4A0FYU505>$7XY-'_W!X(DE#T39A:?+_*?2W63.1[C9Q M*;[,K6+)0HS#^)XJ??<>EYH=,0FC(EMT#00)8,2SEWZ8E M[[N,4)*Q(,'\IQ-\0XT'J@Z<; 1(D%Z0\YZY#%^3X]%O.]ED(RQB+UP]IM)[ MXNK<;DU!.Z:M6.C(O<>,$,X/KW>X+"M"5%\;(W=>OE?8TD'?MBFR>BAX^80T^ M=52Z=2C%OX,$9_,1;O9A$CG!MM1IMPA_4+87O*_>,4+M$2%WZ(MX2+4,EEES#G( Q?-YSJX@$H\(*PE09 M1EO&9G+ILQ(K=CCB\(0.%9%G\#)5N<@+8O2.\,S.@S1 *NN\?A5B''Z0\VTP M+>D8D =^Z^" [+'H7MEH;]FR9ZN/!V>WIG57$Y\20ONN-G\ >58=08JU"!6U ML8!#4E["L^/'YSLBS6R(7!IP'E7I$) G6*W4$U%'SRJ;FH,D&0#N/N4NFH:! MJ?%7D.?P@K9$2*9SGW%F_WN-:4A:X9!X#GW//;?"Y7I,;"( 3/Q;UE&1;C^5 M3)["F(HJS,I-/0QOCOMM%5%_C>?XF3GF?!?B>_* 'P+REFV?_%94< M=82E:Q> K3JS2%#4*'CUWM,]!W'V^)/;R0BA%3BH,P4P=QZ>#],PDAE#3:C#I61_%R-;Y@#9J[>799RDR=SU?G6(.*KZ\K*@">919X^1B0 MSSG+ST+;Z Z'!\H\ROAC7B2"ZFA[_.85D^"K]YU:!-?D$7U+J 64WO$3HC6K MA69$A3D@CSU[.*,R4:6(,":OR#7+F*$A$HTW6'L:X'?X^DRS66)\?CTBEXA2 M7A2WS>(=@T">+>T94H03D\.X=C ^[T),W3I1&89PRQK"5^,4>DQL12_,+9FW M8A)NO]/\4_)/:FXA9T> K(>SZ,RPYK7J?H0;]@#E\2!)ON&5K#6\;Y@)E(:" M,QB04W&]B,;_EX7BZB:&O]Q[:O;I>:DAPUSOR/\VR(/(Q(+G&Z]&A M=LDO** ^^S8+%/\.$IS[@(5"/J1I7'7NUBIUTCD2)(AY]T&JP/EAQ.*:;B,7 MAQ^91R7U.F=5+D*GB%+H,1&,7:"[)D1A;LX-@96*N2_HA(*$)JP7^E(:J;'& M5&\2/!+F%@3[7M!H..SX@L DT:\@KT4MM*_:PJ AHG8- PF\0G8ST):E%T35GZCZEN8=E1[6"+#%A'12I M!T5\W=S;L.; .&DUPJ"=[I%@I=%5$H>'D#Q1S4RWUM]!\B-&:RO7)<.J,06- M[!3Y()" U6 M@8(M?0GPMD)LQ2')!T%Y"KH%OUK8+,UN7N]* M)8X;6]L>U%+N0.2P\P6 4J')FR'A\/ S$0EH EBPS1,>U[OTP9=G4FHO9I%& M4!=';Y*T8/DZR*OVA\G[GI8NI_]L/$J]IH+DV]2X$WON*_IW0J/_J?>!DSK? M-0HD:%3?U@>;V2KE$@N=(+.J9NI?6.Z.*H>4FC!)ZQY4#>"''![+J81>5-=M-;<1+UQ/&N$)9QO@)65AA<(N6:$KT_1W&6 M'E_F>*I U&8QF6U#"98FMCZA^)<0?Z,OOW/T8L1S&_%EG%_ @E$T\)+5Q::?[,? 9J M)3'-K;(>:F-[F.O'+DA\8H1426;;?) 1YU2\NZ&%H[TWMB=!-:TA*X DWGI5 M2%&C/O$0D$#][& FR]0TR))K"B5A&HW M%M*=!DYYXZ001<\XO*/YIHT,(AIKW'P6E*=9I AP<\5;Z8==HT!>XDH0;BJR M9Y&XS1(.\E$@0>NHM=FZNNKCP=U9:B /:3*$W%+>5M-Z3 0KJ1AM\%=[M"J_ MCR$%2SX&1=[1ZO*>@OR"(O*6NWL6JT@WD58N8(%19*T$2U):E.9"P8U"8-4A M\1VJ,E\[L;O_>EQM?TW21*XRR$HRQ**7LD[*C;;EY%BWB8NV-PG*JE4\AMNB MJ"@5^(ELV(A0,;C@?\%$:X:;$(BLI]8J2<=KQ.F_&Z-*"JJ7D*?P:IEV719GKE@];HHQ7!!=F)=^P$T3DH*,K M%'\@%#Q0!DHK=24E-]:: N7^=Y.)2:Y8O%.-^/=QOV$/KM4+$;=,2+VF@K,F M56(7SF7-D7424Y13JV;10ZE^]_3G6<2HB\"RC[ 1]-C^ >2S>QUYC8V7?P"Y MX:9'\.[TY)$+EEI*T);L(VK4/DF+YQ"N4\CF0Y:PAV.9[2?1JLHQQ@/!_0P4 MC'?*XS0'D#KU0]^OU*QB%OQ ]8(ZBT.OX9;B"XF*:!FSWA*$=$/NI6 M[/*-WDS2,2"?&:/!NIR:">.M#^6**90W14[PF/BQ=RSQ4O];%98M8 5,OR5T'VVZ%2]3SX,6AM4T MAT&Y8TJQ]D4@W@OR#F\)CE"MA+)T"!BQJ!/2M+&+L!.3\&>0=)HEY),#X3=S MO$\#+K(6L74_<+^Y]AST@_,6DL5#?.9GEHE_!WG4M/DL%:E/1-"NWLKFGZUA M.28EFP[]=I)/04&\7M50K8"_->8$PIE:S1[.TA''3BM8^2$M:M5L7]AC(CC? MI:"_1&DPHF;EVNW3F0&&"!0"2\JB6Q47]$V8O,6[Q,\%^'70%N4[BW@-7*_Y M?H%)(%#)66^Y_#4G@;LPC?*>HA36CE%@SU1F."_:".E8VSF3@-K>?D+_EEL+7F0%2"ET%QPUR]T'HA^],1W!#? S3=1LADPHC08)8QC^J MG%;3NJ$ZRZ*'+B]%RU,2^45K92-!GOG/H4^>$7($I0CVC$/:2;Q1J*QS'$CP MUB>$]\C99C6S1644.H>!?8163\\-9M-@1L+?09Y7$92!ZG'([;_WD':FBBVN M;+8ET_%_ R>ZZ20P977V^^0^%5,M>A1X%=L+93:NE20C6@P'&V4M]\S"R+'; MC/P1B]"=)I^\H"@D<@;SI>=&R]7VX 6T6A_[]EI7?L-&IM#UT% M)+.L.&$JITOT*(QL ]2$)G-8N*]5W.CBAE=K5'-^G?Z3;SV-&VJ5P)8- GG!:2J>1 MY7"D$4LSX%0;&J!(?_=H?+KS "K M_9>!4T2T];8)+93 -"JRA0\B[U;:#"L--<_J3017*17\K5H+-"8 -B.\HF,\ ML-;YH"5 LL)G3*F7AN70]NP>VA6\+&O;WG([J T'"2R_.5QN;K_SOJ-M&FUP M'_ B:'M/!V,>4&@)SJMYDA5$87\L5=R* :I9@G#0(B!)IRN?H^P#T3T0##F4 MIH'_^3V%.B*BZ\'Y?_\?4$L#!!0 ( &F(7%@#V+S\%@X :J 0 M9FQG="UE>#$P7S0Q+FAT;>U=ZV\;-Q+_G/X5O/8:V(!D2[:3)I(O@),X/>/: M-+ -](##?:!V*8GU+KDEN99U?_W-D-R'9-E)Y8=6$@L42?;!G2'G-V]2QV.3 M)N^^(\=C1F/XDQP;;A+V[O3?[6YG[ZA[O._^#4_L^T>.!S*>$FVF"?O']RE5 M(RYZA.9&_HVGF52&"M//:!QS,>J1-]E-_WL[;LROBY?\W;:16:^S]XJ+?LI% M>\SX:&S@PANX,) W;._:\_&7/#VCJC$>MEBK4GBF;N*Z#N7H* F@F/S;@W MY*8=P9-,(!6G-V,^X(;X=< AWAWO9T\[!0D;WIJ!NWE^*(LO?^B^[O3KO.V# MF%AQ>4HF(_@Z4X^\T$=+SL%YGC!8X\&K=I><:9TS1RCW0,S)C&=$CDD'UG$T@%3+7+0.3@D V8FC GR*4]&\"+Y MF0EF>*1;Y$Q$>V2GF/O'U'E+"X-C^(-,,RJF!<\/H?!A!.T2*F+RA6>P1A?P MUP3^?$G3K$\^R&9.W7LEKYAJP,PU:&[V5J]>GFJ:GUU]/HGI7);[!7,'-.&#A*NQ\[@63,)E_54&Y92,&@T2:9$ M5894CRF^"@:1&TTBF:92 #LRNFJ1!BFGC"IR39.%,Z@ID-& M@&0([4FFY#6/P9L=3&=<8P N/GK!HEQQP^'SIS> ;#%BY"0R>+O[]O"H1:@F M-&4"1VCJZM0);\ :!7]H&^RE&%&0.!5+] W4)>K,[!OL@'?Z"K99/SC)P);53N M369EY*18-E2Q"QXSL*84!^U9NYMPP1Y%*1M#HS%J97(2 NU;H5Q],1\CE%N2 M3/W1.1KVX54?F#R\<%55.(\[F(>):X:&/ M/'>(4QE92]&X%\: MZUD6D0M\RUH1>!\\QYCK2#%\QSF1X*%F-:S=\E%;=0L$P0[XL;EF-B6([JX4 M= ".)L1&@$E="Y-,W<\%?[2*CG88X .&;:)TSK/?@&0#@7!3Y["HB]3A@RS& M S7,ZLUR<#L>@]N#O1>%\K"&4!M O ];^;" /L2D0D(4"/5M(77D3P%0^0T M015E0'?95VB6@;(NJ/"TP?.>@Q8B!',L4SL"2S,8$Z+G6V0Y388NV,E+DB#-Z36G/DD@[ARR1B6M-BSN "K"4MOHO,ZCP:+Y[@6]-[S^S"[-$K M+D:N+P(>TASDH?CN-YBA?I6,'LL)N\;I<'(D8*X)7$#AMO.#5-]>EOJL.5ZE$,!M8,?1>$PX0J[\B ^&Q;A%OK] 0P@PJ;]H8) MNYGESQ-:C&6? (\6=$O?N]UZ]_^G&%0N$)*'CE M @EN6Y;OX?+[=SNT[)*I39D;L]OIS(^X&AE'!5;6U(LR@2L:+#8W\"#H0;!B M<8ZV(#=CJ8 "6]^K9X6X=BI:XX><,S_3]_6VCU\8@+FT)D;(7$0P2JW"#\H: MPH44X^D:6?W*L\->T@4=I5Z4L-6U6+N Q.U&XF -D"@88,2[%!9IPLO]O:ZB M1J !4FPO.<-XO'29'"81CW_%R\);UM'VSM: "VSF)WD&]SR"FX+!I;K9 P!7 M ,!H#0 (9@[S1E="3A(6CUB++(0D LH;R@8ATX5W_6;@(M0>* MT:NVC8Y[-)G0J5[S#6(KF-*21TL;P!R%K?W37O?H\,=25%>#X>=1Q3OQ+GG! M39'6BW*EX 8&"A!YLR*ME(+>59QBHDRX4()P =%"2N\L(!01BM?CNNH^]"J] M>&"'BRC)K7ZM8H_=/H8V=X7[C=:M3Y/QV5KY9+M>/&W#39F4K,)D+LA(RI@, M*4HA!L0V/ZU]3AJ3T9G/WNIHS%*7MKZF,;/R5O@-UH^ IR^<[2+=#L0RA:S. M-LRJJJGJ5:L(P=&AX99JE^DL/1F\O[CK*P($ -+*'B[%_LS!=J8V^>6_7._K M@DN+&@8;5/+90F!N&N".YJI X *[/EB>IBSF8 A 9 %A0&!9$AJ&Q&R(1K0L/'U_"3SX5>3M-0-V3:J;5)_H/"[D M5H>PH[U7AX=+(.S57O,!=N9Z91T*+# *O[+ W0[?75?#2';JKG61X1'%?FV_Y +X@M;$8!GX6:>JI4:GN/JCF9JG>N,B;CE M=FC7F__8[#$.&*[;#8(YT%9V!-XS*3N#W)3E-TR93:O&10G!R,B6W,J1D7@W M3FTV!XMBFV_:E8AY+/+5^&7S_:&@FTO=_'K==+-/&0%[*6.* MRUAC%AS' GS2^)KKLFE;Z%PQEW_FU3YB"^ZJK_JO5,SUG%K1@&H"LV2IL=/D M.(S&G T+37N-,S7D$78'NQM#T&@BPD)3>0/&'3'!%%Q#I09B/E] KD:TLQ QN6N.WZ2)B;8VVU6=E$CA-I[U8#58WBR#[%+=BX M"[OL7[";O&J)'ZL:Y[_ L9L/*4FQ]#"_F6,^]S^K((.&#!JRTI _K8.&M#4[ MFUH%HGEQI,[;_ER1K'X:QN-4R>[Q,T[$U&U,T'[+1,UU0G(BS+K:G2#HS!B5 M+SYOH7ZX3NDK74L>?S7H###=(IB^V1B8+@;F8YU*0@K+.UMO+&+)Q1^_XX.U M<6<^CNIE05D3T;X@M('9!MOM8IN(8FR&-V]M4H(WAW;#6VYP@]1]! "3IQ0= M,PRPUCLS=K:U MV&B^E@_C]6A_)E.6,*I<,49ISBOG1+B*L:D MHT;7W!)HLU]UWNRF'$RI,7MT;9F\G'EUD-LD(TAG4B<0Y35VNV_FQPUUWJ = M[M8.W;T"HVJ#9>E5T.7]EJI=B(*FN?2\<=?0%GX5NEB7>_U5 S MH7.&?;%=QWJASZC'KK,@ #T ?1[H!VL ],_2H!MJCS#S,@]&TX:TA8N-LHT. MLC]8"]Q/"&CIK(OM*\ZMF+./5YT9!6J$^P^4 ME8T\?H$HF+P'?7CE?W+QL$\N@ UJL-W(OO#)G57^WR C@;_ 7^ O\!?X"_P% M_@)_@;_ 7^ O\!?X"_P%_@)_@;_UYN^9&O@_D]_/+C^?7ER0W_]Y>G[ZVR?7 M\N-^P07(PTH'Q3*?^WNM9#%;ZQMRI4U9D+"[F!MTPESH%0^]XDOQ>AAZQ3>V M5SQ8D,?@]L6"_QKTBWR?\F2$??<_,\$,CW2+G(DH_/#39@G?ZMG=].7<=/Z> M55S?3WM+:L@G_<5ALJ_WR1>:)^1?/-VR)3DSNM?(GX'^\.FW+5N*U;.[Z_#TK'+^V OL-8"]<)Y4J!&N M9XWPZ $UPN/]@8RG[[X[WA^;-'GW?U!+ P04 " !IB%Q8R)]A8-T# #Y M'P #P &9L9W0M97@R,5\Q+FAT;>U9;6_;-A#^WE_!M>CZ);+E%&T#R0NP M)4[K+4B'.@7VE1)/%C>*%$CZ1?WU/5*6X1AVFCJV$P\V8%DO1]X]#^^%\G5S M6XCS%Z2; V7X2[J66P'GO7^"TTZKTVW7ERC0GDET$\4J8FPEX+>7!=5#+B-" M1U;]PHM2:4NEC4O*&)?#B)R5T_BEGY;Q<3-H]C2PJHS"UCLNXX++( <^S&W4 MPD7@(W MPWFW7>(76?1L[I*(%&T O64FP@V9&'S]8]"_[/_^I=\;D,]7Y.KK]S2W! M0^^V?S$X(?V;B]8"1T_#SGH^'@?_UU>=]V&\1W@"LHV#X'%0R1)*2Q,!=_-, MX*R+7*Z)9WG!F>'2!&)PXH&@E1I9G'D*+*ZU=,*P%;YN!B 604L#D8&2:FJA M(<.'?SVW3UAH@&ZTC[G!O'7]MR]8(='[P_/3M M'0$\T-IL-V_;@> ;95CS_8 9VC]-GU\Y@?SO42-L_7A78F@E.", M-,EM-9UGF[/I=@!;2J^+E74=W3>T *(R,A@EAC-.=;59R-Q'5>8_X=OMD[6- M2O20\K(E(G;E,ULKR _QF('%(DB4)I]M#IK\.=+<,)Y:KB0ZTB)I!QT8?9DJ MC:\GM :&O+9]5'YR0/GDJ%M=8U=C)8P0L2'7UQ<'4]7WGWX."^0%SIHI+3D]1M1> M(ZHOQV!LX4XO80Q"E?[\FA6HPUAS@D&6M@[&W8ZAM!+I1U"H:O_EZ0=Q\_R)ZTLL[ 6YY'0HE7$[ M-Q\0!^,SQWA8B?02!)U0#3, T8%R#_U/)=5!&A8P9-Z6@5>2>SF-Y_C?;BJ;POR,L.UG5 M*/8# Y#L:;K%FQ"\W U^X]Z7$\W?G!@J36! \^QGXJAI!N?S]%S2(=39-Z"9 M!1U1,:&5\?FWVW:-^_,7W;9O^7\'4$L#!!0 ( &F(7%C5I(7<%P, 4. M / 9FQG="UE>#(S7S$N:'1M[5=1;]LV$'[OK[@U0)XB6Y+3+I'< )TC M9\8\.W <;*^4=)*X4:1 TK&U7[^C9+=!@[1!6ZP=&@.V2?%X]WV?R"-O7-E: M7+R <84LIW\86VX%7B1_>N%H$(R'?9<,AGN+<:KR%HQM!;YY63-=8;_XYRD2N>H/7I"KL;-P4NAI'4F& 5^8^,>2>\S[L8*5G/11FM>HX$% M;F&E:B8/AJFR5M5D:W%G/29X*2/M$+@@;OXA3J:$TM&1WWWB;<4M>J9A&4:- M1F^K6=.'V_;X4R7R^ -L'X5#6+8\MU54<.ME9(G284AV%4^YA?XM. \7XV%# M7Q*R$_0)0@3AIX(_KD5&,%!_)V),EHN;9+&&Y11FB\OD.J$?ZJZ2J]G-.EDE MEW!]^\M\-H&WD\GR=K&>+:Y@.EO]?D^X)TKVV6M'8/%@Z3RNSY?)<7P4O/;C M;TSNJ4OARZC^@4 =0QVP"FR%P&6F-"4:9KF2D+:@L4"-,G-#L,*2&[L?O+', M8NWF+I09P&@T\L*?0__T[&3?]H/1JWW[].S\=0A,YGTW&)T'(9"/J=(UW'AG MH I0&TW17)(SD)/K'*:8Z@W3+83D,_3#TQ,R$!1=E@>\!9=,9IP)$FX/QSAG MTXTH';0KE&AY9DY@)K-!AP"+ C/+[VC$?,3V^&@7^L%Y;(@X[55)(9QP6@E0 M=ZCO1>Y!.U"L:9!IUR*Q;,4-O)5R0R:KSN0=X\#W?H-"Z8Y"2U, 94Z$+S'# M.B7GHZ C/!H\[[%G>(6PJ:/4I^:(9PF3 M7Q.8SZ\/FOSWF0Z>U]K_9:T]1G6N7#HM42!EZ FAH00J.?LAN#\X"3]@?>_^ M7PC<>3G7[HQ3=--48E/+..>F$:R-W.BA@'C'\4&50-V_-L;RHCU@Z"9Z=$I] MF]KA<[94\+6VU/NJH-+OJZP2O50C^]MC!5T/(B:VK#5=.38>NB+NX@45=:[\ M^Q=02P,$% @ :8A<6!'K3S*F" ,#H \ !F;&=T+65X,S%?,2YH M=&WM6VU3XS@2_KZ_0C=;>PM5"23A968=;JHR$':HVX,M"%5S'V6[G>B0):]D M)^1^_75+=F)"&#)0'&0F? XU#+N+N@VU?505TF(LY' M02+R9H22H$B'_NU(A")GWLHT QHA6]4$[^8 -+K[=)D^&Q9LRR.7U'_TKUM[CS?;^%M]FO?,3UCZ( MRZOK\Y/^)1M\[K.K_O'UY=G@#(7[7XX_]\Y_[[/>\8!=G++V;WO[C1_5?KTK MUCNY^'/0/ZFCB M[)2>9ZNS!OL7NFGVV0H8-5@$)A?)E.4CG@<+-JBY[UC83/)ID$BXK=O@$+7X M3V%IBFH-)].T.3=YUVVVB1M);1!R"U(HN&>6N:;[.P=[[W]Y+3N5JU=;%8JT M;;H=?V6+[SZV=RJ[U0SFIVRW6HL3OM)39R,^!F9@+& ",3YN85E/J8)+=@D4 MPIE6[%2;E+5;S7^R1!N4 98(&Z'(%+AAH&(<>0(1I"$8#&(-)$YGC^F$G19R MB NQWT%!+B+;8&=-<#5)S1^3-!)I^Q&Z8F$> @- M#R_C<15KG$GIG-$H+A3C:LH*E9L"4%>.SY"0@R#B+,4K(Q!O"8_P(\-TBME2 MKKWCU1BT;-=3;2IE[VFZ _RS@[Z\!\ =W4/*K+4%=II;D M+G62"+S,&W P1=B)4(++-P#W'$IA1S2"Q%*,%A0QZ!KW&4EM"QQ' M"QLM/5XSHR.(\6/+MA">,2#>/0;[M]&(JR&P'KKHRT*BA*NP#K; :^$J++KR MEX(*&N5Y0O,S\N,U^G@XDRXK+Y3<62C!A:J\JDXJE*#D+'B<*"6X";>+@/J^ MN?/^H'/8.3Q\WVFW]SZT]I[ (RRDWSZ13L"B;1%5+A%Y'/(-RI$B7MC5AU"R M$@+"MUS)IS^Z,#@!NO*QL"Y H!0H-P\5AO/04@]/!B1W?"CSGSFF&V7HHIL" MPPSJ8K44,<^=HJ$5L>!&T :$S])Q+HTRX43;0$5RC%\T: , MGZF("LDI"N*VG!+S# Q'^'RNGH;B?R&0(#XP' _Q"H%IP[>G\RU<.[ZM' #N MT6[UT+$R^Y"Q8Q$3J;C5BE.,Y!8)244+,8V;N$(]\E#P4$B13REG6[8L^0!' M$(=]3]\[HK6BQX7BVW)#66$RY)YU.684:1,[!5SY@Q4_IHX2*8AW("-NDPB6 M=IYFZ -$AM%P0[07)5JT!D3KC[DLG/G2Y!M2O"0I MXC4@Q8E'W7WT4H.L+"G0ZP-#:&&G,_NA,+U,D-WT("82BR M%.KP+Y5H%=/AKT*@RH[;A8I-,JHN[;&O7RJVCFQ8AUY #Y.NQ* # M;B VP04,1+=[[5?2H.&S&*'&6HZ!4AG%A^7;2U/&&$@SJ:> =R2+R)V,+Z M#V>^A;@[P]T.(J\<@'N1/+,06-\?F5'2G1[T<[LCC:B J5:G;HUW0D$UOA1" MJ?@NS ]^^\6=>,SC!P3:C]S?>^S^^SL"^(]9U+<\?ND>1(S0>K,GSZ 3N%T!1T MLJ#SP9URV:_!<.E3^!ZVSGZ$37Z:!D_;9NDJ*A5W.@<9ZD.O-5BER!*MW^09 MS(=LLVMW:X<#EYGI=?Q*>;3<6VNGU1:JN_P958*F/&CN1-<+GX^2<&.,C3%> MPACK[KPVCNN[AN?&&!MCK+?CC1@(2UK^%J* WE>S"=ZOK5GR3 M&WQH/UOE60 N&^O]P6YE^IJ_/WG]F&KN]#:J/7&7/O, M]_>%5M1>*%*UT')<_$+ETA83";1QVJC(0=JG=@BD(57,> M95M.M,B25Y(3LK_^=$MV8D(8 E-SN(4'P'%+:K6_KV]6#DRW#QG50RY#0@NK?N99KK2E MTG9SFB1<#D-RD-]T/[AI$SZ>#>(R&#$^'-FPN;7+)4@<;L-])Y=74JF2-C#\ M7Q:VFKGM^I4"J_*PV77W4IIQ,0T'/&.&G+$)N5 9E95@I*Q5&RC@#&"%?U02M]D/+WF^%&!1@^H68X:A_ M,3@].3WJ#4[/S\B7JXO+J][9@ S.'V^3)\/B11GDXNJO_B5I=6C0VMF@FZ1W M=DQ:NTEY=75VW+\@@S_ZY+)_='5Q.C@%X?[7HS]Z9[_W2>]H0,Y/2.MC9Z?Q M7NW7NR2]X_,O@_YQ'4UH+H>P3K.-)G(6[%U\[IWU+X/SKW_U_UL9K]UL_I_Y M*%CZ9*?T?;8Z;9 OM!#D3YXU2,RTY>F4V!&UX8(%:LX[X287=!JF@MW4+; ' M.OQ=&)RB6L')!,92;;MNJP%L(S-A1 T37+([1IGKN;.UV]G_Y;FL5*Y>;95+ MU#9P._[&%C]\:FU5=JL9S$_9:C87)WRF9TY&=,R(9F/.)BR!Q\T-Z4E94$$N M& 9PHB0Y43HCK6;P)TF5!AE&4FYB$)DRJ@F3"8P\9C'+(J8AA#6 -NT.42DY M*<00%B*_,\DLCTV#G,IXJSO#$X;Y>;!?XVHE7+5? :X^@_$3A$XV)==2301+ MAJSAX:4]KA(%,TEE"8ZB7!(JIZ205A<,=*7P#!$Y ")*,KC2'/"6TA@^TD1E MD"M9Y>7N"$B HC%43U$DH]?,078VIX'/$E &EA08;' -%(BYCHL,Q"0,!TT2 M #/8)QX14^"O^?@)TZR0<2,@&X84ETRX'<$&3+F-1H,\% M!->@U #TI[@_ 3]>(T^'LZHR\H+I;<62F&A*J^JDPHD,#D+'R9*"6[$ M[2*@WC9W]G?;>^V]O?UVJ]4Y:':>P",HHU\^D8Z9 =L"JEPB\C#D&Y@CQ;0P MJP_!9"5B -]R)9_^J$+#!.#*Q]RX %23+IYL#"-),4,>',O^98[I1 MABZ\R2',@"Y&"9Y0ZQ2-#$\XU1PWP'V6Y@*FQ)D*@YF3\R#&I5DNG"C#0"$+ MX0L'Y?!,>5P(BE$0MN64F&=@,,+G<_4T%/Z+& K" X/Q+%DA,*WY]G2^1:^. M;RL'@#NT6SUTK,P^8.R8)T@J:I2D&".I 4)BT8),HSJI4 \\Y#3B@MLIYFS+ MED4?X CBL._I>TNT5O2X4'Q3;B@O= [<,R['C&.E$Z> *W^@XH?440 %X0[+ MD=LH J6=IQGX )Y#-%P3[8<2+7X%1.N/J2B<]T<4LC2%\H2/ 3]F69D!&>0* M@ETVOR8B:62Z)<<-Q MD24NH+KME\%N2@2_9J)L["W(-^YN8&6#K,B\]T&SIW4D=M]F1\*]'TDJ1C;F MOAM#29T@.0']$TGBG3 *]*!1)5FDSR]#HWIDJ\#7,+D*ACW MBJ;J'S^*#66![MN 2YP^36"@83.?OX0Y9<4#PD "*$P:/ELSD*J9(@-X@7'< M-LJ@NK3'_K1,;,V%M]8)Z$'&E6IPO@U )G/! K#M7OJ5)&CX#(;+L1)CAFF, MI,/RW:4NXPO+.0#V(FAN6&A\ M=V1&2'=RT,_MCC." KI:'7LUW@6%U?A2"*22VS#?_?B+.^UHDWL$6@_<[SQT M?_^6 /RC%_4MCUZZ1Q'1^'JH52&3H'R.J?M9_APG8*4@ C=]';K? 7ZP9*]C MS*Z@)BA1XY&$:KU ;-Y;DL'3#\D)BW2!YPK:!^Z,RTX-ADN?PEO8.GD/F_P\ M#9^VS=)55"INM7=ST =?:I!*D25:O\CSE_?99MMLSPX&+C/2\WB5\E"YM]56 ML\5E=_D3J@1U><3UU-.(L)2>SQL"Y[V/7K?@B-WC??C;*S:U8X2E+WZS6\Y M<_B+Q?X[ZH74FFFNW^9?!G EL1]19'*A0[GX[Y M@*8 @9"*"9T:%^@.M_'+H9]^.MQV7RO]'U!+ P04 " !IB%Q8DU_STGT& M "\/ #P &9L9W0M97@S,E\Q+FAT;>U;;6_;-A#^OE]Q2]$B 2S'LO-6 MR0O@)LX:=$N*V 6ZCY1TLKA*E$91L;U?OR,EO\2QFS9+EY-U))?/P3="-D ;U"5W$5XW'_L]5I-^WN;OF6!'8KB:Z7!E/(U33&7[82 M)D=<., *E?[,DRR5B@GE9BP(N!@Y<)1-W"TS;,"OYYVXL"+DHT@YK>8^%R31 MW:5V(Y?-I,)4*"OG?Z-CMS+EEIHLE69.RS5M(4MX/'6&/,$<+G ,5VG"Q$S0 M2Y5*$Y)5.%$6B_E(.%+KU-IT_YD>/XU3Z;QJF1]W''&%5IXQ'YU,HC66+"O5 MC4N+O30.W!7;OFH.V3+F@8J5U"BK$<@$+)OA!3[V((P\OOQ^3>M'A2@-A'\*DY M:)XT8= _,:#8G?U6 WH#Z)U>?ASV3VN4MHYGV+QM'<#E&0S?]V'0NWK7N^@/ MK,O/O_7_@-[)4+>T6ZWV)I",/-JTF[9OGN2)AD3 MT_)MX.XT@.4T?DQCSBT:H%](KCAYQ40 _8D?,3%"H+X)SW-M/?UJR8 IA @E MDO8;:DIOEK0@\R-MHQ8JR 69TV204MW9FX*/4O%0:^0"(IZ#SPA_KJ;:/-TG MS]#7 @$-$G(2GPU6.=2 K)!Y01L>J!06"_?-*_O@T*W6+8W%@C13-,JR="6C M^5L-.F#28P)SZW(2XQ1ZOM(MFK\-:F>JH;MI00]STZ1-_B+2,>$X0F>%Y,O; M;4E,34)#\\/7;L#S+&93)XQQLDSR Z+9GT5.L$QG)#(R5JZ85*YALT5,37+' M8SG&7. MWB^H6"E[I(6PUSS<;Q^T#PX.V[;=.6IU%FYSH2VWC/=?<7?K>-O> MF>&Z!&@YOMUJK8[X.&M\2)RH5G)8Q#$1F^@9:U[/5Y?$OPHN,:$.N:;.H H( M=F>;[0"M>'M_.]B9,W&Q%N?KL**C_;:SY^H5.J>;/K!NH9)QF71$I2G6OZ-70SBV.@;B@Y;3'40(%6MY3[CF#" MUY_3@ $W0^L=@:2*V' PS5 :E?E*/&YN(.6//!4]WM8.*Q%?,2_&=8M//YNY M7BII S1FZ FG_??OC;/?RK8(&#?T=ZYJ_WPA@#] M(U?MK1Y&S51XS/\RDBF=%ZQJ'D/SXXX)$,N3R+XXYJ^E/U@_N[=]O=9G#3I/ M5:PIF:3->H+P,R0-58_R6?53=CLYKOP.P5.>)]SC-;!]#AQI4JTE6@U M6S87[OHYF@G**NUF1)\7/^]S.I+5B[<&HXYDSR>2 M?3->)Q''$/H3] O%KQ$NR\SM,HI/TL%-_FQGD@N?9RP&G#M5I:-WOC5ZUQ&[ MS =\#_ Z0=]R7UQLJC&H,7A #&;1AEYU/O%1TJT_*L%ZR^LZRUIG6>LL:YUE MK;.L/S#+^I$5,7S@29V9>))+L ;CA8-19R8>ACQU'*N7;@U&'<>>2QS[S@SK MV?R:U@O*L"[NGND;9\SW*00K_5U9G7"M$VTU!C4&CX_!VQQ%2'PD)"W0E3)A*U..P4%6*37E095:) MUTX#N*PNF9??GAH/1BA0TE:_<%9['Y/Z@I$%-ZZSYP6A7;K\O^<;/)G:="5%*&+F*ZH"G MP1T>T+N9S+19[9_J3#GQ2BW%6YO)/#2Y_LE#H^#X/=A MG,0:6^[_N$/_'2P7NE);KI")VB]*M;4L9<'#+7GR4VO2@][D&U^>GQR]/;%F],7KU^)U\_$LWGQV^/GXHW[]Z>O#L$ M:)V^1L 0#'?W$(RGOQ]_6?CL[L&W-Q5$#9*(XW\?_7[XZOFQ.#PZ1<#L/K[_ MX.M"QJC9)Y/4ZX'AT D[$T]5HK*I*L7]W8G8V]F[/Q'/:C.')N*YRE6E$P>' M+$^VQ4*FPN9*)$8Z^M2II"YUI6&T4LVU@QU6J:ASX$;B1"65MCGB&[2L%@J? MA-;'%\E"YG,E#I,*7R/4)T(Z(3,%7Z<384OZIMUP7R0VRZ!+5]GD;"+^MK,- MT-D5A2S%N32U$@6,ZQ:R5/3]$;<^P=;;84^_/I3%;4&G=[E1@!>X;?3P K86 M?I1+[13@Q_M:EPI021H#OV: *GD"_596,/5.#I:*_Y4>X/:%I[6+3W4.O6M$ MG\CZN2OL91AIOPV5$SK]QP^IS.(8(^Q'AV^>7%Z M^%*BM7%(G&Q="K]_3'H$H.!4.H74 MD-"]*.VY=M#R4O@(,-&6(/A+['.0T+4^H/=+!<<$_L;.?EL9 MN<23DZ?45A:%@993TQ\97SY5T!A(()V#$J9\U(PL7LIE'/'I\Z.7VZ(+@?;* M89$V-RLA(UQP?#AUF5R)W%9TR"4<23S0V*'.9[;,>*!J(2OL(:H[>$)7ML8! M\7&K*?Q\7P,BS#0 %+8%J 2,.ETU1 *_O7+=?8CC1 /0 '62A4" **8:CKO3 MR+-P<@U<"2(CH_A*<@="//7GH[,==-ZZYT>WSP\JT@M;PA2% !JE*S(THD(4'AJ1 =%@=Z"+@A 1)9L/]S*BSS?@9&U!;W. <'W. MM0#XJ3)2P#:J,\'+R3"5XA%!N?W<5DCL2Z$DD$3"5[%0AM@8$G$@R!7VY^II MIN&?]*'DS_P8U+D?EYG'59-(+3&*A3Q'FKP229W5!L[P.9_ D&H5H&N#)__#D!H5&4%/DB! M_R25A9YIVL3>[9)%3&I'H KT*S9VP.308,?P]?U-A*9V*YB0K0'0SHID8:U3 MV^+W_V'S8!"%ZP?Z!]QO17-.];E.089PS&N1*4]A0@J4,R15P#^QVZF59=I= MUJRTF:@ S8@/XM^V)B5L5F-O1LUA@3#&N=2&>.V,! 88HZB!!CN@E( @?R(D M$#U@*H7GU)4&<2/,RV\M[4^.DZDBB'H$=5N\[@-@ 9)/;K&AR@K:>NYM@D+' M.8 --RL,4+*:@;-JI)?F)8Q#G>#V0B.=G]$VP6);4L0VB&BTH^H<=0B_*4:# MTI)ZH2T%+F--'3H">8D64Q>3*\_ 4@.Z3+O[R4F'?>&S]('=^*PP>UVN^8\ M]=?7$5:Q^S5'#UDT85-=>*&YM9-^9BUS K^L-'ZAN1M'-XP&1\S(()*SI>D%@7BJ)[ ,8=][:\B$2SG)S&1V/193E6$R"SZ^42ST8C#Y31H,LE+)L0>L*'Q))#T)/ MW"S/"1F4\0>1_=9&$"='YREO4=5;VO"RHJBG>%5X<.!DKTC:3.D+7*$EL*"$ M0'LEO&V:>%U>E=:TEESXS6$V'=170.^$9SFD!(.L!;P7OQVBF"7/E 4\!087Y+L>/%J.]IE1%UM,):'A/DR[SO(#$/8*V/]]?-OW MO/]9PWF=K<*@U&8+$!0A$+W/B[+QY,_5UA2.X]D6273[TBSERFV*RW]H;[^: MI_OK>/._G2B"1DLTH7;-F5VA8L"X>0_I2C0,$\G_> H&J U$KY1SYC=,GT#F M<$!'23>4";IJ\.TP52.1GRW%4Y2"E+'++TQP=@XBPO/O[9\?%K!7UH!X'S;I MIB#MMT#7[WIQ7YB5<%,<:A]]/#I9'S?@S41[._>CN^7YT2JE4F*E),B2;$6)/?@K$##<)F3GL,'ZP!>0:9#B M^X5*#W@/'C_>WHGM8:.-+)S:=PJT1E@-RQ P7A0VD(N0/6BU'UK[1M JC=2" M^KZ_?7_O)Q):JO33FSR&-H\Z;> ?97]>08I![!O$T"4LD:6D?9:5\,' U+M" MTL[.?9"+PK, 8GI(YJ-$&G]PH'UL%YE(]W/2D.+3SR]6?8S4/ B;_T%<&MBF M[QQB'T']KH#?@\00 Z8GCQWZ/APR/I[,BGK@<_,A&C\<*H8$;_ BS%VYJ'-12[S.$)C&&4=)7X MY>%/81;>>,ZFW %&V7;#2K:WL_.^MX*IFLM\@DJ)J6,@@O?8.S8'H2."7MY '#G:W2N,Y"P9;:3_A6*+NHC^@1E( M'/!H%#I&H6,4.D:A8Q.8YBAT7 ]^K+JR];&O(0_IN1A^$G1BSU4'-.E.% 4) M%!+MIGF-\1(P4*$2#,++E*JB'[DCR/@T F2),,JRQ#C/G&(08-J3,+($UDOQ M^>71([%W[WX48-9*""$' ,?Z"&GA&S''FQ.7]"(7<\[9F'1LZZF: M(;J ;!%2HH80*"9)81"2CW/IV*M'(_7(AT<^O'%\9.3#UX,?N@TS5]>2_+9/0,&WBX3&AG.R'!&AC,RG&\-L9'A M?#/XM7Q-B8\/;T(-.>EGC>O2!<]ED_%21JX5K&\=YZ)/O%SG?/3NKAMEL!MY MTLB3O@<*,?*DD2=M#/SZ3&>]Y8S8$=9OZ"8CZ3R!L^["%T5I,;,1/L"@?*Z' MT'96D>\,*X9PJ<$R)L5>YE%3E:N93CAVXR/\3&,@QLBZ1M8ULJY-(;TCZ[H> M_"CH#VL)%-75C"$P%V8H55".C)6D=J7GDHL[S&L@:] #U9P@0V"K"-%,Y] , M8S!\-XY*,6$20VGK^:+/OK;'L(YA>-]BY -5(.)"2P1RG]2\7%@L MS3+GJ,Z8R,=O0^5P1S$O1@._\E$VSMF$?DXNB1ANPA6@J@7IVTVR85%J6P:M MF6MK-8&W4>5>@WZNDE7M1*I3'&,B=A]>LB*OC\:])!=]\8SLFUG_X:K"JZVZ MH)M3'^/ZM8Z&*Z/&("'9*DG3JD,0J\K%>@%D3:*B @(+!6:%+Z4JS^ -EMOH M53[QPK\/@O8UO&"RT!.6;@FU?%ICHA: AP,KXU*]O7Q!5JQ>P1A?;T7G-9T@ M+H"V"K8OG$'+%[.F"A[7LH43:PT<;'_F,2J\66UB59E@!%RL)U*4J/XDOC6< MZ%2]KRFK.+28ZM2M61C%M',UGU#5+ZW11 <3/*\-4D"_$'BWL*[2INEX<'[> M.%C1I+IU &O'\>@PAPLL^\15%O^%S,UHY4/A(X=BZM&9\L3C!Y"8FU/2="S; MLAE%(KY8V9:;0UB]/4-1$I/(OBTI:N*NNDJDO5+= "<@+Q55^D MU)'P6LFYSP1J5X!I$3<>PWW_Q:.X*0[UH8H?KZPX:NK/_I-%KK=$3C<'2M>L M&!E*\_9$B=0JCNTFII%RG=AU%7XGG1AT*O1&"6V=RKTXPH"$RW7E0K85&:WZ MM7CQR\C;QUI$8RVBFW#LOCAQ>JNR4"CS:4#^ _$J2O.MA_^4"9HEU*VA6J^; M\FB!/I%\W*V'.D734!9R;OK51IM:Q3$'YDIZU:U/[*E7-#R@=0(+@\Z-OT&) M,W%ZM;2;,IWM N>MJJ"7ZS_2NI:*%L3E9[TF-*M1,@CW6U"NT(ISD4J/.1X& M&2@R+)9XLP;68B6JORV>U25._U+1[R\Q40J4:[*;&KWTTJZQ4IGR#25KTZ6V M&[SGK">UA.8)E49-FV8+7;APE?N4(6O*YK9WKA.J78]HUFAK]=4R8(2;>U[:LLP'5 ME/AJACJ\QM.!.=>UJ8B9=\X"*:QX5'I*-'WOJZ(B@K?+'KF Y0[LW!L"]^0@_9\R1> M6;0]BK?,=;CZ-9+I]@E^$Y1X0M4@ ,*GP?]PJXYN[ZAZ%QXJK0A(>)RHM,8: M'VPZ]8>5,V89K3N8[Y0Z8Y%.3*D^;LS#]970FESLUK&^)%6RARCG+<$S!-)C M2GZG]MTQ5&2WX8LLO%W1;2B[Z6NGLXTH"GQ^R3AS+"EO0$$OV0I=<^=\[ND. M-O);L8&[\QRO;*/GX>*W8(!NFK3N=1L0-9!RP!:SV^$26$A:(+CB"L-=1!ZR MY#I81Y&L%S5 BL%/\P;9":(=*%[94;BMQ]>,H9)!JVBO:R0^.GLCB6KY<%L5 M]M_EXL4(7JB@+O!"W'#Q3J/58'6E.B?]YZI;-%2.EBZW3O0E<9PJ M#9%_N!' M/N4;3X]0,'Y?0PNSFO1Z)^9)M5%"? B%?.!\V.IQ:L<8M#D&;6Y1ZSIT?.,7*.D7-L!.4;.:PI$/9*!EH\:% M$CTHO7,,'IU)[^?D\H24QZ8*.:.8LP%,9Q1S1C%G8^!7YR" S&K37(1,[@&^ M*MEQ_+AOP?Z$4A5UF2RDXVS%YAIKLD)Z%RGY_$(2WN[/#]KW^HUY\R.'&3G, MR&$VA4*.'.;ZBG2[Y N%6'",2=L>*X!V:0R@QHN1,DPBBM=)-TGP8Y;[(> $ MFQ>"UW%-7&$(W:D=5_)GW_&JYZC$#^+]2-[]FY/?[N2LKA$R2?!STFTD!C[1#'!&$R;MYRI'..3VJ3V\6@<+=X-*5Q2A1]#L@K,KE Y M"B%W8H(IQB?8,E#MYO[^[&P8A#( M0&8BDI+")@T6;L!+KUQ5F-\NR9[#X6%*>H//;B,\7R# MQ\#X/AZ=B@X8CJC2/7\_AE'YR#,O3F&1"-,O&DM#K)_,A+,10B6+D#&88@P6 MA3UQF0DJB 3 GL4NAV9-T2.X&SQH9FM &#W#$'#>*8RCS@ S. NXV6Y2T@AYZ7R,9P47Q9< M7;UXA'"3MC],>-B@)Q3S:PSRY.CV(7QC:M,4<.PVB>+^C(X#QP!U*R?H2Y43 MID2@PIEO%C!!!,*@1'^1*X;633Z%CE$"8:QXR62BE8>^ADQ,Q)]U.O8G6 RW6G4H3O?TM&8:[BKWC+%+ M,V2I*=D!8ZXQ.4:3ND7WR6'V1M(*(Z$Z"3Z2LYXZG6K)J3/^%<&S75 !D:HH M,?4$^FA8<8,186-=&"S&/.)V -';%B>7JXN:)GIITB#9.G2ED/'N[@;R%FE[ M&XP?V'"2)9"".Q4RB(+ $:GO)0QW3>X-UWEA3C=F?HZ9GYO/0TXI BX<2?(U M=>()!XDYQ]%Y4MX2+2_$<>BR M&P6W(GZRHO$]9:&J*)=+OI">P2(;@(*D-UK"A^;0S8G#:%@O8VD2D(!&NED- MUD] MB,DHDG$-&\<6O3;K@NEP:*&02UFF+JY]#>REZV0H#A/V!GDV2$;[S-&[IZ%" M]N$\ /JMFI/*4&X.4*Y/=&*E(QR1D9\1'()S7&,U,-U],2 MDVB.0AV25]N'=+Y[7;>*KJ5IB0DTT-'>PQV8XPJUCY,*Z%(U$4W>^65GYZYX]&AOZ^>]^WNW%[-? MPN:U$H9?29?*]^*YL5-,[I3EF:HVI$S<]6/0^XAK-%7@NP(TK%YSVO(J@SV) MA0B?O7Q^NAWJ#M[0>(@G]Z8V7?WZER?W%E5F?OU_4$L#!!0 ( &F(7%@L MJM]E1 H ,H* 2 :6UG,C,R,3DP-#@X7S N:G!GG=5Y.-3M&@?PW]C& M&I-]&]E>),E2HE )&>'8QE*(L<2TO,8^#)4D*E,T*6*R9.Q",T*604TJ:9_GG_''.^3Y_WO?U7,_G?I[K>GB?>9. %,S.P0X \0$ M:&*Q+6/%%/EG6C M,K5,@E#71$3EY!44E;3_T-'5VVMZ\)#987,+FY.V=O:G'&#N'IYP+V\?7T1P M2&C8^?"(J.B8V+CX!'3J];0;Z3Y#Y\E%=<4OJTC%!>4=G0^)Q( M:GK1W-+5W?/J->5-[]L!&GWPT]#G+\-3TS-?9^?F%QB+*ZL_66OK&YMLSF\7 M". '_3/_T079/*%YO7IQ,$W7O.^+)LR# (^0\KK0D5CNR_C(;G+? MAQRQ=/D85VO' U[3WLX96(SJZH"^*B)8JM8%;L\&8B2EQXBSH]7/1IY]X7_NOMCL#"?D$9FN$_@+]V<.6FE3V\/ MNC3HLH%_JY8KT\&\$W^K[G$4#P@ 'UR0\>0!P33T!]1E.OY;Q*U3)_30T*3 M%?\\LQNM(= L;;7<@Q&4UT.04YKTB]W G_Y&Q'1ZM/73V#5[5^HR\=3Z:)=8 M[+WXP,V!>%$ZL7LP&>NYG705L3!(@SBA:]36?FK5TPUB%$Z2&O?=&MU5M:9: M.9@P7E*R"%5L.3-B[E,$YO-4M7R(3L8-+EAL^;[7/@49?<*>6;8O7^=ZDI25 MYJT1/JA^9O(-[\>[KUL2Y?LD7Z'S35UMT>!"#WK=#.V"=DO.W=0T[LJR?CJ5 MQ=ARK.Q-1/=TU3R2W,"&0 >1K^/ZH\IMREYE2PO>CXNBL;@QG\)]T>%YT?"* MV^7OFC;RF^N@R*6'!##3)L5L.\6W\*4:G5F)G"D<=^1PGQL4[SM?GBGK<4Y7 M ?!T@F\RAJ-SU:.>7\T6$HX#OVVA=:TY]GCE MYEBV:XN8 ED4+3?#P6_%MF3.&8PL6QUISG*66]V#T&GNY %"M;=#V_LLFW$\ M0#GYT $RXYO2!&Z$V3$5Y=BC=&*1@[1[DK"R137K('SD 6D)J?IVL]ZR(8?W M,(_7!=>Z]T!E9YPUK^7SO C/?MG"+FB&6YG6P:J> MHQ.4H(J?4HC1S ;2I4!V, \X'WOYYSAI2?G81TUJ("K@_8N[$LL6H 7]T+:C M&I7EK^";6#,YAL5 =+)4<:;^D_FCO^ !RQ/*^WJ[GE<83D:V*V_V]>Z?TZ=?E[N!=5;2,//0^));^D3GQA7LP_LR5 0?YGY15V86# MY,V6 4>)"%68U+$(3H46!$O2 6-L/EI*1FTJLAOEE@ONN M#>Q]D;2&;$]JPKT5%?1G&Z(9Z37Q%_4FQ8;ZK9!JSSM,3X+$8;+L/Z M;_@(U@!5H7%#\8,U9V>\YQC,X5>5(V13BY"W_=(.[0J4[\], M^ETS5R.E\O((AY[._8C!R"ZO<6O1GQ/(9/JUR%5X(ZEVR#<%KL^P\&NOUQKW M_%#^3&<,-PK,K]9B'3].#\PEN"W.N;UKVMU^;)XF6U996>0!E%P!&(Y^] ,> M#!]BPGZ"1-)%6)/#L.$35UMX1]LME_H'B^ZKKYLI%8.NR\O2["P[WER*@($Y3F.SG+L8[>;=TZ9?[T&^JP M-ML5L\LV7RA!.NF114Y;>@'TI;4[!P_Z'3H#[T3\U%2;"MQY3GC?F9?F5;W% M 0Z$ 'Z5TYM'.F;S.=N2:A]:.9TK:NGRKB0B_)Z]=[*'I$^,M1B_0C]]! M;&:PTZTJG_>=-/>'-I$-R1MF'%IPZ*D"G%A#A?IQ,H)Q%HJ==BQ0<@^LL-<\ M@=\OS)[A 1"N;>RGN$]#S(R:4!]W.M2>'B-+4E9T@2C;#OMY>81DD.G=;U>] ML,FWIW[4)#FF8-8)1!PL9_9)X'7HE;"?:Z4Y+BOB#W[PA5,[LR-ULF^F48KV ML-;KCA&"/CF=BZA!0^W>2NY<"E?MT&H[^5P ZCDVJ]')LIOM7ULN;W+TP$46"3 M1^VKVHD8:$&0^#W]R8L\X,&=)9;,-T1/KD7/M6XG!SD=MC.X7V=3=(PYGRZ4 M?6-Z!CGV@J*J"4V=&'^Y./@T*_=9"1-#X!@N,2V53!%7L4TU*ZR *FZ'M+T= MS0M&TR I&&Z4!HYA YA;NE4LKSIA.\C?LMZLZI@[.Z/&TF1:V;6UI2=#J65A1];0%S,LBIIBZ-[R6F"[%KG(OI;J 4/ MDS 18K@CM?V(_O0,XO;AZRW8PSR@D(FS+ML;L.E<1^(!E)IV3/+EE5H&=P8C M$83=_&7MLG0VJFM:S\>NL2FO8S&V6SJ]*F[O7J[S1%$?7AK)2>]%R@VDS%_7 MQB[EQ72D$3%N@8=*C&Y":_0O)R6*?I_B 6YX&.9\0W]XF'])[H,W?7-G(/JQ.)-5Y&PZ\TXP.*&Q8F_V7'ZKJ&YQ M=2KOR]\!4$L#!!0 ( &F(7%CI?Y]5&@L *H+ 2 :6UG,C,R,3DP M-#@X7S$N:G!GG9-G6--9%L;_@0"A*2T"2@\J192N(C$")J H+#64 -*D!&7H M$,0HH X(,O3>2Z0$!P3I("!]!(+T4*1/:$+H$,CB/%N^[(?=?>^W\YY[G_.[ M[W/HH_3O -=]U#T4 &( -#I >AD0 N ,#.S,#-!6%A86%DA;!Q\G!SL[!R" M/+QG^83/BXH(GQ<2$I.\>EE,X@I,2$CJNO05>05E9671RS?A-Q35KRHI*_Y\ M!,3*RLK!SB' R2F@*"XDKO@_B_X9X(8 Y@":$20!,'"#&+E!]"^ Z.F<3*"_ M!/Q#( 9&,!,S"X25C?VTH9(+8 Q,C* &9F8P.!3-^C4!\#<3#SB"AK,O :V M+!(>?(HOH[,A,,VR9J@A:4-2ROW%33>LN M$J6M<^^^D;&)*=K,W,+>P?&QD[.+JY>WCZ^??P N)/35ZS>_AH7'Q,;%)R0F M):?DY.;E%Q#>%Q:5?ZRH_%1575/;TOJEK;VCLZM[X-O@T/#(Z-CXS.S<_,+B MTI^4Y4WJUO;.[M[^P>%/+A# "/JG_B,7]RD7 QC,"&;YR05B\/O9P UF$E=@ MYM$P8+'UX)50? GATXS.+FMFA2D9;D#M/$ELYR259RYN_D3[B^R_ PO^O\C^ M!?9OKG& @Q%T&AXC-X ]@ZE2HCNF!!4%=/K@XGGZ_*XHTS7\'CQ^U>]?'5J MO1=,[W.AW1I\ MP=61,6'<)8?.'/,RJ[;?:7.(STJ\"^,=9T8(/[1"79A;#\ M7*8>FSPO"U'O;%VP<82.N=0R9^:_IV:?E5JY$B)'!X9ILCTF969?G8]^6]_# MCVSW&9!:9I2)/_K*Q_ V S>Y V:).D\C,*%P53&-@TW=X\S9F2WW.CKP.9I6 MA?;S\&'*0^F&Q4@*3Y:94V:M1+3'JT@A)_TR"$49QY?Y_*Z5Z<>&,C>6R]'Y M2$O2QU@U0KAR,?E@)8%Q+)F^6FI=FSGO-_JX7;B)VD'5(!Y)QX5*E8Q2RO9E[4KF;/<2UD75KVJ:3MQ M9A5WMN=@Q"B7TI5/B;:4NO!Y$G9:&XDR"/*"KDXW<]+&5K[AC5J.D)M][I*8 M<*F9,+LP*#<*:OP(9# UF1\9-V(8-!KW"1Y4A.O>E+SF,;,RJ)=]_81-2[0? M3;#0X\N;J]7K2$7)^-CE?W1=4O+CZ_$I<,6]3YB?N*50A>PEO3"Y0PL@8B,? M#^CZOEO1;#*#-,NYR;-L%U:^>$J[]03OIKB[>"N.D?R>UA2/,!\Y+\05LL8B=D<7G/'8O$]5 5O[6K2JMNU M^F&L+$'A*Z\([,D79M%$Q$F)[U OUK?8?:;XR55U04G_;'W?3LF3U[4*GTOK M^81E!_Z,.3H\01^D)745?2H>JMKSIJU1Q6LK7^^.K:W#SEZ(X,)G#M?3WO9! ML"'@>KE]5B.:-L4ZTJSQ\D![?EZ-P=$^*$9I91G!?3A+D&]5^VVW8CO-QV;> ME)&GL&_,>)B'=)H5$4R:T! BR3M/:DD+-^?4N(-=+UFZE$BZ)37ZTX%)N/9W M?#J4]*JTF!2)'%QJ^YNW3'?JGXZ4N2.C#DZ89['2O966X^EYV7YL'XU_RS_8 M;O)9@OKANL4VVVRW2JYT ]GIZ9-\YV:W -1FE3(%A>XX(>^3L27QK M3>'G "KM-A/4!:(0!0&'0X@S+H5P\G2(>%G8A#GJN#Q (KW$HH.(W1BW3#!] M!:F+/P-H>O).T(%(K&MB6"Y%XTE_0"B$."=,SOH@PX6N/V'S^_AC@4K^FC^Z MXW0=JS57B"V=PL-IL4'=R2>#FSK-7QO3ZH^ZI[\CXMU-S[ZR5BY/(9%B=J7- M)HIWKNA/[8G.6 Z-A.X5'NF5#]&!Q![[6/[UP=T@6 X=0&3,(/G0!MT!DZ$A MJ,V(PHB['R3L"3W!VMLYQ?NI"YOPJ=X:Z\QU-MD%VW<9/$;YG'').TK-6E ! MDXQUJ9HL?)9_UQKYA;5.4[)H)SH+S3A;??';,ZUSV5R?8]W"/=IWEA%W\.?7 M5M=S&C^&+_(FS5NUDL<;'E0>W31N;?C6U$4';,(6%G7'41GB;D.-V$,:Z\HU MB\'Q=O#K"9:&ZEOB^GBC59FUA0E5U1A,+]E>(_;'*GSE&NIC2L"T62,&\X<" MG].)N?9HT$/?X;14X^PZ&C_^=.E?>!B$&OHXE=-LW+?H0+#%P/9^Q5L&D3L# MJ@X9CQ$!=6F'IL*?A#U9+YWSKGS496>YGL "/M;?-SE&:0^[TX'R)Z-O MG3NOQWP@.(@L5ES;+@Z<5%JUO.N<%8#4/BQ7X\900PMJG&GR- L*'6!IROXF MV'XVI:H-T7R[:>,6+LZG^!ZQE->\#-,'^4**.L"*>NR(+F41+76KW8GV-2^K MM,4Z=W=O[V3FN!KV+9K9V+JO57O0 3C_Q[-;M.7BD)FO.MVYYZW(M._>P5K3 MHZ);_2:HO$?'%<\%W>>/3J)^K-\M[,:.]LR^F\)6+3>N=V@A@7D'[Z+SO5FU MCQ-5NA W+MB+E.#0;DL"R%Y+V#LNKY@(/R>N33QVO]M_)-Y%R&E,0W0@O'\# M'@MO:\\6DY2B]F?,4_&$):3_*(>0K*&/*]&!#$][?M7;M<@X(_J>\*6Z DZT M;L($:#$J0R)0G@Z(9$9Z3D&']=(]QZT6#00[#2?B8Q##/H>:]Q;(_@E)]A50)R]Z4&_'V>E3\[1=_UVGVL=W'!<3(F MU_0,;^E==6%(;L3QPN6>JPU'9H5%HXC) M(0R)0JXYETK0*C GUIM?+JY97IM(J4%"*>TRW ;A)!&WO*7+TD__2'=ZD##7 MTU@N?FWM(((.//,SVCG- RO1.VS#I[+0-M0V62'^17-2LB48F(# AFO'B>J[ M.#?#ATH=#$I/[?2NJR*,VCR'6UJ,EF(K<*51#WN+;A2V"T6C$[6'L+\GJ+XE MF%]LRI2,;K_AHM,IDKP-;5T9CVL4'[(K+V.:18TGG2A--F8.Y VK([V(#ZXH M#WJPIU>+XFPVH/W[7JTK>7<<4[%6G;?M;D+@3+\8I[97OLFFJ=0=DVXNDVW*6!,$PO,N!F;WAE%MO[:0S%- M5-MSG!0>?=9"E*(BG!"'J\WSN6_LFF?OZ-J+4,Q@Z,')Z MS\T_]02.IF T\1UCA^%4!:B'FZI*HZ;[XB^4U9Y MW.T=A(17Y--_9M/%G\&J_=&CF@UK?[-?<-,M\)K[0&T#^XEZ(L6BDJP/K.2K M([4ODAT\C#N*>'[)?HCMPYSS+LD-W=)4WZ@Z0J^I<(YI\',*/(&M=E< M!+-\/Z^F8+TE7*I8C#[V=U!+ P04 " !IB%Q88IB50=@* !?"P $@ M &EM9S(S,C$Y,#0X.%\R+FIP9YW5>3S46Q\'\-_89HQU,)%D&\HNLL80(L:- M+--D+\NU)8U]GQN53)*]N"$)V4LD(\F^1O:&$$-C2Y;!C&7FZKZ>Y9_GC^=Y M/N>_\_V>\SKOUWF]SF%\87P#>%$F9B8 B D 0$<#8$P"1@"$C0W,Q@H!@\'L M[! HIP 7)P<'YW$^?AZ!D\)BHB>%143$I91.BTLJ($1$9#1E%WCZ!0<$AH6'A$7%W[MZ+ MOY^ 3TU+S\A\_"0K^WG!B\*BXI87OI,7EY8W-K+Q<(8 ;],__1!3MR,;&P,+. ?[E M3*&_&F LK!(J;'P&5N#K6'Y)U=L0 <.4_-?-[(BSUNMPUX!!Z#$IM5GIC5^T MOV7_'2SV_Y+]"_9OUP3 R0PZNCQF&* /[.[)E%?X.\:9U+'>HWV-63L3L9_G M@\^00"D%AI@2@A:NH'@Q-QJ#P_T]V#._NR> 0Y QN;4]+E0RIXUE'4M(JC,# M6(?1U;.\BY=CY-[[9LW+0W2[6A=F16%.$4&,'8@WXM^ M??63UW[RVBYNG#)@-=@RJU;Q@;9@?YLW- M;ODW,("/*0=UF&=6Z,/'T9Y7+NVE'9;X2:!D(T2C@BT%O.."5K03@U7;ZW'Z M]$8?[VE-/.;J-D0W%;=0'BY/32K8KGS[NM:2+"_=.=?"8JM"1*+C_\ MHCU<>4%YBP'<8WW0,C;4J!/>>= T^^FJ)_Z[=.;Q8Z:3!;)=ZM+AO4HELUSG M>4,-R720.#W^@%))0HWZ;4<:Z++$:@4A;??'302%RS0M?#-]BVE"KJ\L\&AQ MVK,]!I 5@9>I)-VIP$6*YKDICA0O/ Q\9/,%PUYDYT@MOIJZO)HG;>&.&*Z& MUI,<=K/73FHH&5[_RKT:P=-+&[)E9A-<$^ P$[CM-=!5NESV\J3)V8FNC6I4818W]PP# M<):_69 MM"8>YG%YD)#A@6RNLJC5/&UO]\(R?.4Z]CX MJC>/X<1#Q!.37J!Q5(N@ =IL* .(4F8 \,LDF_72M^W[-S.Y32R$%?*V?E!* MW#<:'Z46G0B?SWH'2P;K._OVA94FU%H_CULET726(WPY+KU8&@YT&FE2]P/[ MQ(@GD5NVINUJ/C=H)7!$53R-Q<8M9<^\X7MP JM]RDKXY^F2&X%[8UR5&;A2 METY<^8\+][^?0"\B/P5EC-_=>9-68E-M7MP_I13@VI@N63*\-KFRV>3 .V7? M&GEC9Q<6_[ #HC^PXAQC3+ZCWASK?.R I82.H%29E+OP+[E9#SF^/#P NH]O M;XO=/\1:/;F>8QII'V%QKFI3&91@2UXM]67W8@!]8[%>:^))7D_4;N:G)WT; M=*R+5>=7K!GCT_C-11>WEENPKM^/7VP91R]V/%\.G'MY#NYQB:)*V3@L(=U+ MJ4=GO=B>C?FY"5]4)],Y:.\-5&Y^,!>-#E6,8,5Z" ^F3_]X4Z#3+6RKB<& B^,%B17ESGT;1Y<+X$@8@MF"?-DEUCK2ZZ?'*V.JN>X813Z?V MP=(N 7>OC_3C'M$#4L"EUUK#R:VJ@\:MSD 8P("YY0%4_P =CD^?#58RTVSP MQU!CP$7++2%8,MY!JL;ET1SF55.:80-^POQ%PU"17_)7>>:%/$-<\9P.?J7L M\9A?4-=[1("";@&TJ[)(J.-3.H?2:)*?^@!X[71F2.'X%UL,? MY$"H]JVHBE:>O,3M:)\X5R;M&9)G/C$Q^8&0Z?4<_U.+1^=5LM>T2H;*_8SY MWX)HMTSIZ6@3L^0L$ MSDEWJX_]/$7:!RO6?IHMM\Z?PB%ZD=#^3OWS/.I<4Z,S>.G4GF:8 N^<>0*_ MSJ,ZVL#0GYJW\X\M^U5^=5363C&XHF\Q4Q&&+5:,SE#7JO@3=?2*1@^J4.6-;Z.@EKZW8?3^BKH![*UQQ]0D+,S\JY$'8Y M2AT9I6VOG%X>3LJ W$6GFI2'"%#*&978N'2GR1ES^RG%H'WQ^K=^EHGW$3+(S#NW_,%96\D:1GTHU2FGAJU'U:19$G. MZ!?8/ \6'$K>Z./.;[N"PG?^2"[H-8Q,ZZ;GY[2-Q 8^">&'[Z\^$#]$RMQ: L."#RS#(N M)R39$MYGKL"GD%)G8I/B8--FW6&-??#&UWFQIQ#Z[ERI-<9LB?ATG^H\:ZA8 M5(7UY7OFH@CJ.#^_WEKR_4\& .DH8 !&\!DZD@&TCU\RUORC=>? A9;@ME+9 M%,L $)FC:B?2/[^KS]WBP#;!L&B.8AZ::>^7:$A'B2A_B1?"9 MSPCOZZKO] :J7HAK$&VRM!\2D!U,RPZYXA)OHSU>8B_'Y31%1[(G0-FE &VI MG2J]\5K9**/2=@]7CK:'M2H'G@W1^H5FY6%XLOV3J]XOYP1U;NE1FK[)YZ^3 MX\=-_^C5&&M(CFH+X(V ;OFB,_5B.AY_K,,]1PJK93*)3E1U[+B4J5%6A"@K M$#^W)>%O>39?Z4'H4ODOB;:N!2=3YE$6EWH<7CW'RR6HJOMS$WV(*2/MV$1V MFZHYG7&9/;VF9SU#=C6/1 ,)S._$2AG =MGGEY4B)BZHFOKQ!J7%M=;O<.^+ M*?N#J_UL8L++ET\^UECO,B"+%^#R6LH90$L$E0$D!Y#IA%\KW=IF-I:;4'/\ M=+V!$4S*_3)\JR6QM(Z&&&L=:IF[_N.D?!2Q3#DQV/?MY@_Q) VD;HW23!75 MVH$::#?VNUTMNZB:?KM*KQLQ,B9C=-%E8[X)-5HY$09VDIV3TU::1."+D)?3 M[D)]E#^L]@]1S!4E5/R/J\+N9=#==F=44UVW[J87Z;U)$) (B"@$$)0$5+H(H4I'0&G2>XV B%*E MJJ!TJ4) .@90BC11>J0IO020!"DAD.3D_<;YSKGCCO/CW#OWF#_VGG/-O9YG MK5G(/\F+ (>^MIXV0$4- %24!R#/ ;HU" 0" JNJ7U>X>441HO!/ M$"HF)B:6P$099]T M5/\2X#^%BIJ&EHZ>@9&)^1S%H8D#H*:BH:&FI:&CHZ6E6*,H=H"6DX[KPC5- M>F[X P9Q/QZ%F/0B1HE;]5]X3<:PDHI._K%,S'S\ H)"%Z7 EZ1E($K**M=5 MU6[?T=+6T=73-S4SM["\;V7M[/+PD:N;NT= 8%!P2&A8>-S3^&<)SU\D9F1F M9>>\>OTFM[BD]'U9>45EU<>&QJ;FEM:V]NZ>WKZO_0.#0^,3DU/3Z)\SLTO+ M*ZMKZQN;6QC<_M^#PZ-C_ GA'UQ4 W5O^5_Q,5)P45-2TM#R_ /+BKJD'\< M.&GI+ERCY]*$,SSPXQ97B&'DN95>5/^%24+1!,OKY#_&S"<)6;J(^P?:OY#] M[X#%_G\A^R]@_XUK%F"AH:(<'@TG .6R4!SDP.!R1[Q^X@,"#GL=MB08D.Z MCHE=7RLL)X7X8DH0W>IE&_H?59N2,T:E);-IWZ;;=WC4EV:ZK3VU3"/[5MPAMD=OTK\0CR#%'HD ]H0 M*+_T_*?<]DO+\FP_0POTHV#&VMYY/FUY MJ?OR=>Q:@@08VCG%4V5B-N_2) -_I32V90;7\LN-YX%KT%&4\1NO@>B31R@_ MTO7O#75VS+#+RO3>]_S(0"2Z;ICTG@PL*.V+%&S;$%?L7NL;OSM)S[92\@39 M6LW7K*5TC%>:YRJ]I)FD5B1ZA!<5D8&!KC(R@/[@0 "J#P>.E32U>$R XL1+ M_]*J8_1TN]?;5R$-I7RX9%2J+]U]) =^HM90N<&KN"3=A_:6.X^HX-SU'Z,( M1>NQ\EWPT-VUH=I -$(H$D:[?B/"8/LI ]&IJ@*F<0^1'20JA"M+6BY]4#[/ MJ<;2@2KQC-E.79E_A.+O@=),HRR]U$=B[[S4VC_)O&:\F[PK(AH>$6"E%D3< M2VAJK5V2XYTJ1=5&Q,66_]QG#38X9UA6?*@M4YJ#=-X6DA&^D=7Q,18#:X-X MBA,9!TA!2F']&G M'N#_4BK<<3BA7Y,,I(?<)0-(W:X#*@=P"/)#(.B$/_ ' MX2")#&CP;JX$OX@_/U.DQ6/YUML/P0LYZ,3RKM0)[UI)W=[4_$)D0K)C[2:L M\&CM-^'$&@ZBP"ZL".F%1U;IE..%UND?K/]2Z!$ZOAEKM J#VX,7\U0Z<!\+%_>Z"\KXSK.?/2E"1,Q08$;[Z- MYNT.E5\.[J@-_3ALV&ECT5+@W_)*T.1J:=S;4TM#7!SICBIL>QVV;6^$G2#I M\V623LG )BM<^ZT=OU339.5@96F4K!9O=^0]7!+>5H M"'92DU\WFS]OA^U-<^=0F8W%/DBIJR\XRFL9=2'*#A^R)^5+ MHX*5_WYQ>;/TX+E(M%SN*H0(/;6>+&EL>/'G2KDWL)HYGWDVB+0;@S);E3)) MM41=;N#,Y*UGKMYM32X8[V#3AUAV5%]%;=3WS41:XKQ*8TH[4[<"A@R9%TDR M5$@3K$_O"*QW_WW*-Z=A."Q8848/L0#M[#^L]>G[S71@J'CKT^0.LM9KI%'[ M5L9+#'YWE,-('[>Y&OI0SSE8C^.9A6DLXZ86S%4?YY13-W?G\5EKNK-MSW?@\YX)&>A>QEG6O"+BR< VVK3\3'#FWA6UV!6]/>L'2Q;THG\4<#^#7O H,",#HWSU/5^YJPY&VU,J2N;. MSBU+G\&70H.$*U92HW:%G_]M?!F>?.K4KK\8S8X8>%9P^!=\4$NHJ\K(TVW] MU$<7$'T#78M263)(T1]T]HP/U/I+KS%,]=92SQ;6UW4"1B,.I^6)+' ],.2U MP2-_*!N^"+DM*E,WX9,SM?O'MN1QFB<;TX#J444GQ(U;IW+.LUY""55QX77, ML8@K+5%GOQ:VM'&6Q2I,^@0BTJ+'6RR:CYL_VMC=RM04WPU=\!>(2-RNFA*J M[ M42 Q(NGO2T!,-1=^4=YO.X;IU].WTK*UDGFHO[DMM\)^U/1_7]I=4DN.0 M9/XRO<'^#?O#$&Q(#S_W&W&5',R]R-8U.IT)7_ ADN8=;0B7=EMW&[R@)A!> M><^K54XWRZ71U=P=I]AG86%L;?.[N(>9<32,T;?0T5_+.FT9G50"4UKEBE!J M)P.:=ITIV+0>-.%B_&J#0UCF7+\$7;K&\"4P2+[#UB>6)"Q!O6)LNKV.) /< M]]M;(S!=U%FN\QN0M)26%^)2]65]EZ.$#)S,$SJ9Q$A.'0%Z4Q^:.I1EB="@ MW%_P[ >3HHNIO>&63_"GGUD7UV.7?ZW5/G9U2OQ^=:#GK8BO_XU3H4THD\=X M636B5#&3I3X,TQ$G#9 C!M-'SSJK_$W+<,89 OIZ\OLS.*,^M1!/?OJ-85J\1CLH/ # M#@+?X9$@4J43W[6<5^Y,FS/]//RR\;/^Y9E: ZW10W8.#VGGLKG&"15P'1S3 M7X>T'N]DNE\J,]O\'M(08N#(J[.L2;D^Q\P\E/2]1DG? :LS.YQ=0V5N1,1[ MANP<#D5\K>PH2A'GHSLM:6"G#]O9SEE45'9R)AW[]/_]L&NZF%,@>7G6XKT? MRT+.(H,I_@DCT7.PZ3<[QEYXDC6GW-LI4]!"I#K-7+V/F4?6_;R O>\\H9%# M0RR6_=8E)!A_8[FZ>@P:$[INWI(TTA*L*E/XQ')KH']E5\MWLFQK.#M/VW9H M(PD]'@Y.02GDLN5G> :[;7D)?;SYA/>"AEB<@[)%1U=\T&DK5T04'TFW5#A] M>N'Y PR;[&2-OA+7>K!J$?A\6G%::N1E>D3+!]@>]L.(Z?*K^,9-P9+.4Y?6 M$Z<6$__H#.">)#;P]_S@NZMAQ[7H0@9$ITB/VJ:%$G\Y MI)8V1OBE_VK3%:C MIX($)L7A*E"R6.\[K:E[O?Y%6JI\+YM#$*A?^3U_D8ZID&>2B9)F*8"YN0# M]H0Y]W"Y9&8OF)D\ M8;TS _DJTN^<#7[%6@?CO4 &Z%5!11_J] (^5C\.;_G202ULQ#Y8H_MD_I?J M'2?HCH=?S*$8Z5:'0BL9B#^^-A\)G;@5E!3Y6)W1'U%1VUU7.U?QQY:W.'D! MH9MF/^H3V"92/*]M=IW$/0GZ'., &\$.]Z5[2(T%-K_T_OSF?.1']8!\F*CG MEHQ,I66VY#A/X?NV'WC+'C* 30Z]QWJU-<-,.\PV\,K\VXC@,]EU)MBTRNG7 MSH8II--$8,3PS'/.+^<&9HYX]ZUNO"XPS<5\:0%+*ZJU6X&LW%!N:KYDH-R- M#!QP6E8]>Q[B)N1WV/2<#*P4(]$%5 FKYIF\%XY\PW5TX M25LH#V_/F0TE4%0(&;!SHH3J"^'M/K-S[ 1:!=?*GK.?;L/&$V&]:15&2ZYI MD3(*93[CV2# P MY7O*V?9V^__QAL'"/%<-O1,F._E5L?DO$5O?Y8F 19,+_KYS=[@.,:R/$IIY MNE8Z\N[,8U^8 -SF]5](EUD7C6& M"S/;MUXDRQ?Q(O=V0Q*SU^H8CNG&_.U/N[M'\[55==Y$=I3M;;"=5E0YE;P1F]FBE+VB;JS,F6 M[_!_EY/5C%_='7TGU;GFTBI2"NV9ZM*TK5*L5O$:\2Y.HJLICMOQ%DVE V.57*B;-DUJ"_<55J7$_31]_"#+B MVJ8^%YBS3UAJ4>3.B+)ZL:D^$O$[%BIZ'V_!V]8Z$U1U]:1,8BUM!M9?>53[ M>V&I9.'UZ10H_?82(J8V4HEE-J>4VL&V4.MIP)I40-R?>]#7Q1U^ MC2QG6.CT+VQOGS]'TMI5)'6(4^X 7>2[7YWUHUVK]A.P[7'*^5AZJ[@XZP2[ MP;5X-_+^&>)%8'T5H@C 3H$ZLM(YN+]L!V&-\Z'!&&]!(>-[5P0D9971SF.W MJ=M@=]$30O')0OGO_)S]/Q6V)G]=^9EXDM G*MB);49>3%GF>B,E^.3DH7TO M C[;P2*95;C5P%Q95AIUCTU;1Q_;E4R0;L31-=<(D3#[ZJF(K6(_0BU,XCX) MA"]9/D\_)J?2%_8XCK%%+"-N]*K8RK99I.G*B'-??:G*5X'=DJAM%NF83P*# M8'#;GI:(NGZ0_"CX^I#4<7>7D-;2Z0FDXY9A#O]C01?P\]*MS!UM*@+S<9/C MD*"N6'+L#?3 #>%'Q/)'?I]$7,?;"]C.;N,8$L1M(B*R\\?"-7U59-*<)Z,9 M>,VQ\WNY-Q)YY4J@.<4HW3/?R2-'MZ,\,M"QK@R3)W4$J.WU%G!YCD&X[)(\ M@Q?['BM3JS-A$&H;J6PEX9LVU=RUE!99<:7(AVTK@(G;5\6_:.#Z33'UDU4B M<(B4J(WK)K%/15J&K5G=,5DPVO.VC7Q! O^TC%KN>@J?=3/^41C6L#!7^7?L MN[4?<>W\\X/S'80C;;/-V7??F7!N;BC26I]72?V"$J=G;.$2?[V<)=[F+8L[?,MA? MD^ZPC]=5/_6VC"GUJ+;*/ZS *+??*U ZW!GF1"\]Y8=9.!P�D[[[:)1E36CZ).;5#QGIH5[ S*$X57'/NI,+'U&%K[^8 MKR#GQ7EO9LWT!:B.IJMMUWJLM (L_1$,5G$)) ,,D>9T3_]NJGQ\/KYT-ASB M'-,E((M?=-ZRGW&0PA"@1848]H<5/1X-!RO9;[7(?> M3O!X?FE4S.$V8=*B)T+G!T/KDFFV58$N.O',&6?&GZE9:#5TWA&AO):UZO.5 MFB2H2DA<#S)Z09*>?",;[ NG73L,-VV -:=5-K5N]R(%XUXP;Y8 MTN;\,V),AW7G]\U?/>_N/71Q#^7#R,)$MKB_+TGP4QEP?QX00Z@18CO-<: $ M)786CQ3G"IVX:57^/[J=59Y%HR39T#3M)@/74)\BS:>GNA>SPKUIN?'K^>)) MU>Z:B=QK8P4:'ORC[NU1?;O#3Y\Q#G_B_LE\(F/%TH!ZO?;S;91AH+T4[E?; M\GN.7]_K9^/2?1AGGQ+R-W UL&5O["I/K@Q) M0VWK/SE/!,-J0O=Z1JQ9A;_.1DU-T,8DW?EC=*Z5@^EHD/?@69$S?7FY[?T% MJI!U^"G7_6N?F<8ECF2^#T97+MS^;_RV6#2#O,=*B]&FT'8^XJCC3$74EP:TZW[0^@9A&W+=N-&^70[%^Q M@DKBM-\O5__\TR3!AI]P8BR9!;Y'E^.4WC-SOU>)BE>ME+@3>6MZ!9L%!3V# M\\!CGP7!4&ZG4A%4/Y9BS"+EE]2-^BA-S;4^[;&^SCO?E=7D"$*!1W=M=<]O MCB8RP&IU3E90;O8G5[?J UKJ\/VK".M?<+^D(T]3R!_BRB\49;UB=RYB9L=Y M099JP_;ZR2J4%#=;B@._:/Q];@L9AKC$FK9PJWPCNP,@=="%IFST_>!=N ._ M(E?3<&;FM(9[&B6+ MB_4<\=QIWS'N\_(]?9!S46)($BN'PLE8D9VL:UJ3>6X;:08]EM+BICG9D_SGMQ%NQ)PX= &*"5D&JOC MY<6+,FB^_E*<78.>CL=L.M/=+I5)-H-2OV,>:/$84YDU&4KU6#=X&FJ/R[XV MPK9N1FEBV%N+$]UG%JC6.J7P#H7NE!K6E'%T53LXK$KC# VKT5OR>28*Z@2Y M?5+)I-L8=M

&"[MK,7D#_\^J"^:.NV/FE8**KEIU^:Q+ P0MXA MNFF]4Q[_<.E4V!75P&_,G;GVH;#P[ NLAL=26GM(3FI^ MI>+'/M(:6]##SK9@P*B']RYDF4KD+ M[UEB8W^BYQ?5V*R:#L/G7JJ=A[SWM/U:;*GVF_U,#MM7I1,DAT)G!%&O&P[! M "6ZMF9"DE42H68:0F8PY\PU!4G=C?FY7QHE4PW,!\+7/!'[\QFO[6\%LRF MZN ;GM:-0CO@S9=.E;EL]*($)&[04CB;+)A.E+T+>;?K9Z;?$PB*CP:AHHZY M?NL"WW\H:< R-@Z1^N,0.47-IE/HFX>\C:Y[7B(MD_E&*UH\3@]E9Y<,+Q": M4\H]S&T=EK4$G\PR+WB4>S-I,6)!KQE] WMF-: E8W M9I_"#9L:^8*W?+R8;[,X,U$8,XN@ MTN(5>*$BJVP.^6"@Q6-!%V\Z>5#-^FBD1DGX?JVCS])+5X9)T?YYN!;3G!E# M5FC)4DY\6<5Q^DC@[,:=#^#;6*.'L M9K>P/;QF#L]E*OE&5=COE3<.F)$GOD/4$L#!!0 ( M &F(7%@-G.TJ9[T *C> 2 :6UG,C,R,3DP-#@X7S0N:G!G[+MG6)-= MMRX:1 $51!2D@P(*4I3>(0HO77KO2A4B(+V&* A(ERY=>@VAA="C]-XA$)KT MWFM"")OW6^O]5MMK[6_MO<]USH\SDY$_>:XYYYASS'O<8\SQ7$U>_0;<5Y97 MD@<0W "*X_@*MI@"R A(B(F.@6"3$Q\>W;)'=(*$QVPOVQRS^2 MTI"1T? _87C"_]]N5S\!%"0$N)MIA 0L@!L4!(04!%=M .;K>=XB^%L#_',C MN$%X\Q81,O'X#?!]P@("2\<9/PUJV;-Z__!5__#[A)<>O!$[[71 \U MWQ&S.%/R?X[)(F&5J?A%I36\SR9@X1)P^\XC:AI:NJ?/V#F>U'1\LVJX#6/I6%R_"=1VR""T\/_E3M;YK] M8XH%_&]I]G?%_D4O-("4D.!Z\P@I $# &98C^].=_S>DH-A>PT[<#^&:F4!\ M1[S*XP:TZJ96WRL-?J5MKHA7,K S77$TP_%X?X1.< M0#6^?)-##G7(#(/=;\-YVK;/TV;2M3&?UO*?IF%1R;YK!]OD0CVTD!Y4+=I.GPK M=M7K2@=)UR/ST$+MW2_!KD=]G;$2.U< 9I_9_P]H]O^$/*=-H*SBU654$OUQ M*[OJA9]<]M3:#AT\W@IR.]T58ROT&N>Y\&6K]!5DEA3R[<>]L+"5P3;S.T2= MIY5K^%JE*T#;6-'2_%VDJ@4%_K <;Q%.,#QL*(QG'W(\#S2HL("$#&I 6%R- M8KIB?WC-FJJ[BU$"-O\/#M/CQH;@CA'CDI!I2E"B4._[1W&@^ISS0 T95NUP MQ>A7Q)!6S/*8YXC2XJR;W3X?G76.C3?Q 0)QR!Q:UB,Z0A/+,<;Y^$ZQ.$#\ M#L"=4O/5K7\CVE8Q+#*'XME1VQ\Y",;T5#M#C^G5V">X=:(7CL8RNQC&V0_V M@D;+*FY? =P-K@!/7C$R4O5&?VVFY(G>L1Z\_!AW!0@MBNOTI_%/:2.\_-V* M">,FEI.S,?8*EVOLG#H!/;^-IQ!?.QP *1F:RG(1:0\%I@",_J\C3F%!/0)N MBGK8?O\DIN4*( Y(#&O/;,(4W\8R]#\ MKH!\:ZIZ$[9EX/I+:&FOJ:FV M%K*GN!*]E9(1MI0AWE@_/72\L6)@ $[%)B2VS$("@5IVBQ/7<,Z==%A46,KH M _,&-FY&/?KB$7 10SWU^PJ0\?QZ9F&RH.MG$I4P.F-:IU5X&^TLIX?YOIK:%&I&6OJ;_KHV8;6+)0IV K2_/X[.W3W$1=(#'WG! MU'Z&ZX&^,+=^)%P[D,3#AS?F'SD^>2*4SA5UB,Z\C,_<,C&E&B7MR#Y/&."L MX[GM1]9Y@&\^0@M&T[X7G]*I'F-]**)HC6&6_L2$# ;Y-#LG#M#ZY(]N-NI- MQ"WN4:S3:W'!:M P7$5M[UM?IIPC'%=SHG""ZDO;56_1"!B%@DY=4A*&:4/. MQ8SQ/# 7U/ X =_NX\7;YV6)[W4#9IV6U=0/"G)DAP'^4>%*/I"'\E?["*45XOX_5WH@Q1TIJ],>CZ[.YQI,#9]$@ECB=7]7Z*ZG6S*275>LW%'] M7K<48]>QEK>)YQ]RD^GV+)2W,2MO/VH&DS "&?29?0^43[?CAXY=]*M1"M%= M#)"E\3ZC]5.]'Q3W/9G;<"G(D4;[J66]>$N("%ZA2H$U;J(4NHSLLQZ +UZJ ML"P97' R_ZZA5\3)DV\91F:Q[:V:SL[,*/I4(.O@+'<0NXU"YV&[_;"Q+&^[K!UR\(@W@Y!,ZC?R91=/H]P2C\@-*66) MR?7*6D95[GBF'XA6\E'ENU>&7[8&\//P(,FMD69*K M_AX2^>9!X+>#@\!CJ"JPO9EC__PN5UF)#;+UA>?G[5F()*HBI&__Y+@IT\:; M)J**0L'8U%.A8MAD+Z01E',>JLNS=NAX,:UZB%R80MY9+QF2W,_^UU;PWQ*K MRDY25>Y*;N?"7H$T@%0_0#IEMR++\VUQSM/OOPE,[M4=B*-I5?,_.UUFN8[V M/_Z:A$6L2VU%-H.=VLB11F,F[6GA7E'W_0FCUT[*?,Z+1=TONHV/Q#G>@?0A M#9%7 -9AN/E7/./H7999H>76R,226MO+7>J3,KV]1>!7IVXZLR2R7(7%4GG.;R"K!R!;AY^GX9Y%-Y@1S$$QBM M;K6A,_SG86K%/KG$;X$!OW6?[I_D[XQ(CO!M&M9/P*G6=/KYM"\\CH>.[5:^ M&X##L9L:JO3JK]LK,\]"A3A&N?]F4$1039/!AX9[(F=5>>\*H3^:E_7$W6.N M $F*D)N4'2,?Z*&ED! JES 5"D,'D;-R+Q]U+U@=K=/"!?%Z5.9N';[ZPI=1 M5DUL5"B\X0.$Q#7PY!?A,92.R\M&M-!!Y AU;52F01G[YCQ %I 3K5>G6F?* M!/J+9=4/LNC"SI.R$+7SDGS%%AZC@27UI 9+'_] 8%:913*;9E^#M9S[\;N4 M8XZUA$<)%IGY(;<^Q*9.Q*>;.'&D"(\9W M"Z-N;+VI2^Q9\!'\H' %,*MG%%E\!L^IE"N;OMMK%KQZGS :9GF^M&76PE_ +(Z;GV,$9>V?1<'- MR2JGY_:0HPJ$[/SR4J%XA>@\"\VQMRA34E-E<<<&!IK&^L0GYG:>5P#IM88- MNHG,LJEPJ/2*370.0>N3XW>3XUC,:LOA%>!U,S7V3<=S8G)F7>=U!6>\G"]U MD*2EY:*O0]'7E]]LC&TDH]U/F'N:BH6R]"2'I8T?!A6%9/+(':T/Q(9Q0-4^ M_J].<[X*]T>9PYX%UE>&WX\!VEO1J!?Y!T2E]63A,3<89GN:B,C56S&7' 0I M;EI>,!/QO)Z8 J.:::])\-$F)!EWR\.=+*]46#AFVCA_,L>TF-/^GQ>D#DGE MU='9^NC"^.SLD'S6^/GR!>(''EQ(J*\_47UYIV_6GIJ+%$S)9#B8';7:"#,Z M\*]8K'G/[;F!UA1E8U!Z?,:*N2>E5#JE=P4P;19/K'N>*(LONQ=.<]SY;@K#6H6E-A/OO,O '!-E[/ M 4LKTG)_VB_B :82_UC 9,#U.#N,\^Y_9H <_:OLI$UCDC%20F _FNT,C>(]3=VIEA'Z@@&W-\*CUNTRC]G[YEMD%J M-AYE6VV9\ [O>\)TLB7->""J75T-GRX#>B!L/@B[TJ9D&_S?LQ:-+ MX@VEZH2Y5B6$=5W=HCFMG3]M^(>]-3.*>'@$KG/F"N &AI"BDC;UT8/ASX[@ MABEW>5T9-'1A]5')R-#FSL$4*G,>V+%J33/2W.4]=@_?X;"P:MUOFG)4K/_3 MS2"Y>5_^]8X<)4$*UG+:Y&[_"\^J>C7='(MKADB^8EH0(LU&R+F!9WL- M\^S40-SKQSWU&61@*<[R$BI1B7R_?B/M//;;)8(&UY;4U_+?CB\Y@ZM*T.]] M3-!!2SMA?#]WURJC75]1-FHNA@/O;B#?UV+6_+X^)DZFQQ+,H,),9^= /N&; M/FD95H-GVN<:'@ /JF)>USM"K7T7.3KFT2"7E MF="Z3"/#LVHISU\9_(%MI\'/7X5H!4' Y#;,<^9.CN-CJ('A0?=\\_:BC4.: MW2R)S\QM$H%;[;Z0()R"PZ+#DY=/6I21W/MKSX2OMT[6_+5,-4@VF9DQO&60 M3#O6G'T&G1W&9?G]/^? Q?9&7^A,OR!<,V.("1N8?OZ9N3BI&87&CHR^+#3U MB^$\,3G(W+\";.G@&8>IY48#A.E6S5-LM^(VCJF2%]*E?2\0!_=R!03G-^\? MRYU,S,S4GM' MJ\:TW;5SXK?$CL G^ENK1V^Z^^L%,]+-(2_5^[!OJG@TE.&Z,+EI/,FUS?_. M6/^G"?S7HN=-G?(BN[XY"F^R@:_D.[-B_,6(SYRHYBB+$'Z6S^1WK76(V(&H MO==7%W4\S3'L[GGV8#N=$YKG"N I_E:=0+)C?HRI \'5,K*ZU^I3O&5DZ_CB M"9Z6NADR2)QR:DI_3]'N+EL!Q5W:=_9,*:^&Q0OXO*%=[26WR9(MA0@QTZ/MS9D[;@J MV,PM3TU4<7RT/L<2,B\ZYC*:KB MO[C?3J>/(/B!124)A]Y1%@?D4Z/GU(M@,],D;O'3N//YWY2:_@/^5 M" U;R41E)0232)')YH#T,VZ/D5809RHE(\%$WNK.>S@L4T>IECCW5\TQ_I@ MD31;M1DHYW: H-UR?Z3G: &O!Q;HNFJGB5FR5U!I ,,D,8[?[@ MUZ?[-J4\9;29\O7^KH.Q\W/,J#$PUQ3%Q!_Z\J01!'K:WQ0*815Y>E1O"XC= M!J-*E'7R%X2*&:\Q//C=?P/# 8J$[)_-6)?,*2 MFF681WOI_'W?OKC%-"". MF>:-=J6?>GW9,+H_NI-)G82)>'M8<06@P/GXLX\TEI'\<;_XWJQZ4=D;&]8I MF5X/'T.;AUM43B^#@>.AXG^:(K/)/[*"?PD5J!4[TTR%6D*^4DV;;ZB+\#37 MW!6/[FW2S:_G_MK5^CA"7YZN(4?:,5WMC2.5A9VH%-8G4^:UI+[>P>#-<#8M M#C=W25[)0"W]5#]NU/=V8,AN)O_K9)YN*>U:W.W!13#7"&A=6]64F9JCMB9C M_1H!+/YG[H'B.V>B!8"0+6.\'3?'A^HTWPY_AGOJA$<>8L=A#^T%YF8[%W9$ M\5C(R2[P,YA\H?L:'E"O\S?V[3PHC%Y)_\&0L>T;]^I1@DRA+@# "]A1^2?[ M)6 X:@U; P=(Q@_&H0/S8!5]D_O0H M*UCTJ-[E:12QN0(TU;&H! "#B%_YUP[^E@*E!5 B/C^)>'?_K7Y5RAS9S6^PY=EAD_O](=,GM;+DL^T7*.R]S#(N M99U9PT*>J72CL'B&E4KZ(B^?,^7JJ-7?;9I=)D_8BE@E#PR%IM'F[%^M)]Q6 MWX6J)SNZ7LX ('+ T#+Y@4GUHFGT&UK"OHIF45:>P'.4'A?Y+8YZ(&DUIL#I MG/T%-84(+><\I3M&"')^RYZKL''8C9%_YT=3<]W,3'$' 2=RAT'3>V%61#F^ M&P)AGYJ_5&[[T>"SAJ#,N%''ZB M[X;MQ(JD Q=[&6(#BE)AR*-J*'R?F#EEJS529N;K)F%E2-P7RN M.?GD?$Z7==I"($6U^T8G_$TYG-7W6!_C3<6@*V8T:]KL;R-D3O=F3=Y!0])? MIKFE3J(JSD6/K5H1OF0&/Y5_!;KS87Z@VTN>2"&O?(*@()+ M_S@S[)(Q X7%4%5(5FH&X[J!R9&NN8.@?./YA@Z+M 69N%KWK4ZX1EF._G6$ M\%+IFOUAZ4*/3;E4 YAW0-U!;27('@3A"A.&J+CLX5RUH-*S:?"P8(7_SEI) M@]+3J;05JJ:B]43G#:6B#<1+H9J=B$I27F#!80EP4ERW.CUV&/Y"I!!IM(RMA;QJ'': MX[E%T:&RDYKI1:B#0U[GVR01U(/&6+Z[9!6F/<0>@^KV-M""3DMNQ>-(6:VB!LD7DW_Q'XLO**,T/LKX8+X_8W,?!BW9 ( %LQ@P\ ME-I.)?8\"<4A^ZZ1"M.Z_A<;O.WP U12Z##TZ; ^.W$CUKG?221@;VRA;/OU M,;_(%>"AH3@0%[P-W%H%7I+HOUYD)K=/0J_T]\/+SC,=)XXH;>\0RX#E?&CL M*1*HI178?0U]? 0&VU#Q( [7PA*S/=2RE;T9(W+D]\,>UM@''ZU"*XE1GPV% M)J&-:/(O>RQCTI?=TPRO=M&*NS[DYBU5U>![ U< A=KFNMI8YF=O^$PHJ@'J M- />@EMO][3X\DO1#:H[1W<,>K7CBR5RMU.,TRZI:@13&54T$/#AU?36&]9V MG3.$2 D33S[JF'[MG(+?)DM3R^I7X ?94VXQ*2EB*P>N1#=ZC(7P<:/)E M>\LOA7O]UK8.IG"&"IWQ.L==6'9SB(B<@SWZ?F5C==2$LZ#(]T.#BR78JEB) M)YUZR#$&W^T+]G"D)%L5I->)R915WW1_:*^GMXO2!+NDQT7.7CQS??7@(Y&J MJKN=LS5+I^M#^>VL (0)W5228LT(?)VE/D,!_HTX3/%3]]HG^[/(1YT[J>'] MISMA-PZJG(!1(/6BVI&TU>W%':>M?=:M,-UW)%Q%7/-8G)IR&$?9P^J_>&G8 MZIQ$B6?PZX1W&%^4POY\F_I#9+ [\>6QF' 4)-(G 2<>_0&K1V9K']-/'5>( MYE,ID7_ =:^6&+AV #-_WN%+E]%C3HHD\A:K(9_6/HTYSSG/F5TO'23?XMW" M/JW)N4><@A2/_NW<2CY0O;4Y&/\/9U!N QZH 3;?EYDOWBMW@Y#,2CJ$ED&& MEZ13J^*N 'Z!KYBTR^P+VJ2?-XZI//I,WX,X?3V*@]#!-(WEEJ>S/3O4)_)@ MZ>VZIW#CC:&+-T3,DQH1/KN7,M>JNY;_&UI>-K^HCH-LS)_L78((6Y"'@AO( MDTF]T9Q>_:F9U;S0M=8+D)OC7+ 4%7+)'$-_0GYV/?PKHVVAN^FRLN*J!2'; M3V)[%JA7;S?T6Z+8W);2+L&<2R&-N:G#WK2#-&./Q]QCFT^-S5W[.,KB.H5/ M/>:>)7 G4%+J)3S,KAOPVND@7S*U#0S*\6+,;NZ<6DW/=IB5M@!<*F;3.-I' MI9]2F=@'D4QH-NT4%*T 9I#LJX 4EO9!T!<*!/C M%>":X5I3W0D_@^6$5E=0-(JY:UT!N-+2]$0$IF9,.RE ON!FT#*@(8H8E:D, M,_UB5(3$>CZ<";MSM*&SA=+1WU?V'A4I))JMY+1 MP'P I/":8<74_FN*W+7W;$1(0E5OSN^"Y3:KE12-19/ @EDI*H,Y535^U?CVM7%]KE38I/'7W5DY\2XZ ME,Z,.<0,,,=6%M8DK48=7N_34>=_L(FN@T?5*2\R3/U!R2[E["8(V)!>Y.R8 ML%[ES,"%1:0G7YF^+#RUC:X!=-;U!XD'^@\?4B9DR!%6@R@Z6%!O%)JQN\=3 M:(([K'(W.8H^@&+_.9#-:J@/ZQD %4U_X,V*&?Q!^"R_[.%B8N$IFI3.BOT, M_:6!'/BSEOV$$R@N/",R^7L[/U5OS$FHH?J=D@[P07 M22PN(.WM6AH]CUXP ;\WWZ*F"\J#E^0ZMSKRAM.P2EJFQ>&5RAIYW@^[%)[5 M9,#P!+UA.9P]@A,HU##DEW I///>E&GN*=:A38LP$O].E#BP8]?.'41@M\1% MN\1<7YGOAZ>VB48=9P=V]#>3W/F"JY5W]57!"L8VWSOWMO44UGZ.H-;B[T6J%:]ZO A*]YZRQ\VM1NC,%-+_* M"@?2C;0;*C4#,#DI&D7*I=QE,_GX-P/#5%#<\U)U/A9:?2MO1N.;SNY2+F>Z.E$NH7=<*N1K-9KZP MGB$>C3'D5N7RY6HV,S:;=?*=KLAIU47"*U=7FV C$_"+%'^F(%1KRG*[HD*( M?:86516NG>(*T"V5A&^X FRW%*DLILN\=WSB'MB3 GSY5N;&/?\]ZVUZ1K+Y]?6D189#V:S7F*T&O=/,EC%V.#<31AV1PVOUKM M!T>$C^?^'%Q2 3MDG8.7:FJK4D[7WKKTK>C@S=5E#3SIFMH'DAW>;M"$S:S0 MOI[Q.5F;@Q6$PPGNL)6C!S0^'G8FXMWP53*JB*;L./L+'C?VS?'%6&,SU=R= MAE%MF;B8V0Q81A!0?D!8^MR7DL_K##5R6. M(52 J%OKSA+-W< (9]W=$[L]MPMCL0=\C.4M5,3L$:[]5!5NJWFVC5IH=#[E MQX3'BVBTZAZ8[N6YVH'#":2J-_K9QILWY&].KP#D'3"3:4B+U$)OUR#VHAO] ME!V6R"^ L<5CJ<+S[$2P7XJ>IMG:*Q(D/?X@Y7KN7C+W8NS6+FPYQS%JUL/* MC0>G@"%O2>",RJ#H4=%UI\;SX+?\64M4U2ESJ',F5' 2U[:5I3QM/K:]$SMW M]U/,,P]8? BMV"XG_#3'O; +YLX1$__V_FCEV' MR2;GY?8UH[*R_Y-6Z58AI1D.K*-*2_7F] X=7ZWKG%P!F(M1M3=(;C($#J%" M[/60H/+$Q](?K/US\GS46W?>;C%1P+WI!8PA.5U@CR5B/(:EN8&CS=<$R#4G M[E?/_#3UW66"OW4U'',B'L:1W23;^U^ZO35)US)&XA:40,?%"^O+OIONI+-7 M (*X]SA5.>6PM.OH:JS>;5:I4,'# M8D//8N#7_>@YD;XK@+;^^^SF!U EG=0TA.VL5@'=1XVHKFLHZOO[!4!#SA6@ MR[$5WVQY!1@*LCO//MQ\26'*YBG 0O9=UP6 >53!4P R+G2\?^- O#YXXYOK M-0.,?#FY N56.N%#7 &H3,4N[F:@UC^B"K2G.6/"8N$(A([9?N,9 M]83X%_W=(T,2C)W2$S6Q7](S%[H2-Q0^G4@R^%]"4G0EKCFD/5U0!<*2DA].R0'1;0F^02O7IS>EJJS(L M%-4\HC M/Y.B?!B. #D=V: "&(GR7+[-%!']3IK=3%UV3SO0H M?YMA;#?RGB'WJTNI>-CUBG[IU.AR=;*Q)F2R^[J+=Q=TUM#1%9,PNO:@RFIE?UR2_6J+2STU+Y\9?&FM0[$O3?7)A']X]/H?H'_C\P[VZE]$9X M9[_\[F\#M2CL[E%%J^XNIL*;E_%_-/(8%+9SM?/$I^@CYU!]0PT;Q\[KI3>88,37>1?)?4BB%YF. MU=+M\DMS%SNEG7E6"R[XAAN&I MG!I%O+;]A7!*P_H%^81;@PI]O_!BKT^KFRS)?/%O&$QJ_0"&"PFY=#9?!;%J MC.W")3*E5U7[B"@)/N4,W4% %NFARGW&,ZV.;99G623^4D>77'0)ZSU"K(P/ M[: 2_OHB!3+5UFI:X[FC*.2:Y;,P#ICH\=_SQ@$$-*R/A^4 YN>NA>GL;0@C MRBBYILFC'\15GR]? <^Z8/HPXG&VQ!9?*:/I4.A3?:8EJ>LCN&:V9.W.>!+9 M-*/ -TC7A93AY]HIIXEV"HF8NP#J^.D!R;?Y'@1,NZ]WKV>';8O^0]GLQIQ% M^!4 +10IH*Q]V!;L#3AA)SS6QJ!*4$'G]4L[SKT]L'"@US07!/_]=XI!@4_KEQ(Y;2;CHKJ"ORN+^+IEX@'Y& MX.,)LY!%7_HFQX$YX#V[TSVVSW]49.^J.Q].F$>>A).9[79OVQ[IB7K43?8& M9G[D8FT]TYC<.M47(:^DR2/="?@H'9ARS&GQ=.?8'F4:S11U!ZC3F(TIO< < MBTNIRSGX+LK-9AS&K)@I,,I\,5F:_X$#6:H=Z"41_?"3(G5Y;9'U(VJYQ]-I M0"#CYRE0O36]]D!0SU\BTZ!*&ESR#?I)WV<'<'+&G&='Q@N!RW&F$-3/:UB9*$ >V 25&9A,FANKWZ0 M3$0A!6*)B(U]U+'LJ(VB62?W2=K.>2XJQ6 ^ M9^)?(2JGJ[:IN3&ZT&KP"C 2Z MGK_O_]:T7,V>CZ]\5??+K]=!F;6108^ .GZG&_E>%^+M]CQ:%;NHP *EG9$99AM[&:Z%OX MX^CHQO&\?RG+\B:/=+P"5.,?0VO%PM6_$&[4'D*.'P/OG&SN%SZ[\/PJ5(+/ M-DZO&&YF-\=0UY/MRW3_C\D6+E1 C,W M'PZR91%1^R:BI8A\='2T&Y1;*AT7Y"BU:/[UH1$42=+KZ;W5-\P%_AVEPUS& M2<>1/VW?I\2V&Q#&D,4AD MTI_53L#-\%=H4_=-\C&HK]A3-:-=1M2R%V9'>57N;9L]&+<=(*EQ MUUXW<& NHEHVXC;3BR-G*.>&/,33P+A$B[J#*S='+M7UV0L&0U?!#R%96=<+ MU,UL\-_)3O\ELI[$Z \K(1>;K["G95L+B7FG>\3M=].Z;5E?36U%-P)EHUMJ MZU'GQB(QI:!ZR"OEGL"A&Z^OCUQB4*L!107;(^&/HO'>:K<,H^ M[&6]&4E@8SE$\(H2GF[$2*\:NVGRB$$^<]ZQI=+O96X?:=)F;:12W> MC=AXK#^YDM&\.=Q?*R(UK=1S=T9NGBXC-?7O)Y8(?0>^I'[E-%RUX M;>-:'=?V9&A.6,ON093W6H<*M"+283P^T[M[JQ\7N<:"WI>@Q;TO+QLC?,'W ME+:SZWVGN=R2/'Y)YBG]^K6CX\@30:WJ6*D@=A,PE-XS=7P"#1ZO1E25(U)5 M8ZT#I$K?!/$J8<(^HS*-PHZ!(>YU?#4G6'R]P\ MOI@(JJX&Z'0H;9P0CNE&4T@HO4C;;4\O9>%N6XX;%*I8))WK+'H]H2+&DBSE MP<_Q#G-D)"DD7/RT'MZ\.O_[JT%*Z*B3K>_EQLOVM&,?J;X4P?I\RT<'-3,/ M/)E>=2TQJD-U$"$[U+?)DQE\!T2Z)C5/A,9-8XA#X%)2_CNYPCV3>(Q+'T0 MJT<40J<*G>KDY,I1)-"C)=XOA(9$<&H';"9<.H[BPG.^QF^,I6[X^A@*8>*M MU%_HJ_9,*]''+S,[[ZB6I;I#H^+ +A^@*PGN1%$O^7EE(MRPEI)NQ>(]K3S! MJ6#&1@VECU%L!L'4G)-=C,6<[^HLYH6+S.;T*]P.)$>4T2(@#'I%@DS8X77N M(5IT*=13B1L*U_%- 9_&"47P#5@%>[$]U3,P=UD;W=(PRAMOO8Q%]5GR 3I" M0CI96:?G\QRZ3T%/WN5PAPN$PU-64 ED9Q[1)O>JM?)NCSJ4>&/FG6IU[=6H M'JCAS?3F]S@A+6+>54P."+2PTX5(\L6,^T;TJ)!1KU+*X>PNZ9#Q3VA57_II MP%Q@F2IHU^G<@+9[$.U\;LG<4X4>V=,<=_S@8!AQ5Z+F[KO[5KC.\D5X.IW= M1863'G1N&O*+/\@^TG=$Y8\]],45X.>35+G&X-.[&D5<:@2A2Q]*HC7L5=+O M+,[-&<;Z@H*^?.8(4.T %K8K%<\K/$0;;1Q)][)Q5A4]KN+KI=C1%T16]N?, M&QMXA_I-7.3Q?Y(MO/CE/'J0+?B^QR4?">1) D,(>N#O6X28YC)\F]'^["+7 MP)KA&?27*[,U%PO4'][56@*CA0V&+G!3^(06=*&*HH:; MP9A_ @IG!&Z^_P7B?T",%U_#ZG/DV',#\L?*R8A'5Q6H"-)%-DX<)#]5("W,>5J!+KXMQG;Z MS*&P)O(YCL^5+"OA!<]J B'MD\C*GR\$HDUL,]5]2JQSNGUM4/*;$W-/V).2 ME[D2.[P6Z]F#47J(D&T!$X,YQ5%!9SZ@P$=3%[%.3+OEK^))N>S7MD*!,_P] M YAOV;&^RRYJ7"-%,E_8/7,=9J>:)&&HBM51F-G'R@G][;)$Y(OT'O6\WLLL MJH3&(5.EQY@WY'6^)Y(^-KD-P[;5-:"@#/2BX-M*&K;9\HL#XXE'PJWJXV\SN1/++CTJZT_J((:I)L,^ M7&YSNX.[ L>7_&M:=GY!]!8RNSO? ,P3>2/5H/1W^8_V'GS_Q-['9BO]G0@N M*59HHLA6P7VK4:^R7)=F1EU,NB!-QY^A%F3,J+4@;\06^?.DU28_X0[_JK.6&UY%BOZBKQ(=+5@['BCNJ05),$J"EBY MS9I92%5_NO&N=),NY?Z[*&9IHLV[2BUX6O;#8O\75X!O6Q 4&UY7B'>X0%XK MJ2V]V0A?6.R5K .E@065X(XO:6-.(0=S1;7W#W0 ME-]U0-KETGXH#/4UQ24@^Y9 9B_)3;K*]^JJ PP_O5](-)$@'(WP+*W[IB 9 M$_BM5-X_&'[G^?D1![U-(.G2VRN@H_ET_ MM5/"WA1+7DV,I[.[Y$VV9Z2802X'@X--NQ?'J>$*GXBBW&L7GS]QZ%D3_7D& M#75LQP="S1S01R:="<<:\L.ZA)7GTNSW>@XVF1L>_X9U9P#IT#K/GUJ71\$;Z0&[IVV@.NB(21&=:LGO^/<^ZJ%!6OKQ;UB7"?ZW_;0?Z&5"R5&%.>N;D"L#^;,+KK)-J M:T8H.W;.Q&%^6O).TS%R9GY1AUU/64D"C9[>4]E_@&T!BZ]UI[U0 M#M;33K"6(I%.,$)(*GY.Z5A](-W]M%:1FH:S9/+0Q7O+P#V8):5 L_V#4TCA MIK:6[S56&*3^#2P,]V6_^[.)!WZ6RB'<&[H";,.-,A<\I@XDU CQ1J]^7P'F MR?%46\MEDZG> ET#"?NH(X6*83FJ$]N>H'_D;0>_)<<,G3-GB(L-,Q3,:"Z] MJ;7H2G+^ ZYE:\)"E[X])$?"C%4*S7WCEP!8AAI-0T(SA9^(MTJ(<] M9T^P#!..E1?5?1WK'Y!LS$0_QE.]HRS?8&<9]IZ)6?QE$X73(K-R(=MRG =+ M;MK;%2H/S>91)[?N/SQK1E[U\8M$D0/V?4^R3?GQ=]\Y\R3T?62PT \-.!I- MLZC?HVSW=F+P+#>7 Q>T"ZH-B5\!2CZ&1[:6T7AT;9V//?),"@45@7P:^QXW MABDN(&Q$DU/SQZ6HP*!L'9;\)=C)V%(PITL!;8F_Q&E%)T )0!HW=*?*M6!N MBA,^GMYV9]ZM]R$'\$V8X,64X/2Y$XOBG**Q2VD@5V;!EBFGXDL_YB)OD6ON M(Z @U*,>LP+P?HZ2W%=38"SA_*BE;JJZI9L@QB,X>@ )V:H(O PJI9H1+-FI M'? ?..]&\JEJ:%:4%612$_%"7W.,X[%-^ BDA\GW@\V MR #RR>:OL+ID?/&)$A]SGY(K,%!UMCZ=7$F\.80?Z5VM>%QD>;A\,%J@;M_; M'*)6OS\Y!N7V[^0TO4R/L;;5TPKZC&DXT.;DX9JIM8A/+[T"J/=U!,SY%OVA MM]\M&)(MGQ>*N\73GM>?VZS;WUC>';$=4[B(BK6+P\_!%!:' M[R<#?,8INGW8Q'!8WDYKSTTN47X^T8^S"OFN874Y\_,F]LS39T?@)-4:T]3[ M,?0+'E^'E<0&?0I'PD&FW1DLN=KU^N918=T^:5!XT,JZ)YGTGLD4G*.!O;=' $=JYNJXAW/Z4PG"E6J'HBGG3+>$^V455H\CO=* MV56BH%2I4>QA")8AN@>^N%BM^AC-SF]34?(2U/W4:0M[S+N>'=:U_G .3^4J]]1LXOK1J8]8*2J M.KAE@,O8?9H2!%*M(]9&NE?DU$UM5?M[_?U*&#.B!I+5T5:YJL42N*4)U,]WTQDAW$M M1Y?^U26/'>IP U'D>O]FV6N]]9\G1' 8O->\DJ24YQ%[XHP OTPTJ\WS M;\_LSJ9942!HSK8T9^;!.6J5U8>GE_&BLPT2"&$?CV(W;??\/<]Z1,\9KJWP MEU&O[;7_P]"AA2ON)3#^! D(] GO&7I0F;]ZU?_:V_,=MS+W\2H\GE?:%DU[ M?OR+60U<'$1YV8BADN)N3%H#A4_*IH]-[/7C]2N:K@"W&?PATY"J'/SP%&*' MZ5V'<^2TCRT58U2= RBOVUHH4'6UPL[$A/+E]D=Q?Z%P.?.)+?.42^R+AN.M MF>AB33ATNF0#898>^;K8>-K<>-9NXL94-KM+=?XKS!)#E.C@FI9TE0,#]>UW M!3RE27>TE"1'UNPV :P1$U)47 \US>9CCT=5I>4DA41 >">4J3OF3]]%_W?G M8PU264VE@2 _YF A1N/%-@]]%]/O]4&H>JK A*3X3ZBLA,[4/\GNKQ25I-O MK:+=Z^@3''.0]5_4YA&3'9A)X>^17?;F.@V'G)1)L]:S.>D2-5P!OD[D;_T\ MN_ _-F9C#B3%)\/$R^/Z1W?F)_@RR[A:!BUW9")O" 5&WRM]YYJ8'OSS#T@PGXJ3X2L:3= M&PGGD=U.]*S!ZUT!JG^H3E<@B*73QNDX+8V=G MWL:7%2CFD"?Z]H.-0CD4BW&O#]YN4.$[X./#<)1Z%)ZE\8B M5<$FB@H=]F(2(/WI&@THMP;2,3Y[V9#O.EEW$E6&?6@? M([E8:@L6EO$Y)&:IXBC@UC5424;CP\U-A3!AHD::T9Q-3689*1N'+^V-XNS) M[U-P\\JDLH2JR43#7/=TWF=7I*V(N:JXOI?AC>;VN ;!W!]_YJ**_)XUV[;U MREX!)'=FK@!+N1"CL#*<])>9 VIF]&)_U FZD"=&9T*9.Y_QIOT,3?P$ W1A8%@(N>(MZI1Z<79 MN(G#[VG1NPC6$_.)[%*QWTNS].\V?3DK,FT^"FK=(+GI)@@_(I[]._DS'Q$" M;C<4L;U_X)4?FI7X3'0F?1#E$CNUVYOL_#3KBK'-.;:J1&L$O(K, MRBK,.*++57I<@YKM(Q'?:-JU'4G*Y6V.-*+HN/,M4BF:T1\#&=YY+!&.U!5S MZ9LYGFTM1[!^R:,WPGHCCP2WX3JC-N5UU=4Z]34OK&/2RE.EPJX ]RACV@U2 M36I4Z$M,150OF-'ESUSYOB402^A__IP)M=#4*E;B8E60(3L2.F\^PYUNNZ&: M64?GU3?G\2SW%)H3:/IP?OYT2RL[=#S^ MC$I22MSQP#P9N8[T?., O+0M\_?/N 0:90LQO.?)]S9UE.M,;AA6 M7KI&[Y0I=_&?DB^,'G/3_-;-48>T:Y+7'X7BWHI M!W0 ;K"8/8JK0JF+X&W&Z,:S1AE1\D:JE[7N-(_MHS-_>0B<%QL5%8@ M#"V4FNDI^D:EZ<,2!:!2#DO24C5,HN.-J(M%X<[^?(MJ[*\L 2'(;JI:^1M;*=X4V;=+?# [(_R +\W3RX@CW-+<"#OZW$N&A6]%D&T?V^H.+C'(0[Y-ZZ_YU0041+72CD"GJ&2RO? WZ!!(9,2'H(ON/A8OZ(>][R \.SQWSK9<%>@AWP6N 40MCYR[.Y M'41Y_"EQ!.DX2&_$H@8A:_OT'*AX\(GONI0$ N^<8J7D;FR5]9@R2_*;R),8RS4VM^XL!')"#< MSIKV7(SX<#5T@5/.?&">-_A%6GHC[%" PI[:&@X93X-#?L0K.+^S:^]*M9[ M&4OP9J1Z<(=10(/OIW5]1!M+JR4MNZ>?&^.&I."XOIS]^#5B.I>^87RJNYZ. MI+9D"4.^""^4=2>K3KRP3KTT'ZAURK%EALJ2!8VW3Z/;*02>[?1^XXNJ8P_K M'RE,3S.])*,RUNCV+>HS-^H-V;(K[2 M\$:M*[?M"]06+1%3Z136EW7GGII9C9<6<56C9S$,*U153DZ6UCFM8&]'Q]S: MF$117,MG79\,L0&[,SK_5*[^^@*.'5= M8<+2HQ2+VZDW?2/.Y0+RI>]_L'DZU[Z-GOWV_.ANZ:-]D#Z.JRZNNF@ MU"F3U(:F+S/XO<*='9"AJUEE>J7;;@7N'[/#GI/^[0B9D[QRPK.U_+;F_F$K MG18!$;GD?/2VV# *0/NLGCGHD=R.NY2%'*;,YG H6H]Z BY:_!OR-Z.3_"NB?@QY!T'1/3[[3"DPW6F[J?#9[^D/9_ U% M!AT[Y^NMK4O07$D;_*[Z=C2#_03-- -LK4WB7?,'\HOUZ);&&712=0N21UV% MLV3[0/G2C?UZN*5!V#]U#75@&I@#&6_U?F7Z;N&-N MG?Z)PYM-'9VEONM >]UJV-AHV\>Y]INA_+LZE9#0WQK*WVZWOBP8@6T*UXB[ M'79(2G'OMP% T>*OAJ,,IS5'V\;(U'S@ZM ME&<\Z8VXG]I0X.?]=(J*&L5:)"1 MU>BT6CV>.;0 H>P'%6IN$L1!".G"9L:K2U3(F$84K0SSO6FM$FZC%;>E0J"& M=<,[Y$%/&H-9$/8!2O3.$DEL3 +1LD9@M;P5QA<)7=@5"7FCJ0:&<:H1+UL% M>'--?<8AD$^A^_Z,0A^1TM)^F6-E^FT9BE2T/H[LB9E V@]$)/)^=CVC?JNG MI6;F]B.'4^N[Y4ZT0 YV6C')U0JC ?F)T>2T"D&88$ \3#W_\'>>X8U M'71IXU$4%%%LB( 0I?=>I$9$NH#4T)%.0 @= 2$J M*;@( 0Z9W0>Y'>>XF4 MT'OHG1"2-SY;_OOL?_9<\[,W+?C,5MWAS)TB,V, M;2SXFS$>D'N=0K RIAE*=B!?*=K,]R/B.Y%?NT&)/3^-HE5]6!'+S"-QGW9B M\1)3;!Z#2HUS%50C4YWUD DF(Q8\"U>N;##B]F;MKYWM,K=)J+)_.A^5HH#6 MY,J*]?9QRIR>JM?\Z431_"UZJS'])PE)ID-Q3$-1K<' YN:4KSLO9H;+6ZJ* M$*[5XL"BM1PZPT?5[]+X]1NVE\-EY!LBY<3-:17S6V4K3![)6E8D3L;WO>]> M(1YQCP8-TF<]UU-A>90\91P_A0=,^"M3/!;.2"R%3DSC 4:JSL&_QU3JW;_ M6D!<,8W"2@==3@/O;S#7 M/O)[$2+4%COG/5M,$@_E@R^:N!W%/S=XG+W*\0#K4>:WCGW"$;F+#6K-U- 3 ML-_1.NFB?,0 S&CPT.6H"^COPRRK-)0LCY19$^BI^L96E)A,"%R,]^?_H=J6 MU9F?H@I4NGX43I7(?Q>^X-0#[R,=2?LHY53.G3.DE&GI'\R?DDYA5DO^U8MM M^(/:928U'I"ZR5A&U\NR[^L#>[!A>/G^^9340+Z==>[QI#'#]!O%75K@.N'+ MG%(B_YS$:M?1\E]H1G9:VG%N$:NVSSNEJ$F/Y('M%FY=L+V+>1V]:J#\)5I/ M*X>)B9A?ZAW,U>5,I_QMMI3.P <5/8VL-0J72 /EN-H+_ND>!X$(UF=S\-=N MF35EM:6.\3JC+Y8M.'.THLZ0TCF&:&I5!*>5S2XW#U?<68?-4-M,466Y5=VW3WB>G@ ^$CTPML@ MI/M#O@U3RFMK"P7=I76VQ98]U&6DOJH#;.UKZ.X&O Z9Z6"CV8$#CKU[5A\\ M@ '+ZS'%]-Y_NEE7!S-$RF:W5VGME4>CY%V<5E!RAQW3I12JQ#MGW12NZVR9 M".A FTY[3U)T)1)+L;LQM. @F*PTPL U '3ZK]^CY<(K\ M,VTMBQ)) ,4,A.M:$ QJC5#+1:G9TPF8KS#$3<$6C8?P0/0 M.SR79%JJT:K"Z$M7[A1Z#8W:<2]$\Z9UK:!#UZ;VM_G2CT M&YFW$Z>/U>_&W$HNS"(K<^,I685GK M]P0D)NG7&#Y?XJ0\JP(ZH]Q%IG9KYQ[U7NB^0CX"\[9Y243Q^YU%*=JYOSN^ M@6 (X#>+5"BI9G*^\P+]PU=H1-[) YJVJ1]0XKALJ\YO,"W*V-7FM_KV2'L+ MAIE,= R-J7'+Z[FM!SW%-@DD1:@U)$X6F9=5OZ<4C34S2Z?U[&"KK!3Q*.B% MV$FL>)H^M-P_;G>G/-7

_TK*)TYP5+^*_ZB%+\1LWI_S[+VL%L:D3.0"8K MXN[J+9-=#1AX_HYX^:A 19]UI_RYF[A![\932CJ95D_F T25X]-PO@A;)CD^ MU8'MZQ*O5UA1>N(^NZF#A$RZS_W?$'D7I;P\77:G@62B ?[+B^>$YNT MT_/#U>,9%,D\+XCT8.[6>G9;(]OGR7AA]^R!:LFO)#LX%J)#A ?"^[KRY$@= M:O-#N-W7D_&MRG#X*@%L[G0VZK(69W[Z*I2J_/."NP;3\%LDM_?;T"++343WD!;?%0IW>H_NBYA]DQ3O]S9]RU_ U) MP(:'B=WH8N2/:AJ#3?85F8*-P!8<3TKOXY)Z*?N:+0$LZ%,7-L_VK+[S]A9' M=6%*SH5$TX/M=3;)B3\':POB?X+G.^FM;V9?1AI-&9:].CSWN,N^S-IY#0\( M,] S#]$?YN%>")_:L8Q4_6B_29K*4.EB6!AVV9'L7#9=HT,KIW![RVDB-0[" M$MDM&,&04K"E" I"R#WN:OEF3I'G<3"<#4MN>N1YV-SC9LDF25V5DIOO"_HL MEL^SS=1 R-LKZG=+/?D]ZP[+)"O7CMHMIPQLIUP=C3?.G9RK;U_=[02Y5<^O M55CU>GM(O&0KRHKF&Z9[^0)[^ZXQ:IK-P#LW3;/[7I<6L"=-][MPU0AFSD@I MG!HB65$9-RJ35ZU@/E$A?3^M9F09$BMV\\8:1LN[>70)V7VY./588&Y@X-=< M5+]SKT370#='O@)I#9GT6R^_S=LLR3Q1RYX1*PYS*SOB'JX#DK:XVJ(Y'H]U M#"@*I.&NG%35[V8B8-(&.B3% XI=01,9PVDI]D3ZX9-&&?3 6+&HN,&-Q+9H MB-7D:M=NR4ON51;;\(]>I*XBX$<+7Q[TWC6[^7O%)3R9X[JQU.28G5SBQ7A8 M\DUO"A5)3;4=#^',"]D(_^U7TVD_C,^+.?::7QXX_7;(GX+'VEE[YK5_='L^ MS/!XQ8.L&]NDOZK2:CB3$5^FPKY,8C:=Y.#9+&2GV?AY@:NP8.15>:7&@WX& ME_O.BIT4I6V=T<9!W*>$3=0%]BFD53E%JK!Q8G;.RR1([K%%=?*S(&6%+8H7 M.RJN9?J&-I6#$%.(!#*Z:'(GCOF9-.[ATB%HV46]EY&?,TJ< ?'LVWQ$1R'L MG2WLZ%X='M"TC1,*(RW?:)_%HI R7D=Y6K835=9C0XDW$?4\64DV4YKVC"5= M.1F1N@%/M).5>NPF7?O9J(5J/H]R%OT^K]W&S(,EKX^WYS+/>IJRY(;UK!UD M)5CPGV=.]PULGZ])U1SG8=J>O)O88%EO6H@"@A-C1RCG5*'^[CN8G(_K_O4D_+S <]>AZ!M7 M>]^(_SIC9"5(3!=:M+W$U^PFH>"5IZ %_*4M\=HHIC$8V5@WAWL<&Q!=IS,^ M.S%J1XE]/2SG6RRW/6[(QF-C/)K:_?VBKX]]#" M"JTI-L55_[0YN,!6ZS[%AI"\[NBS"5?O0C%?AA3^&MS& M)OF\(XQ4(SC:R9NO0Y5+T2&"65[OGI&J=H#T26;!MLA@6>*28CV-P[N95+J? M=+-S0\'#"/^VH5C2TBP,T"6@*']$F_(-(7(G40SR+RYJUKC6ON1:#EM MN39F$$GW72A*+1CR-E*1+((F/#14&OBUD$WEI:W:WG#"N-^/)^"E/#&4J^#^ MS;5P<;N*,3*=@]CI6M[W5L=$2"RDDJ-(?O&=<;= 2\;YP.1!L#DBBR.AH;%Z MC-O8.X@JX7OD349N54>!H3=0!#7YLZ(UWB4ZO5NN:H MRN>3I/[J0V0G.<_&H(6+]V2\G9Z8IV44 +!7L@R-9E 4(I3W^\"I4;WFAT5> ML;FUAE$J4HU0S._U;*6T_$'FQ(WEIL)^@\'SAZYSF&V6PT(#3W7SH>T54$UM M930*%_K^TLDP1H7C97%YD=E+I53S\@?K;"IM6PS$D!LAE[J::$)E-M'O'=&RB8IX3^].X $)R$UWK] 4 MWJHXUA6^5?KP*U-Y -2@P_$U%;I,GT)(,2^'8S_G8PE*S12I>AS%QZFP0XY\ MXQD*6#U98<#2D\-!"CO%AK+1$".QUZ>Y<$8R3W,&*LE+NTPS4['D&/NZ$]M^ MGOAU%PG!!;4Z12:'#93(X:4LGG?J:97:&;D)4H@Y)/VRAJFN^CZ- M GE?"9MU5%,M .<6J6BFR!C3S=*@=OURI=S7J&%FG]FE4I0T]/)*D>[XEWRQ M6 HDM'?93>G;.(5J4MGN.;:_HJG&Y*ZNH9&^9&:!*D.P\,N\D*'CSB+%W*,+ MCB0>"L-9M0?RUVOB=*(^34F3/)8\C#)'$K)#?K5M=]!0-@,KFW&R<] M%;?5^\!7D)OJ9SJ]E!36"PUYC8)9668VI M'M7]'>S-32[W>$D(X48Q:A>91$5?.38[Z-,2ZGRV(F_R'MFKMCCV$&XZUWKLA+WU7<>-3Z"R>5P4!]K MG6NLU^XV]-N,.*Y"\STWGZD4+ CA"X)V@W_ M_6G[,6@LHHOTB/KB!]?UEZ&0$RP&3AY9CJ/_@7O4Z+'LH<:_ZRY R5_*(H(?PEOIP;:B3B1S!72GME75' MW-W8M[()X(Z"A9'(8<6 T$S3H)_Y,O$(F3*BX/>V>49T:]=EY2ACE=8;3>9G'SPVW9]_BYIXRM= M$CX"*>/]P^";U>+I8N7I.A*E8MYJC]JA>4+HC>!IKHFIR?OVC2_)CAB?I'A= MVO'C\ #EFM\34UJ1BJO0J)3MC%GQ\!<=/G;!-+J,R_B)*,E>A1AXLD6S6L2/.9*#,.O7<7D?UT[?/ MRN;1B@-.ALE,<%KF6$Q5E'KZC6R'1GN7@ M5_M@XXKPN,HJD9\%(PDAV +G9CEB@;/QR=7:D0]DE2*04N])<+[[:"]W@YN;R[U.O7+IIGWIYY;DD MVEP'>8326TLQHE=WHU^PM!MY2??;Z.=;+["D[&M;);X5 R\&1?4O65FGQO:T M9%),GU0RVSN^E\U-R=UGZVOCZ3U5YA9E0-+_K$*:>S\J&^?$30-_6,O=/W$VME010J.GZ,"E\M,,\-5GB*9( M'E&3EQB H&W_HN^3_+.\3)$LDRS%7'R))N2M^]+C@CPVL3+;_O#G7DZ0S*KC M2UZ"I0J\_0M]C8,5G[S_M:[.&X !%86=DE3WYT2%;DUW/O!BLGX*7:R7V%UI MSQ/9K\;Q_,3!E+::%RX+=G 4E[J'+IS0\8V#SD5O6,+D>_)6Z];:JT%(RBI& M95 >AF<>I&&7FQ9\&A'UQ]+I:ZJ#1Z:4@V88U7.MS'^#6=*F>Q=5+(][Q^@G M&"I'F#8?H;U8(G31$2SV>?#3TV*((6*L;-A&>?S*&9!E?5DYS"_<# M>^FC0JE/Q0[@P/>^*@^T\8 OP2V<4ZI.'M1XP"W@(@:X=EQ$UDERG*AC<. M"GBZ/_HZ8FQT]VL(,H6]'S7F[KXMF/UIR(-EI!86*$7]K6N6<2R][9#\2 LZ M+X,U^3KO;3W1\"'_^G:>MR+"S9?SP,406I*]-7^Y=L90M-?H#PQTO>4CR6NA MWF@-;%O+Q<%?<)@%<_R#KY\E1A=U KDJQJ282R.<(NZADI+/N^-C$F<;ZB7S*!L +;356J'G0B)GG=,^AB3&SIM9-X^DB >I;6HB5=W I\BAV*:*?K(K^T7$&;/Z+$%KV38^\&0>AJ7A9#X MQM'AU1'#E4!-DI*3(]"GT\7V!W)5 67Y1#2U" M5Z/H5DBVE8^610:"TI5@3<_^;OGLV3-IQOD[60&6LIQM +$8?2F:O?;=$ 0Q M47-FQUP#'.A]&7L,ZCTJ^B%%K9V9A1K@M!)^K&NTB7GV@6.AIMXH+VQA:>2G M:*)TQ^'E\ Y,^@QJ^L.WK+2 G/)+*:1R2?! #T7PC0 * M\#E<ED&Z./0*V\:U-5@ MYG@ NE#%7#M0?C2C[OO:$WH/]RT.FA:,UC9C[6K:S8;:%2+RZJ;1B)&/0JY< MU%R4J@:NSS*AB7J@^KD%?=>_\_GR3M#;X_5QAQVE,O2QKJ:1OXZ),P@6KVDR M;+VG4Z1UDW%XQX!/P?-@\%2M^E)>JH)>K.O3L!\;U34/A/&8X(611H>!^&\= M7:;'EM!52?*&][,5J7/OV8_R ZN'EZ$H51*VE,XA/$!J-G;)2@]:>;G-$Y*W M^X= TWFF]S=N$]$Z?(('?%23Y6?3L)E0^,TO\C38YT.=BKC QJB*$6& "G^7 MR4B]7]!]K[RT6$N]6S">DD^_Q3*A)>?2-]:\U?A1W;[/E(GMC1,, :3)9'B M&E3SC%S_B/?YS<5,G[0JV+*C>2\=T]U93'^R+A A+B-"SW,U[_!O"VQB)-&-S8F/Q_]_(4B M6NIEIJ)6S _4-,%?%'S\1QYT%#3=M1'V91C)**DS).ISOG(HA_H.2['3" ;L MQ5)ZT65@A LRF4,7V(P>M/,TG*B@VF[1\B T2"EDG?".. MK AX,)'PN?&/,&YIJ\B\"6ZYO=L+K_;+%8S'A.JP$HOTS3#:C26B)2CG/7V' M:E>;Z!PB^J^7A=,?<4KZD$ 1:@;R(K&#'+Q]Z8&&WX[ARRKSP!N* M[V!5Q^^[QYBI D2 FUJGG6;RRU(5ZX3AZ$0K]9JOT-BC=@B Y?NG6:P9TKI" M_Q!PD49%RF=R/;RRDL)QYB*4$9'[WIF_1]6RE+9A=,S;USBVI=6YE"_L4[CV M! M7EV"@3)TV>1[#08>-Y'5X(:J!/37;KE1_M?SZ[0L@+2I5A]5X49%9G)1.%1O!G@_7T; MR>FYE9Z;KV^N?VZZDP3>M6#ZRC7>=!1S86VNHD4-VY%0=,F@?WIE;VOWTXNY4 M^EF3D4AT+K5VNGT0#4Y?I.D0]+%H)']23SI[LMW.H&YW@%GU(O?5#9.^G4CYS]_;QXS 7.1]*U=OE3_")BHA[K M8*3\8->>&P]8]7HLT9%%@YJ5;.I:7,\#=^>?.3L1UUBU\#O&\X6F^TJ"HD[R M>6=DG),6HHQ\I!'?V^;S3>=V'R5C@&H!'>IM/$[HZ=P_RQOXYK]>7FD73ZA- M4G8L>,@#)*W]N <:Q[Z5H,1K..+^ZECN5"MXZ.LW*@<:_R!1QI-<5Q3(>%]Y M2;E2^,2SU:C_%U;2UP_D[R4?($&>=6;_ZO>%]CE0J,\O$C8);,5>HE'-R_T7 M9V&4T$,)"6/G^+K \5."@<;O#;9>),NYCDN\]M=ZTD[8,MHQY Z-C;$;72'4 M[/3^VH])B0%TW\K!0QU\7[3,"J(.1[YEL[")5Q(@I_Y/,7[J):[ZF2[22DR9 MM-=XI8=3"VQF5T"&7] QY-M,5?E9L;F&>63&M7DH2*UOD:>>@#YE-SM1]+U4 M,!1+66Q(TTU/9 [6TF,P#="ANN9US]@-\4'P?;;W+MG T\B#B6A@5!-*LC'P MD&)YR3G/;5?,=ZN)V*N:JR;QW^ZTA3"R%D8" 1 MX'/@'B8*NK0=268;C^>DF$Q6*LZF@]31;UM7'+=OSX\>>;O7U3E(24:&7;]#"I4CK!,QZ=+N%Z'39P6@P M5Q(/B/4A)F=6/]VG/H%SGFIIZ[: MA53VW$'11##'K-(40[/#'_:V_UL6[;^T*[2/7EFXD17P:H5^Y@B:P#U>GPJ" M%-R"($DBS5;Y8:CMLWM�^O+"3"_>I5T@0HRR[X*G679MR \4NZ=M[W MS*(=PIJ;[_#YFEWY-<,*WBUK L+L!$OPR%! MF9D[]7C H$M+;&R ]B>ZCK@&^M,%X1 ^+DL7#ZO+CV\W042#:%T1T"VA]9L7 M=+EV8G=2;"Q8CD #U6MQREN]NY)BGLO _:?(K*9EYW*=X*:(T_;K11?&+[IVBK0T3)O09U*(G("_2G=B M&:;"86B_)3Q .I=2>E\0[O&B#KC[##@0/\9Q@E6'"K? 1.;Q@*Y\65OI^4'* MF4L4FZG)KC)[Q*CH)8?JW +L:S;#MIA_U78JNIS2KIT"?@OZIURJ+^7?:[>L>.7X?O4FWM# R3]=#,)+6;T9'( M^YU8@=I46G8_V9OZ%6G0%O72CS0J1UM]Z[JB+$7JOU)IZC0U^JF6QNTL5'8^ M[CYF*:8[NI*P: ^]8.XV]UMKJ!9_)MU-=X8'2(S6BZ3!S'_'"-,=N#1:HP>S M?/(%6BL%-D]W%VEE?:V>5X8>:?_A-6U#&OS3\A+W9@Q:W8B:G>XKWPKE5TB- M#:P6:MDD;&+EYZ@B0;L$071XJK.^P*7\JF_LG+H,6.=MDNKZOCB*IPUSDQ#' MO+;+H<09+[-1I/Y-G"@T Q:>Y5!! MP(GD+/V@,-7?O017N7I@,Z+A['P_X.19BN9@@M1;( M+7_Q*V(M./:;&1X0OV^RJME?#.\_ QVPI"53!GRP%&M%^ M;U0?=WXD:)\E_HO-A M:B7CW7WZT2[5JQT",48H>$L8M3"YCYN'U^7!Q4.<(:YB?".1.":=E=H7?HTD MZ]BP!E.RC'.;4V;(I+55;/JUD)\\'O=M,7[14R4BL!Z,N+<\";,VH"N=L525 M_+1V QSUQ=IY:)KCO.1AFO4;+Z>88:A=L]BC BQYG#K2%JAJC#!2H,KDC>5 M%NDY;7*"*;3>LCX&: S+OC/[OWEQ_6]-?5S0!Z1?>2&5#J%M\ZD*!\_2B\ ^T=#VL4?[X]/0N]Y(T=PS\M;$ M=,IX%84,4*?#:^N#)\ V<+P!2^O8A!3Z0%))M(,^)?HT/F&MP:80C?B"?F2@ M.+'S]D@QWA'TM?- *('GDX2Y/2YOM6/=_4HQ3!LX4+^90*N]IPAJQ0[*I7@J M8IWL")9 G_FP6]"$RN")+D]SG$U>/O#KW,Z9%1;6\"!BM8)^8Y8S_LO>T2_X[CYV_V4/'W0+ MQX'M.'Q'?V'B1^C?EEVW_MF2 :(!"H' =[NRSQT*;\$"J-N[";XTKCX*X5;Y M=I:/%'7][+Z](K>5E$E6JB=)N:$O35\_71TV[K^^Y%N MY \\P&2DX5'K@D<@UPW(R.)^IVBB(=DE);#(KJ"LN&PT]>!=H6E5Q$7)4W4, MV.=)]!>AG)FFZY5SVX9O ML:8%#_7],W62_VD3 U,X[B[1NAJ\,KB@[R]C"(\6.5_:B)DM>I^NE0A)'W*= M2]Q9"[H!_K7W X 5D_N\+1I(DLCU)?%+/VF\@)8DC_XH/(L9E$. M#P"GZ2,N^CHQP=983K5':RR*HR<8TS(\('5"[8$T5.@T73N@Z,3O(F'S"!R+ M:$/<0V#Z[TPVH:R 8^/?&SG4@)2-M,F2^J(W+TGQ /WJB4R> $7L,'^Z#NBA M_KG R'H1-7*Q*C#[;5GF2NZ.Q=>[H-UHM0TCIL"@ME*>J1LV%Q=&53Y#O6^>K&;YKN?=!I0@MZ M/\(#/!SQ@,G^U_ ';FVB2:W[U3OWY4@P0R6"QJ,F7B0!!55_9E,0G"R[;SL. M6[J0;?!#FI/@O.W,.A?5 J *.O7>UJ!6)RJ3,0O?BE(/L)R*4+K8%'M%5JJE M;]+6SGRUB6[&;6Q>_]7_F=;%WV_T-;5592']M2FL# ,B/0MROEFY> !T?>Z( MLA@/^$6P*>JU1B9"I%0#)6#>CK!K2=K@ 2VW%P8Q)+!E3]!9WEJL4KC#765E MZ*I[2]B-D3"E0K1/],9F/_GV)0WN\PGP[#Y\2?X$%T8(Q;S)L3?5]@OP@#/I M>E$\X,4N-H(%#Z"0QSZ=?4+HV0,G'X,'!*>=A??NPI8YWE[T[IBLVL#^:C"@ MJB,HYM9OV+P2+,SZKP<"6B#>6[LD:CJ0@&.U*=O<3;P)@*@DKV]+$-:/9DV0GVQ2!RY"]RA2)?;UI[LE!NX_'ROCV^*(&N%:V1/:2]0<#ZIW.MX^\W6C8'_YS3-K*R1; MRE25NP=!2L,;QLP,XL$CH=!5@CLZV3MG3*G(A#+A M+&FJCWTLJ^S$Z@]SUWIDO@ #I<\U9-)U948 :^,#N[@*D[3ZX)H 9D2[R,'H M@:27GB]U?.OU0^0A=52&7<4]+2_6=K%@CK"ZS8'RPC2"1XS\0U!&K$CF'*I( M_?S(LE\]2:8X":>[)97CA =,%%)SZ+MMCIPQ(OMZ,DFUI9YG'[#KJ2S>?@"< M%&MKU#CZ;%X#8HC"D*X?$>Q")"Z\Y,Q/F;U!:MA^%'?. HS"?@<;HU% F9!NWBU"QWJ'US?.DR#0F M%PXC3V0IB]KF?KAB3"]'?H3E2!V1>K99RV8 N_O"8;OLDQOE'-"X\PBD?\H[ MZ4\F%^7ND["PZ(PY\[$HJDL?7\_3-T:8%NH5SL*=8]J\8B5RCQAR0/IU1MEW M_S'%A;]27YAE. O*LAD1RDQ,?HEU6FGSU9;:OB2&D0+0J E![BT*+8NR)P". MB(E&)IM$\\?VMVQ%)*\:P&.D=D3NU,#AQV;E8FX_@)O;2R1CH?"^\416A)0;DXBG>/+>E[>%%&__7;(' M(11&V*'0]DOFZ"KX0(&Z-E7/G7UWYC>AXQE%EI7^5Q68*N+L(.!8"Y?.XTL[ M_=YV.I[AO>MC7M^(SKB)#0[G<5E)LEX/70Q50!5N:PCL@\^5V@&Y)^^P3?FT M5A'[,LIU3M"\5N8DIZ'=\W06=&A$FZ_0M+2$"&_!Q$$GYVM^! WQGQ?)9MZZ MW#'OACDBG$;R)COS;"B)UUXVO"]U'A+M 8W1D2^=(\L"!EC'3FV]$7L2[U35 M]%/*+U?.4M"RCEXD;77BW3J#^H$78GO[]7A GODQR&-_:;:N6(;5\NEG_AN[ MQK60_/1N2+85%P'2G_]7XK&_;G=$%DVP(7%XP/%)$X8(:6D(;6LZI^0B3.LV M[(BDJ*=F@^ )83QC6_FX;;4)DY\ZW)D(/,#:KM8WX00JL!UX:9T0]F,I2Q2+ MMJUNN@_K.EW81>#ZM8T=^&IWFOAYORUII&L8 9?=8XTQ=DG>HDSE%1=:Z+#B M\T\BS@*'="14(']'+]\(NX(SI'' 89^-=M#!>,]GE^;GZ.!Z@$ MLQJMURDAM0(1?8GMBT8IR9B3_^-E-=AJN[;HJ_;*3I-UM4^@E'!=8!;([C$=D#32%.8IU)%@+SM[E MEXGQ>**N=@A,?A%Z!1E1[Z43+7L;WM:5]H(A@.9I?DQ+CIKFMB(8+I2"5-XU M]GNO]"$^_"3F(KD:98";N$?U\[0H#&1UJ6 ME*O'RJYDTL5+.:!8M7S 6*GQ.R?MGC M=.(K,$X^JKYXLLF=UPEY-6L"MDR2 T.6PS$W$4)U5&>F661+EQ)XP+;22(6U MJK$.]("OU31='VZU'(M[?>S%\;%N=''H@U/:9= *N?.-:H_(DF\QGPU8Y"'P^>7=:(+ 5()6!M,:Q,/=U4E#DR>VS&#G=U&5-9- MV^&R5F,7#<+,51NK*T9%U.QYXHH]YSWA>_0 BAI[QI&I=L:]\P?\G_>AMXLQ M%FX(OE&P]4?LJ[H0,S>:"%B"9WZ5AJ*;]8(*[;)K:6V0Q'Q85=_& ?QPMC2 M68FM%PR=0(4'5S\6K;A-@3U1;X*A:];'P#QV&9!96NKZXDT76;N5E>TE1Y5& M^5FJ[AFG9E"ADT>OO6VM57K&;Q,##A4\ (@4,%-,D@C[>=3I%'K H?\]7L6V M"7@&7#:5OTY=:LL_FEX5>X$#2S+;.\]R^4[+W]AVXJ>ZN9[S\\%9BIC6!%)D M9&Y&1@J^;)"-R<6N0$5P5T6!84Y> 1&F3OO\-)"WJ(=["1E&6R)2C]=$EWYF M%E='#[;YLB:6.7K.=M#U7F9[4X3:!&,/48OVEX?W<)O*-[.]>OZK$!%@-(! MWZBD+'@B$>RT=;K3K7MMQ5+R 61CG.-T'*8C21>\X)JD6P[]6K9Q5;Q<,'3(Q .8P IX $(.IT' M^U_]/68F')&'[78@'M/)T;>6D!:__*PTH1\J^7!G3#\7LWRO'MQ"Q%%XY M$M98D-38E>3\&>5%>XBKL@C]P(/:3>T=>>C&,09L (52%-8[OOQ$'_8R+[RE M# M*ET^#Y -:7\\)(BX)@<$5_?)_W:<8>+4YVZX3,::, 2J:S[(7J74'IJR^ M!'G">NJ3-1@NU=9!2AW[X+"=BOP$UPCR[I4I\CCOYO'+ERFM<[D8M[;2XL\M M7%$\?;Z'*87&[N)\ 13.A9;3V$%YHOC!^^9?-'-.-H0@NH;=_;K2^_>]*]!F69)FZ5\G?0&Q^ MDMYM]DF;]6EZ66/GV13,B2V2O+$N7W+),?R!;:G7R+.QW2O$.H^'^+ZO'@@U M>(!S:QOGV!86_T6K&+X@J@C^?&/#>)5$Y!L7*:;H$GR.LPX,[S$7'PB(J)+' MR=<,&[O,XP%T:B?EPQ]>-CO<>70K_5?,$-_QD>3%(7(X?\.EGOC@/4';-25[M28/E HIO%YK1$GZ/ M9#:JCI5BF=H?E[EXT5X_3M-3)O.=Z\W"B^-3S.D)1=@'6;&[:SE'PJF!N<8? MODUDI=0LJ8#;[YS4ZES<%F#2=XA6 OT\ 0853'.)S;;SW<=VYJ=D%:1QVMQ[ MR/[I(V!>,W^%+R',4'EE2K*I#U-/9Z1,AJBOPP/^J+ZMT?TM0:DKU\=_4$:] M^Q<=-^IXN7WNLOD#!B;$4=0$,TA0YC)F^MR';>SNC>9EL#LY;WZ NWYGU7%) M:\@OC;;\!J8YS,RQ/8U!,;+@T:':#T6JA?CT/Z**$_[OM8@)5H[$ Z:\GB31 MX/1_>>J19!$R@Q_@_#.#=AU?UE'LNA-MW_L'TS$]0!-';VI,GS!S"OV3HSDL MT0K?<]OOG@=:)GLJFZQIM7?^KK;B/]F(PL[B\0#ZE:9+'P3NX_$DF&:?!R?; M"\-0,$QF\5W%0BN4"LL^\=A!TR?@/B;@X&@=0;"Y#/B 8LV>,"7M5;X MT3U"M'X?MB^4D3<<719]T6<:V"X]RQM]SK\=[F]GFF]LJZ[(E[A[:59"(R^Z M%(JKT."Y\5OFY\PZ6JB[JOJ;TI:>AU^L!&UU9X^X)FQ!E)"M78,=7(-C58![ M/\Y<<)]!YU?5<,S92>052..&4\'ECEELZ<;PT?0.2]->>URJI:G#P4S;Q-,; MS$$M7=4 MPYQHM&T]B]Z]\]J^QM/2WDNJ+G;P8WD96;%/%M9 G%+W&A[ M^,[[4_A/IY@4=FP*55G;%;=1LOSCQTB3H.JOW- _^T71&-*)Q'U M624C*.4=JY7^6B-]%>BSM]'I#!2;5QXOEC#N^<*9_8DCK6HO)!YX]C3'>TH< MBSM%?#_)^.MI%H3]U0?DJGYI9..I'WA8XGH4:E&[U5LU15&(*[3.569LL5,[ MMLVPEUA+$<",V^$!I+ISMFJ^+'65B;*3/).9OYF,GSM(^LO_[545_%&\Z]YX MD*Y&1:///ZJ2TC)]!E*M&-X5K%ZI.>#^+A#=6VU.>T>R;C6[=J\#[I$QM7&0 M4#D%>)I@F2(/% M?3\N&@,0DUS]_TJ8!Q'49T4^[C@C$H5X^] /1H9L>("N=PX(A8.IUL[=Q6H* M-02& M>XMY'HCW+ABP(&1. MN:S_R+%!/LR4 DMGZ$OM)C8ZF16[,F03NN M8. \#T5EP]L3<"=U\L^VG\=17L28$]"EUQ8'FCSF]]^],OH7B5#]?Y,(I36J M8ST51F0UBA M&9+"G"W1J%QRHON:DW?LG.'0AQ#^%6GF_$/J]%*OZD8JKD\(!I&!U0_6Q13$ M/XNOC6(F_"F& ]H&R=55@7NKCW\(\MUUA&/Y-E(H]YFJ@LJ_U ?>9,>6M?[X M/HTE-S?07H@[K3*FF'B@6WRMI=.^#["'QL$8C,>SYZ8W$S]03D0TWAP2 Z[[ M7( G%_;OMFEJ/\,#R#Y8,9!+2,JKPO96$EG3JGC_=ZON%57U(3VUG]F6!MR5 M/@7X!N3B 6]MYHYN_*D36A"\\7!:9@>/JZ&M*GOW[P',#';MQ# MV'_ZO_BR0-,+6W@?[E#\@NA/D5(V$$?$C LLA%RSY0YRD M,A<[N"O05"P(Q5S3A_Z^K_TE76I48 MU20(;]RT6D7 "UZZY]IJJ]<-TQ*_@*7%RFP'_CPM2;M: [PWIY9O>W-A6[31 M>G55>A@\BH5=T4]AG.B(,*]\(K0\Q\DVMH:DFQM(6DB^NR%L9>#7B%E:2^CN M!FZM80]?4+L_XH54\ND;%#&$FL^D+%^,)_YK[:4$JX:06>@G]7GY@JJSF\SB M\E22Y%CJUT3[^]/08Y,S10E]3C/["6K(LY+AY5U,J"_)1%F^AN#/364+B-*/ MO'[-\*V>T=041>8QA&ZWIVL[*BF'!'YXIN/_$-RZR-'3(*_A7;:]_B:,U/:' ML+3L0QWF]KK;_(>:42,#0+Y(RX!Y7M #<-/"PPD\8*V7$&AFG_TA7MEW\I7' M[N$J/O/L)GPTJ(M6_'65,%W4.UHY+T-9U(57?!(W#JQOY1N[99/:,]$XP$V^ MQR?ZS,*?AN^0!$4P>,@<2=[6*6K5$@!]VIY61YT@>#VMU.H])6'S0DGD@?>X MZ*O'*AX7U _7W(MWN7?4E59$JN2>61$ST8/<'6(SIU_P2D(5[OM?5"-.(..Z341-?VGK$L)>97?GG$V+@1RZMX M+45F_LR& A-?B!BY;;Q_05:JOS\XGGJTVF3P;A>F;-B<5DDI+:+_O6RT*+U6Y=/4.WLMNDO;WWO]!2."CVK' MZY$,SR,<^'T$8EXYNF66'J!\J=$'-\U9.SW6RK"NHZLNW[311LP':$TQK\Y* M1P7'F>N=&C[YVA]$WEI?@$Z.Z'S=M^[MPU_OY&;[YZL;<_3JQ#7QYYGE:KK' M' Z+9'>ML6M7)13=G^LUY8C,"^5U]G+#!/\N'9'J7-0MY"FZ_X"&(]U^AE'T M,1$:7"]O?NLLR"+DS=5-R)+,_50490_@W5I*YWZAN1^\S,4[V\[&FM-",NWS M9/Z<9F)=>4K'RG:1ID5N6&^D4U1*^N\QH<*C(3/FO' W8^N9J:$9_'A:W1:)\DHXXT*Y+-VH: M]!N#+D]0/)I):86V8A\PEDO3A@!:SVNNIIOLA2Y*W%P=2OVT]Z*C-4)J3?^H M1+Q)M$M^H.5G1'"M!D2^Q^)B1T\OS"/P &UOU=A< S2U46.J[62 *YFD] YY MM2C0WY.!O9;"--;TLZ2L[0>1\6GE\1T)46<\H/9[@KVBY'X7]@6V^1B1T[WO M.T+785#8 )H'\OTPI1"]L-DZ/?XCU9K\4-UX>/&_?YF@XUN5+Y.ZCA0+Q0.< M'W897JZNDRPZO7C"TY;L:Q"TM-?NM[!\96<&6-OP$@_0//-"2D*ON0\Q\H6R MAY)F9]WYZ%Q&U^*-_.Y.7A^TFZ#[+$Z:[(#3\HO1*SZ&&M^.=%JR&AD M\R5 &1SIU?SG5B?XR([UF-9X=L3*+?RE\YN/[Z^=8K1)?^]584/C8#IXP)"* M?4!PK(WLUA2VS^F^4[HHUP@L>C;Q%=>9,*5T(_.-VB;CXM"9]KS3#;U;R^Y126B!O=2JG%-W_/H*"KB>MM$*D>+ M&,-1S< ]IM4&%O_LXYR>6S,.$UL3Z&/YQ!)MJ4+6_HL-X\O123P@(2A]@Q]- M&7#-B9I]Q_-&E[I^0&=+#TYO;">$Z/-F$S=L-S%[ 64LR;XC[>A?N*82;;\I MB0,(E&D9F$VEH?I#*W-KQ M1H0Y%&KIN["=C@=H:%UM2A$XGX@(A3D1)UG3O6)[]&++B_SP.'4XFTHK9W$D MK &)PGW,U_H&&=50Z<$=;#5IU(MY!.PR/3K!^,^X@'K"V,,R<#+GP0-)"G&# MAB%JM>L'[#MJBQI.47H5^<3I'CEH'7(/OMAH"U(%(B+'HP(*)6T-U4>Q$],& M@YH>JH7"4[%+UHVG!T,.3=DRF;:%=D3B3[5%G6^NK5^W(BQ>*&S9- 97@S@H M,+#Y@G1LZR3=R5,;&S/[F?[U&WUYS7N]&M,E4WV:Q4)%EDD.,_?+PRX+KQ%]7?IB;^C(KPJ+ MQ.8GAR7R)*%U6X9INF/.M]7QR9*[3P&,W,.K-9,>- M$CIDJB]+;-E1AB#ORSDZ#5T$?RXP-I[9?'!^JI' V"%REP3H#RZB.CB44JFE MW5M=,;PX_D/N]H=[\$I1"#W_<[("7ND==D)85%$U)-3Z$R4J# ZKG?Q]V2G9 M1 <4-18[O7"#B5F!F]N;[C(+X;/ M+7L74GR:W[W+\Q4K?GWZWLF72]0OVA]NH B2_4(,YG#Y?_M\Y)]N^7/&S=F3 MO6Z.TV:A%ABXZ:X.1TB=Q[Y[/6>JF6"^7%]1 R/T\!=6!:"R@!8]3E;!RN0P MDRCK#LH2-9WOQABY"3\?89UX/L;.2IHG!F ;^_<:6,1BF*DK\(ZQR?+->\)M MY!X2/)LN9^!(F\K56]<]NN/,5_DD/3>,P.WBK2ZP#)O@.0Z^ZEB7Z9^71!.\ M +([U]^+KGC+"8*-3-:]:YAN]6C#52C_2.1^F#SZ](>T5',^CLWM0VN.'\-A M#FA!:+R!"P_8)2"8.CT-#9R\;R@2M7I>LM5Q67VZ;L?=0%ZDFGSCY;=$V].+ MH^=2V=2Q:V(E*N(&.V,UL-Q96^<@[E5^BHOTQ[>.KE8A!%%BOUX*]!=^ M^J+^8YLN0;(,KK1BEP9[T.SV!#8E]EI$,VW[T&-[<$,S,)]D WRG$+6F8C[ M$K5I)"YK@6L1WGJ@6$)*^W*AP*29,BQ[NI>,V')1,[J38U#S",M>6:2PIQ,M MT.PK/S^NL]:VNJN4TKR5I@"GT_VZ?>^C]!/SE)1QC4/="^,02+8GC>^ RRIT M8*>AI%-_HS H8U0=9C9M8/!CK'A<4U5Y>\Y[PUR^%7YP%8D'H#_BU%1C',]\ MR&-":2+FS$=9$$N5I>4H@PNI#MQTUZ$4\K'*]'[99X%0EXGD#+3S1A G,V-U M1?QN*XO,KMYHF^:;4$9<7\Q!74WA:TEY456.;>;ZK0+I+&F8DW-W-I7$]I>J MN(L[,^'G=.-E[GTI@-(WCM3+ 9U.\:"1G_%M0;0%Q9!:5QUF]< H Y=[6XY\ M6EGC]:BK<\H'?"M*%H<>QQU"0F @3&6= M5 5A/%K5(P[8LQM/0\5$Y.D"*N+;*M_T6%<-;2_5;#+.19(7\>F/M&FXIE() M_O#./VX,T'8\IM#K8:O@'D!QY4(6X@WV7Y5.54S\N":=!2'N_+7T4_(,FU=_ M:^$[=YJ"__:R_R\-Q_P?^^NV_O"OW-MN$#?B:8[^MKP98KH4%/OP/FT!8Z]Y MVK3!C'MDY7:3]*=@VX:;WMOYJ"K7N9G*B[9U<$1U3$6T#L1GUWGW*VS9K01# M"/]3M>U-(#1 DY92\C(OH)6]=:17WGRW2?"TS./M]")WDC MML;"5T4UY&,M+A:\73$N@TKLR$P1<>5M-BZZ?/615!U2RHA))V^;(Y'M2EA+ M6STJ]/S_M/<>0$U^V]YPK B"B(""(*CT+EUJ;'0A="0T%0%###UTB(* = $! MI07I$"#T#E&1W@E%0$!Z"9TD0(#DP_\]Y][_^>:<<\]]O_M^[[PS-S-[\NR9 MS,[S[&>OM7Z_M==>B\O!SST7W^-\31E2E]Q[ C(:JRF QC3[]<5R8=*<_7NQ M& %!0X?)"/X;SKW.I)&8;:7,;E&; 9&I-=?%S2]]Q>+']D)&F9;;+@L5643O M7%*\:KS]U=C(39:BD4C_8-5+ G.FUR:XLL'%5#,ZZ8/+LN 719^$[6[2XHWG$7-?44WHNFGK&?>!?PAT MO*);Z!Y-6:V0.8*BJ ]56I7D:( B;3MHG15+EFK$A#+W,-S%0SB.Z1URXQ(R M';S8:D)DXM%SQ ZM?.TG$N:TUT?[:P!&-.;'@Y> HMZ>OA@?W*Z-!6&=S M*?/XRU$94AV=+J :0AU@PZGK2G(F*,'9R_8#=,X*^,I.%#\(#)=M6AQ16'#\R'S>? M$4U%#,S;WCR#[U/"@%^D,8]8?TBOF YL%BJFQST9?F5?%U8\C*F[N,S["B'? MRLQ_EW\HO&ZU"%TJ^2E)R]]P2J:G!4,270JKZ_=^R6B*W25[ M'AT+#+90 -0Z0:]&-G)U*RS0;#(7HZW: &1XAV1YJ=WS;B_NE#@M]FBF /7) MF#95@P AM4C]./WHND'CIBHSA3V))WPLN:P^'=4^$(^Z:NOGH]_&BUJ^1&FY MGK9;C-E^#2PR&[("<7!CB_#[F=1G2U'M@9M5,P=SH[@GL?8FNZK6"<2%_@AF MR)/ ?5L45YE\G;BQP?LOOP+UUE<>*%;,#SLV.R]+U3MOXC+$,S$=>3Q68<3 M W*(B%23^>SCRIFHM/ ]/V7=RS1D7MOX=C%'8;94ZE2CL"!3*5,FBTQAHX,; M*?7SMDID4^:STN),[;B'-6?(KLABJ*S.5N5QR^!Q,:.C0ZZ$PON[>.90IL$O MAS,Q<.0_._V.MRS9"+&VGZE^^6RW]:EWJXB^;)L!%>>AY'Q9V2%<[CD= MFHOI)U)V[J\"<+7A7!["VK/33[I7I))YDL.;BI6+ K#EC/=>\!0M>U%U=3R" MZM5(N1#*VY5\TZ1V;%+-S]K1@Z';M;5,K#\B>LD*FFA"W/?LV*A <,WNTG"T M,? 7I:$602DN;LONZYZW"I#62U/%* M"B(^KLWQ0&=ZC -0\\< /L_-3U[AR3UNE\W)B=I"],7EG8G"I&P*H ?AL7ME M4@]TEP@\?F;!\Z?1U3?R(M:<"B1 Z>GTUT:*=7*WJ8QJK.,K@7;W5ZH7@'F. MO4A3L%2DVVAUWUZQ*&LO H@#5VX?%.GX&C94*#<+YG8$1:?]KO>6Y/U?.N?V MUSICZ#/FR?3O],<##^N7Z3G7Z9.!^SA_."Y^]NKN<4BK-_.4$^TLK_+K%,Z! M2!\_OZ;3N17-#RR-#RN4^3A!8[-VG,"^WZF-"N?_;GH37PO_<;NWE0I9=^&O M"Y"JCA\XNT=C7_:_<\M3\V#KFZ, 1EH\D,P;$J[KF& ^\_P)VBL _]?.K'_UR)H MU]Z'A\MED'BFO;M_$>G+E8;RT$A'*?]0KCPS\Q5'([XD%WR4VDZBODC M*ISF@11 >AA)."PG+B23C#FS5#[N_ES MD0R%XNP;=]?W$,+(@.F$FN/ILV'2- 5*_*?!?WYQV84:"R\3=Q N4ZI' M'X;'>[8OB\Q$FIKDEW^D/_S53Q6^[VNM\7"U&P$>*IR\$+WVSK_H!&!<'T2' MM-;/VGMCN@]]KU1=1V8A(U4SEK$:J=>H)/)"W!4M$]VO*QX9.2W]EQ!'>!LQH28!/.,,#)VMYPO*0=4YK+CA$$C'?>LHEH*H@+S":?A"I4N5+D-F9D*8!>=L^]_5KWS7-! M5*[1%(!I,5@\(KL3ZYAAA95':>I%2T!$B^+7\SZ]VJK?4 6]^ M1NL96+R\GII:#Y+.9Q";LH&_\G/2AC7#87FXNH9PWB[7Y\LV$['WQB]:-ZKE M@$W;8'F\J7EL79]@G\[R2EZ^25!9V*8A'$<%B4C1BV-LP*H'>S4GT5FQ?0R M&[I P:M3K;@'L ,-!N_&S@8UGY9,\QFQR9XG2K+"LG;F!4W<3_TBX P$ M-5-BD^N\5R:6GF<:#84[&T.U?8Z*G]0/P"^R*.+"GY<&!GR-?ZV\S\<$7DZ* M7*A)NVCLV>OD<:J>XW4*\EO%T\B*R-/K&TVF8N^Y[W#4](FJ.=J#&.K'[64N M7GPOLIZYTZZDA,MYXJT7K8B&BHBB47ZP,2OKI+MA98G<,#]X>56H&\8#UAT. MO8CJBG,\2[L3L> -:S-?RM;PR9Y:F:$;.L=,QIVGI9^E9LY%]RA58?+&QTL- M:_EO,*B:W63W)O#E@L4>0N1IY7V[BSQW+P:D^L9$G=J3%J/74=SV:'!$:^.M M@/H)M[-JN8L@9CKU]F3+(*YT^W#84K+LA6O.K&REN&JY8R&9.MAIM[IA[?66 M%3^-O0LS-N/%[K\ZNJAN:VZWR]1=*52ZD%>DR?#6CB[U4'FR"B^5 M:>R2\EEIN+[X>(_ =J+!!0;_:A9L5M<70+D]QUWQP&)$ML^PY[5W]Z%F<*L& M6Y:C2)]U/W]="F#L&DI93=9J'?0[V9WEI\6_!T$YG+=MRL^'T^]M/"'?.\%@ MS+7;YIR5GEZ8M]J\B+NX2TVN2OY'U^*4HV];SD\GG4A_PYFI/W1 ?=;*DL&0 M==5TJ;KPVGFG]!?#@OT#S^L3#:+7)+(\^"]^MAX]$X--DP0/: R%V:\>LAK# M#.)T>B<2"70*&H>GN^RDWG??,GV@T[R7'GN7 H!&!4;%%F-J MF0!/=G>TJF&^W_-K&KD3H$9$XD&:F_TPJ6%M'-J$<:4 )()381#95)'UKV$L M)@J7(W<8^_FEGV^"ROV$[:_[]"T4-AG&]%4+JK?+L3\O6*E[51??$261]TY6 M2VBK%.UB/Y+M<_:]2@ZD4Z70L:;>R=8_.3K;Y:O:C^J[) _'K@X$.-75A=BA M:MD8N[N+& FJ<4N][3.$?5Y?$[N2&!H'"7>7C#;WEYH4NA^BBQ5=\'AOH;H6 M(QA3^5'4R9,H=7Q5JTC6V$(0*C4MN?8ABMOHJ?Q=18#*=4JL3VS/,. M6/YK>G>]ME6AXGAY_8I<-K,D7&7B8GT*W-XHD8#/H&X /R1>IZTEF'9L*A(AK ^G^!%>''B6E>618V.\IC?=94HH-L% MUVB'>X6R P'VNS_[AG8\O^3V9$Y^ MJ#%%[E6F#_>Q&134MB5.C%NLCR\>QVLH(>B_/RT91,,V,.4+]:9%LY+/G>HM MU,RMLR4N:M\6\K'VY[U2+)U;1=IG[!JYG>U%R8__'TT-C)1,KHN MLTZ, )PW+D_8?9AT,=".\=.0HJK*9 RY5YYS)&X^(M;9Q&S%K?*(A/AZ?>F# M1=8:<:1GY0!. ;PV'BI,UAFRJ["[9/W*X4Q>J]IN03QZ%NJY3NAX]*K-\XI$ M^0L40ZPDV7M$Q64TA,=4Q>T5[K.LO%["9]G?"6?WTF!8 ;K8[!3'=X^>=MN[8UV(O&^U*S*>BD:^W/UT MB:]X3@_3+^I@M\@,_-*4N;6R3DBG ]$OYV>L?!.]/@M*LB,X@M*+[/]? MKLB"5>>#<:/Y>R\:+M60\E&&NE0!GE[EV:>6UX2,R]WVE9OS5^O\Q8D^.;I* M;[A(QO&^QM:7S U'D4OYQ$]N!R4E_E8);TYFB&'\CQO.S%IE^-&P_?/1H)FY MJG6,X4S(9PY"JHHY[PP/_\:C7[G76%^Y@7MS7Y3\'/\1XEZ[$S%8?OI.@9!1-_\-Q+HSY_^1$Z9KT6'9DR,"QGZFW716K+=5Q3/2G(C1&7,#AE7R[L M"JNO?I)YEC: Z9+72HLKWM@-IYE4@2BZ?FR:K2F>ATTD%" RI)YC0J6HUV@P MR=RXFW?9G,XK0:2@R4)**J)B&;'J_5<*7G,F5]WG"NO+2"KBX>\Z<*=2%96( MWG6 V9N 57#:SHNK(+B WY6_2.E!9FFN@7&F;GK"CQ%?.JIFTF5WFJ.[2^@R>%YY$UJ>:0N!I.+DNNJO.N;+Y>CIZ5<4" $M%.)U M(B#U:&V?<_]>^/&DL=;%'E23S,_$\0Q&>.]0$=">:*;!7X<>W^FN3+ R %/\ MJA8P1#W+42N[^.9$:OKD(U!D#T]/.+)KY\0 592 M! 6@N80JW\^$$)%G>W@E8(M15J..Y!YSI8HT>*$$PN_4L=#2[@\(M3_%CZ0=-.LN^[X6>ZNS+.4RY(.!=JX;;YRQ;J3-2 +[LLC!U?.'[Z& EI=:S9[A9-OTC67 )L>1/R^(MXP%D+?0(* M>[>E(*V*,6'5S]>#43XYU.>ROHGSRAZ%C;7II).PF]*-#\CTMQ>=MN?9O>P; MCN\5DOB-"O)V!!3Z/+ZEOIE6>8\H&9U7'(<1;(^^N,^]=G1_:Y('J[UZ52;_@DKG0 M*CZ1%ECTT-E99+BY3](AOM>TY#QH1D]/TXA'9+*-155!Z.KLT.:M0[%$F>FR MC1U_7?>->>+2=MYL0\V;1<_Y<2R7VJTO"O%U80%A2EF'&!RH72E%00RGM]5- MW&V34KNB^O7#+W8&;)$]D@G'/3\9?;B#/-*V'C"B&19 /=#V%M>)E(_:#?// MJX446/[HX)KHU>W::^U_Z'_V>4I="VF5T^':V9]S#D1=)R4 U^F\ 0WCO%A- M$.B.&Z1J(FRT?3CQNW?A5H.$>4"L@#&'/FW@UW4],-0[\L-I-I_8TOS.?",8 MYG'@B:2@<,SHGM[-U0Y2(YO+CI#WK9W.7&QCS)++&O-1Z(01.D$G?/:;E;43R=S5NO>L/^T@/45#R"/TQK7 MPCB.%L;\$5MM06E=/]_Z4@!B^ZX#)U2.]'#QV__?FT0Q'V\G/#_])A;T3,L\ M,11.72GT?8N8,I9@0'X_ER'VF8Q)] :\.>/99B'Z)?)V1PG5$>&/4D6CMH"3 MSYET9C.=DL#'I6&#DTXQ$7;U'/.'295_UU_+(3>+ JUAWB6R/Q?:?]M%V"3E M'ZW$#QP98Z?79*YW:R64)[[Z2,99<^:U'='4YLV;/C>]O/#D-'VE;Z^76D*A M?3%J6PW[(KXV7S-YF0(X+Q_&CZ8E_MML"?GH#.*W;>AZ#G469WA?#@H#SMJ[ M:"CMSVWU0#4C"CH'R'6L1JCK>@V8XAPZYL_P7#YBK!ED)[SRP_EP".M2*9ZK M4;OPY4JVF:ELZJ+6'80DY-Q]_?-4V/?^'\AH_<'XBJA9(GZ39=KTU8L! ].O MQ.0?-[FC950>1[N&89M"'E3%+EZ@ "H>;U]5$3: /'NO8,>:3:.CYU*G[EJ0 MR<,FTVTOY* @PDMWNW=C?^J3Z,5?]PS.0-J<-P3I0*#*@-X14JL&>&K.9?TC MW:H:-M!$6&K(J[@*U-L[O?@NZK:H>95/Y<()-J&U&3#!U[-L)JVIFWO)E#VN M5RC#4XVC^NS@KYCZ8%+WFS8_!KGB>VQ7NN)UQJ\+QBPZ-64Q&48[2KD>T-.& MR]S;&5-_E99B\")R-B8SAO6&#NN3IX$;@M>A+EC0LPKCV2?+I4J-C2W#W\L[ MF2H2%AZ_!#D:1.&'!KBJ:X;HCHI%"M_1/N>4>GO<+_F%'#] *>*[*UG$P[8 M*0!P[@@%X$Z: 'T*5X%:K"2T7C2K%T@Q _%]:'4Y%=K8/L>R6,0;EVW1HY0: MW]/U\WO$-^.)!3G+FK:;/OTEE6Q52/^]-7IF;2'<'LQA":@"A1!EJ#23* != M:&0X?^C5T^EQ$6D9^=-^@=U6)1???SQHV*GMJQ*2TW,.B(-:IFISF6HZ""C) MXP4'5)AC\OZ20,O+241X(84"H-G>\#%Z(.JB%[7V2>.!*.@%]$BNXA 1(7U# M/:(-!AWRGF:725Z[/(#3H^C[B^AMJ$?#4( M"%@N]+VA41?GZF=QLN10-_]>R&'O: 4%L X[3VK>SPV*1TRU<18+M> %(I+L M,YVVQ1_0@_>2MI6,NY?]Y88*U2>8L7X9G(_94^B///V9%QAO).EE#D\F-A:*W\GJ2PF4C'8): M[>@B%Q6=JR>D!X(_KZ_R6[8I\V)*)9WL:3FZ)EYVKUHX'3/E!2SZ0M$3/8C"X&ND_M-FYC\ MG@$+JA"1C.JT:=TZ78_>DHG/9%[NT],J5+OYKV:-A@GULV'KD,6&9\'W_-JH M.'YB@QDZQ6&;!^ ]IFU[B5@MQUYB:8^>V29W :+] 2HU^R*T B=.F[3"T PA*$+^+2'(BHTI',.I]%:$OY5PRHZ>L-5 M:?4PAU2'*/FP-9'G6H[G+;Y&3W5EM!<;>DBEY\?E'\>/^#MAB6 F4',.A HBH!#K]2JAM7F M_T#8_BRJ_:"8!JYX+2HCSCJQ.9%4#BG\:3JF!GO&$NPRWR'QNH[JJXTX5=%.Q1U/8'EY0MV$3B>)> 27RXRHJXM* MLK+<&/D,"@-(R730C6X;A"$P+8\J2ZRULBE%0)M!.U\+>?1LGS#Q%C%K'S MFZ2;&6%"7+J__:4YN< Q_-A\GX+[[QI%DE_D(5A%UF=LM!H27IL4P)EY_X]H MD?HJ/RL3;,43_^/OZ4W (!]D%]\6&O[H2>:3@0<9KPNHG@KA).P5/_K;$9&_ M?'._.1(\&#[P897H?WFAKPP^KFJ=>US+YB#"S=_ICYD[%IJ"=OES+Z_GV%=- M<5>!)ML?R3[U)@+?S:U2%3G/;4T_2?]5/>F=^I$=-(S+;ZSR#[9@&H+',/<' M%$IN".ZC-&@ /#R/;5U:3ON M:;.JL<:KK:&B.4E3%SU\6\YOBC@IFZ<@1U)0*G4)QOI@OQ5R0"0KS\7ZFD;_ M18R^W\V?D>"?8ZVQYN<[A5)..T_'F-4Y?/8HZ/&!Y,\4)5RSHWWSB-N#W3G0 M'%\7-#1M-RW>4Q?T[O4I77D7P9;>^GQ+LPK&R:N135LTJ/K5>QVHS^^">*#U M[LMX'/H@QO+M:OV8%<8(K0UL'X3=^['OJ-F2G778/;V]??6XYAD66R1KG'BH MUER5N'DA0'WQCJ#JA0NO7HX_T.%4"BWT4< E M4X/-3!\[M.N6 %(XB[2\4%;V#(4>LN<&=!X$T4CB7I_75E%\9*VA9H9:&9A> M(C$;T L8N@SVCA.,#_QS52YH596.VK EC$]&_'K3';.%"6T'!KFXM.]J[K2[ M;+1\),6!1Z^YC]1=(_IE8W7LWFL)B,?3 #C%E':C_%#7$T0S$H6-#S%6*WY[ M'%>3HZ72)L1 *V150GSA=44&>_#K:4DZXLC8/$G2F\975L+*T]'$KJO75B/E MS0_DO+@19H9_!+BTYDP!/#:@ $(+0E%6:KY[^7)F(2RV-'>:?UIS9D/6EUL' M@@Y>80?@QDTDC CM<1#$TJ!:&CN)]Z@:%VOH?\*-H)ZXEW\XD;SS_.R;&MC$ MT6KO&^YOVWB%<,-'<+=/_; 8Y[C8YKSUE9YGDZNR'CN%B9+E9;1B@'.D4U]0 M5W"D+.+ZV<17>HE0WP)JCK=ODG2_ZT<,50YVY: *_-"[[%L$&ZH;TO6XS.51 M']_P.]/V2;81.://P17K57!=TV26S10G)0'X[A)XI=JE-=]#D;LG2O;IS)-H M9U,BN&@CK;"J_(.:G(T@"R,NX$*>0_%28VIN;7S6>X*UGO C"U&MZJIH&P<4 MF2W?N;G#:*G,;+7:'T3F_$S'I&=N]T<65R-J&*?YJ-OQ%78R\1Z6X8A?_D0! M[J!,&+,KZWMN?4OO&QVO0P;+LV47DF\V6.'#!XU/L!7M4\*1^M%K AK*^VUW MF#@X#D0>G6GM=5;\T!@V995XQ(@)XP[F#I.^>)W?2*__5+_!-@^B.JO9D[N%5;TEV/7GI1[2SADAJM&"*: M%97LM->Q_8>O.&X]YR\(]V_ZO6DJ,,0\L.]]D2WPE?&C,#+KCD-)DRFN0"RE5M>J@:*I#Z.N*T\BNWO<54CL\O2*W9@#&8HWOTM23V MLL2.6QUXY>$>/; P3%LT;K1LW2'8\1S(3*;)L9&4'/M.JO'2(G9=U]SCI2G%^ 5BA MQ,CT?0(?@.Y;P8#IT'=-EP@D:->1()4;$L'%7XR93UR&0YE3D>_LAGNSH3QU M[3L%J@D6/ Q)M@UP$_(\_ET84S&A-D$!/,J;*,%SDK-<)SQ]"Q7CO/QYBYA\66QM_0![ZJ&!;FQ-ZQ" M[E=Z:B+A<_^8NE3C*Z4%_#5J.%M66;/H<7T]LHWIW?N7=3;[LE6CC.;I8=)O M]IZY=BBGF !57I8:&VLU-A07'JM[0NNKQ\GN'I;!W6"+[._NV/'5]_=WHN^: M:S(/M.EGUN!1UV(A=5.EOHMS[;8J5WG6/%2DR?M?O"9ZPOD.=U7?"L3V@@DF=/D'^/(!VDPAP/3ALH$HXM MD\H&Q2@Y3-33\&>42=.H_J48:4)YI9CR#M2/M]NAKM[IM?=IGT/$/:BO-+5) M07Y;?C!OPTM].$__"ID5TDH!&&.VS^:Y\VV(='!^.BH!,EI^-I2R$*1C5*O" M%K5UT#RM4M[UL";(2?LW+3+HAD6XJS7W.KBX)*P)Q':QBU?$UK6&=]C>/;.= M.R(;#IPWK:< 7B.6H7K@W/)<@>)03$V!U'&V^E<"Q&^A;SU2DAP@@]P[1K1& M_^FZS&V:=GGOND76X+A#K+K>CX,H"![C>5FFH1Q<2#1&"55!_IPCABFO [N]&?.[D4P(6T4 I V>J F0)H MC?[S8":M[M%3)Y?)_Y:7R)S\ PM^#$1? M(ED%L9U)9E!B)/MB=H0H@,AK?WD0D] M L16Z#)R=X$"B+$Z^GUV%?2( D"*'851 ',JVZF9_Y&FZ7^FXW^FX_^NZ2@6 MHM+MO*\O<4&1P1SYSERAZS,2#V/=KU9MW5$R0UJO'3_R5/MG"VA - G M%W@&G4C[8E2VD0@Z^W B#Z67E2]8D3PU/E%)NO8R(PPG]]_BA2Q8E?=K0N6> M:/'D7ZDR->3,G_#?FT1!QPESS>-#).;MCH=U4SJ](3G*F+[;:!._.2OJW-"* M_GX&CDS'A.JX',087S\Y9!LMB=WDCLFJJ'_(O':VL+3D:_MLDZ/LEQI,H0%8 MB0+H)BEFLF/(U_.L;98:BEJMDH@CGXX<\:TN.G%\48GV< M#VBFZ4/2;F?DGJ%5OQ].?D M-[_P-?(>1.L-I?U.6#K4_L\.N\XIW_)\5IDJ#6?C 8X;/W2!K2[+"1$V@ Q3 M-3?D#QS7K^J]G@NQ>F@Y9PF:0]!VS1RK$(XEE$8D94F&@L#A4B6U4F ,:13Y M\5=3.6AR/V%ZWIO5779U6&DS:)-L/G/P[-# M\2-?59CT6?XU/LU5EW'-Y71>!U^E5#'=C[#5!1&1- A]9V9N/KX8.8,)X6[V M3-0%X<-?JQ0@?T50 -?F^GW\H&E;?2$+VVF%H@[,<:J5_JYM*=.3G*/]?M Q M(R,&/2;!O"^ IZ>LS!*>^J,O08Y 6Q:8[@/AOAN$T)WF&:OP3?*# 17F58XG MQG^VM6;2D;-]!U<=*(!?G*3KH\IBQU.YF4=1$7R'+4"C@T0IQ,'I)XC1"@3I M JI22XT">,\3EN^]PE"7QL0]2.@\\8PE3M'G24=>87%GO[J-$KYISZ4-& MO.B*Y?%AT4CN,T,VXS?PH,%.C:4R1[HWU9QI/MXF2BC+2;69R-N&M9]L8N)\ M"M]>/0 93"7J5L?BVL2;;WQ_[Q"XZ+G_](YKX(_#D7AGM,JYHCD*((YU\*N( M^51"(ED3CC<1RS&?;LZS']?_J=35S.KC\:ELK T01V".@^1KT77?WC,86ML\ M<_6]N>C^.R5E\P"@6&=*.4N+4)M/<>J-ZA]Z70N\ZR*%)(+)A&M31NT-*[TT MQ.7*V*9TD9D(F4E%WS5U*FZ2*]GU$;@IWVXFN4.4J\9TQNE]AZ+G\ZS7U'WZ MY=PG4X2R4$LS] I(L[$'3MJ79Q1$ZG#MJZ@7EIO =Z><@>)@PTB M8F*J:VZXXEKL.USO;G<;SWHI!IY_[-/[\]=NU(>YR-$$O?(ZJ_W+V0'8)(FZ M^8?KV3U5GV>IKYMRFSD]?KFAF=_12F7?5XT9]DWVF4"LAX?''F8; M1U1SFZ/P YU@-F_.D>X]Z!E"5E6B)]=1 &M=6CAICJO2 M50[3X2I^8.1(MI8;>I_7#6_"==K2WI)WJ$@GVX.68>>JP 6N'/&5?0-AZ?IV M7SX?A<[!OK--YBY OA07UU%6)4BAK\-!QN")O;+XOG6E;"'6<9("Z*B25S(P M"E2OTMBXHFKR7O7L4\98Z@VU;/71>OBYBD/ICI_U#3.<&VV6%[VWS1W*K9WI M0PJ+;89$11675&-X8%_$]55_[HC'*N'L?3ZU1<&*O@]>H#W[L3DU:Z:V3;/' MFG<)(B34MEV;^?7K@VT/]\09ZXR,FD.>(<6'-PCC]K)7=[B3;T9R"P:R'WV! MXTP(H;3BIE]]"CO.S"V9/6F/M25RY2X$'E5%26S!Y=R6-^()U:ZL3]>E0X+\WUI3UYL5F-5E,^[@:J@4(F>=G;ZUMH>T=G%G6G3TH3% M+97K#A'=/S[);X&: %PXG-$K8S.KLY-3S7"7V*LTS"]NF2Q9JLHSFF_>^5 X M6[$0=Q@Y>#NW)G/Y$KIPD2P5>@<]OH&% 5]%Q%F!^M^>V::?(8T^J!5]$51]B F M^8ZG;.4);I7G:KG'=5O;; MD2F?]O70\5.'W])C6N761\JCGF9S.*A5CJ952258SHE:VC1B+J;"F;L\'76# M9\E/9H9%%U3-PWU:NK:C'@9&-Q])6FC#G^$*^I>L%EV>\\M+SB/FK3W+R2K) MF'TJZ6=[;8P4.1^2O%(I5&K.TSMFU[C?28I?6E MJKW!-C?B]0\B,!_6\?8Y5N 2!5!D)?[1QB%^5<\DVF%ZBSZG:U?%> @'$3T! M>+^23LR]9V[%OQ"Y/NO3 SZ") GS^B3,9''"J5R1. L67^G'CPX$T/M4RER, M(/I+WM'D"]6)<=+?O?V1#&DDZTH&5>FM M+;5F0>>G/(W5AJ3>\/0FZ-B\WAGP.8Q&](TTI+2)/(F>,ABT0AXQCG3M\H4< M3VI;'R"^" T8K6T^:WRK<=%N&&1$&@X[,/VF&Q<1GZ2WM'!Y7!@[3US/QN2(I*&![DY^5FUA 4HWQF;-X-#%Q-5 K M* 3I'-VXI@2JGK7WHVKV#HGDN]*U:+K<[N7K.W@HAAY-WY/&C;NG0K)^J-C8 MT+2HDU:Z[#]D<4UQWV^;ELY9%6CH!6]R309 !GWJXI_1A>? M\N#N+8N"W[\VSLMHC&O](YRS==ON*%P6L45_3 >U+6TP/0'R/=-'9T[F$[S4 M0@'4#^$1,0-O*0#/W%6,Q&+T"3#7HB<13[[O,[N7XHM,=*+5R]0PE29/N&B+ M) (N#7Q=+*( 7D&0>(8*"@"#(TOIHT!C;5-FHI^-XT$0,?@&B9714V]D4<-M M77^V@UON)?9NG_);9^/U!EDH++,O-\1]MVV36TG+^\T/N\I_3$*@+/W?5*J* M1M%^I)4=F7A?\UB=8WGWB9P>W6:HV3S2*#7PZ5S\'F5Z4.SZ?M&%:[%#>!#\>X]R8RS9.;$XTT MG&[SLW8?\1!,,WWZIEFL?ZATN=,M_Y6C:&[=;M-1K'BO#XSJ;ALX^9\Q/=UF M 3D+Z%)._8H/8U]HF;&W%S1G?'R)9Y9.= Z$77M+"IP4U.2*U#Q'([Z_E%X< MKC? @=,/UZUHA)I]T ]J*/D5Y<.9CT),7+<[/@L#;I).B";GGSO6M#(KE?'"Z==M47H MP21>&!'U;V%+>*+G+J-T,3 %D2:D]D^>HHB975"#MV+W8&]TT1;W/!DV;266 M"%-^1*76]TX5M82/MHLOGV#M163+]#TR@_:HNJ>T5V9YCV,_ =4 M&A5'YS/I,'5L&9'FJUUD5V;F!LZH"L_LR\I5YY7H=D[!&;>/5VGS1==,CMJL&--=Z//3>Z$KA% M!QOE7;RMI3W^R51DY<\D.C3Z;.Z%5'P_P*],.-:T)']+E+WJ- $J5&@[Q:'_ M497)F\/%QSI-CE"D(15)OAENM+N]T%;>.38:V.NZN6* ^+-8_DTG4^WBC:25 MT:I);V;!'_D.]?A-C$Z.^13K>^G!,7L0S!'>77)POWSTKAP+^U"B,KN(2 HQ M<>>K4H$7E O]47VIV'D5^O"?W'KVVIVD];V#:6VWT9+C)B%M\J80-*?.0P!" MYCQD[IE'>^Z&9XT?)M*E+0&1]D60)FQA=XCYJVC)5 =:/\DAO@UO;7>D=,!\7?%?,X,4"<%&Z2\@N M&=!N/+2:LFB[@'ZX4]-A,[8<--&X")@8]B%D75RR^ZH[? M7().M&=;I_N%:V,J#G4H@,J-@Z.&5^UMCW MP>5];JR*51U[JV$8MQOU9:3J;U1\! ^K-5LXI@XC [M;,W,EMKJ! N"VR @3 MJIGY;RW+\&V;[RV^CW$BJ#XB:UG\QG=?><0[(C#;8> >QZT"2%+?6UN&5?%D MU&FG1.>(-VM^]*5'U/DB&\_JHKL#[N'6)W"6 \)Z/8PJ@L(Q)_8^ TF\PSW$C"K1@.H> $ %H &3! V?J2I^&([9'8;J5-2N*I2NG M=N^]Z=1\^<-!.67D)#!WL 8^Q%->![UA.;FV@0U@?\J)V&WQ:;2S)UU-+I[P MNAZ9\1CSK2T8E'E)Q66VQ+!4$ O>6X4_E5'-/BA&Z F4+03*P1%^>02<^L2Q(> M'K9H:37OQ\$F\]E,0]EDB6P;_SO2X"'7>8/^P!@=M#C*P3OTY\FKNO>WJ%A= M75?CYJF?_:<'3+$XF96;P9.6B\^=\B_W@D:/A*RUM]3>-=S[2F \3GSN_9FS MX1EYT[&-4Q-?,F9YNZK(I7CS*%J6,4DW,\.WKXP"D.28,]*3&!]K'35Q<,]R MCI@GW_ /J.NC][V;L/IH2%'G<*+ ]-8,8HKK@/X[L;CKP595W,R/JA_@-[=8 M(-.+,4VY)%J:,736MZB57UZK-/^LT\B-=A"D7=CG_VLR+^PYM< ME"1$7_", E@:/XS!C&QS[FX?K[7^K7-8[<\^W[&,Z+_\_+V?(P,% .2<^B=C M\Y-R.,E^Z%JJ_QGY?T;^WSBR=!&3!JT&DSTSPX."J"]NN0,F.I'RWM\$O(58 MAXKT<^+B_(MG5)B,<_[;V/Z?VID747*9+Q=4W/XH[^D3-E?I& R^E+YH]B(. M]'&'KO; E;PRM]/B[J9+%6OI2=\B;ZD=V7T]A2NC](2YQG$>)Y6*.L"U)8'C M22*3-3>LGDT_9"4<56P:C"S^@$9,R8UIWO@X.2V#ZK[BU/PJ3R_>X6 M^DP!E 8"PO>S]MVA(S/.PY)]0$P#FLK;J:KTY$L]1M&V=,.?W1,\AUR;8_1N MD8S&WBUFG7?C;.9M6O1XJ%#8Q)^[E_GF2NLD]T.\U'HS:WMQ(YEI'U;G5PJ< M_(C0TZ-_Z\\QB:Q8Y?;VRJ< OAN#;ED(^G-N:1O[DK!'B%_LGY)X<+?I431! M!+:[9,*0U;TOHTY(F@:91I4)"J!1=I\& ]O:_#;R@TO+E&W$] ;F@;,1>UC2 M?@YYUB:MY^B.E=?"(([($)V@^IXDB,09F-UP-6@C.@3!;Z?%RK_'(,\0T-85 M_?CD\W20'-,OS9EJ-($'<]*?+0QW(H1EM4F8G=(N ]D6D&UB!@6@D*9GL[7Y M'9S 9CATN^0=(8PSE9SB3$K"22%"_#D'66UD>KSN+G77*93X)>:N6%@P+QOD MTMCW:XAQ]>7KPV\L3O@_!S ! "GWS7*ROZ7=X+R5KU%DPN_SJ_*.)N+P7"= MQ_1Z^T:K_&=ZT62F+X6#RW4IQ.C1KL0E@_68 "#[J!)\9IH%\BC4;1X3@>C2 MLJY!?G$EF93K/1ENUBLZ4L^!:3&"H[?F!WX5%5V$**)P"LFFP/K;#-%]5/C\ MN"?8^167S.-?:KMHI[0IMH_=KLWL>=Z%82S^JJ4;OFPS]84'2=+I?4>[T5T4 M0+^SI>^.N503&QK7C;^5,FN]?4+T+=4^B@R? *YMV8&ON2&JRYW^P?5>32R> MEJH\,+OP,3Y'7%(!!4#=(#_)@P'MV5BM5O;NL.#S]Q%?Y:_ZB);\L03@EH54 M0T,PU].T%0/1J# <=D8L)+%P//!D 9PP:Q64^)'HUK?+X(NA2DFN?0MA5Q]R M5 +I]V_NCKGE[E, 7Q2/"= +9,(@YYZ_XX(1!5#]-/8^*W6$6'"=5M][Q[50,]!9P'$!=WZZU7G/VC]ZVW\I=N:WN8Q%H/-3O

P- M4 "G+.-5O)F<*EY2 )<$$!9]RL6"E8ZS&AA<:7R6IZMZ?^9$[I,61NOSCQW< M2:6+E2__FQ.B_KD!*6/_#U!+ P04 " !IB%Q8*7D)M71U #QH $@ M &EM9S(S,C$Y,#0X.%\U+FIP9^R\!U04V[8N7&01$!&03"L@.0@2);2))))S M5LD@.<<&%,D@(* @-%$R2,ZT!(D"DI6]^]YYYS MQQN['6N,*JMJKCE7K?5]WUQK%9BOF%G@\D,9>1D "QL L,!_ &8"N ][0$! 0$AXX2(Q!0DQ$1$QS15R4@H&6@@C RT]_3467K9K3-S,]/3L(AS< M-_D%!04A;&*2H@(2O+<$!_+O!__<-\!,@N8$UC MG^%@,0'89%@X9%B8-@ "^HF']=L/^+!W )<.[@D+"(J-CM^P^D963EY!^J:VAJ:>OHZIF8FIE;6%I9 M.[NXNKE[>'H]?Q'T,C@D-"PV[G5\0N*;MTD9F5G9[W-R\_++RBLJJZIK:NM: M6ML^M7=T=G4/#@V/C(Y]_38^-[^PN+2\LKJVOK.[MW]P>(0\/CF/"PO P?KC M]_\9%QD8%S8N+@XNP7E<6-CNYS>0X>)=Y\>_5X(DC.9- P 6*>S'II3AD !0X M.F'/\+_(GI_T(C9+]8(I?WEWK@[@0'B41N2B"2TSA'V1,3X]A,_)?N-%K#+S MG9TJ;Z<1O?[KRE]7_KKRUY7__BM*0XNQ"H^Z3R?E-NH!"^([:_MI1!JJT@ % M6"B554^K9@ZVX7W%FI*R/R9@8RVPVT"M0>-6Q."0>DVI(N^/N;1KM]JUZ<_D MBC,:%E0-[[6V)25W6-'']*W/):VS2/(/O*$=3 J/S[+04HNP9^@M02J1G@&5 MI'U0-&?T3\P]CIZT51\^0](TQ$P,0]I_=V<( 6[GGSD+GQ#! +@,&.#N 8 !*(T,,<($$CCJ>@LW.@Q:B MD7>>88"5O@T,0'#Y/)C@D6WHWL[9S/;]<DZ!I@' MV_L%?C_:YP=BVY$4 U#)_N7=7][]Y=U?WOW'O2N:%;^AUFOE0D$C?W1A@.>=4.02VWWLZGST%I)9K80G<=:K \4&/U MOZS]9>TO:W]9^W_;6B!I:!WDL,4J<:GB-)3_@]*ZD_(=M[B(TS&A+(.X6QIV&? ME[QUJ-L$NHG\>*0[)_=LPOX$J;QRAXJKWQ594;VCN--(1B,L&XGL$QY+U\:: MYU((G[DR]=U&^H'0S%]/BWMZ2IM_P&XV_7YS-/,=]"9B3?XL$FQ926[8 MMJ$]!FC34@YE5+ZT*G+[]: .A,>1%F8Q@?KA@?-#\YX0VPWJ#BUQV=H\)@\W MZE1YJ;Y<_W+R**"$ZODG[2L>+ MBNW)1#-3>JU.VE?:!3W>X!R0+4P7PEI,YA#'9Q48H)D>AK)K-.#A_.KG,9RV MY"N!8!I^6A>UBU+& !(^/!@@!MH>U[,#1>UL5Z,?8 !:=Q3K-/C*TR(1:$(3 M#+#@ FNQ!9/5DPL38*@)4+2([NY3Q"H#;)9;"Q1.6$W&H:!8B@Y"[+(A!Y:0 M<+0'$DQ1F6"1XFAR>U",?9$!6P>W%%0B== YX6VPP^':8H!M!; *NLPX2C#C M!746UA.SF6VZGY]F_,GL$.)_>_!_LRW&;[Q_";%]]>I?/OT_ZM/]7.2*8O70 MC;K2V.G-@1$)Q/<:DZ7R*#VHB:Z6T?% *81IC^8TZ@W]6>VHRWA^P1#8 @TT)92W21K=!_4 M\?5V[(MW^E^WM_C:,,!>1\O,,3G*\I=QU=B!)MLD1_N?P- X;$A0C5\X!(.[ MXPL%XXQ#L:,'C?=^0!VA6K[]EWYY+OHGBS:3L#G& >@J:0XX_ 1@09!??(G> MO($!I!:."$;@SJT-"'(P*8(0P1:5=S)_'M)'$*1LA?()SAJ(U<3P.5D4\SC; M&=8^!D#A*V]GGLK#^FO.F@\L)O^KH3CXZAY)B/]-0G%"DM(\$=!GG M/6R6!39G(#H^H[OTD%/XN]>QWXTGCQ=N>,3>4_>W+6 .NW!>D':^X\63P%,]+4\1DT3BL& M^#1\"KJ !UML,T9ITOW]T-4(^MG^X!&;$VEU]/%F$=CS)* H0U.;<)#<=2#U+10ZME>T>5)]AHW8?-U-&3G:DX>79P5 M[25^:PEEM@\BOECD!"J$"5 W9\$>C>BC<&"-B![6C&+Z 6 M?97Q4.WP\0PTNASLDU]^2_?S^;8VH$B2\YD$7?AVQ.3Y3,,6FN 3:/Z\X_?V MHXZGP1I\P(:BBMX+'MXV_FQU]M-#LC^;#B,RA24(J&9<&(#2NNM%^@#MVGJ0:I/M/+#/)4*-2H/ M![XGX/;)2)(V>IPBC;6CYA]7=;*G@+%V^4U-8_WR.E"&<68!;];D96KKA^1+\>7M]H2[T%+<2.9<7K+PV3$ M#,Z6U6RLJ5:^M#?6"IE;?&N0/.NQ[U0]M">%.4WL4F" [\G]6U8S2-[G&" T M\Y1U[W3<'4V4!N*83?'N=X=QR.=;WZ<9T4O5B^RG(L&(6MOCB[!#Q96CBBT4 MU5U0< ^;8IC +POL!U!(\/ +VB3S@:K>04/"1.JPT*M;2A MWE*9U;,VF=7)QG7541Z@;B9^LZBR[EY]'SE:'5%,&K0OTFBYGY@J0]82_.CY MLLG,CT,:H;C0!BZ3>@9SA^-S" +[5R&'$=HHE9 \#6&& 0(W?I;9K&JS_ M+ =-J(X!(D?IWY2<$!@[$X%:)."JA"S(MS/$&&#&%BUHT@;;)]GN/SN<65## M +\\-0#F9J,!& !Z"$?>4$:+R+)RH0/&)EMZ$+/2_UE/!KK"0-IV/;I9MH4D M^ZENF9^=$N)#L>D1H## .&PV'HJ<@OS9IM-YWN#[F;L>C:OS4^4#/WNE\&?O M?[7Y/[Y%-(1:YV]\^4'#79&[3%RO!$^(LQ?[" U^. QJGXT[(&:=*J.N@%*. MKE#2I*.\./=0Z[(N;FA516].,UC91S='5377U8YQY4NQ>IO+]BI3;2\&"X]L33J!SN6@0FCMH&LYZ CK70260:3%IR3?A'2S][WV_(F? ME3_@HC2%UDH4Q;^MB_ZS"^6OV*+-F9J, 1A!R6&8#;Z9<7]>56D*X+S\?96V M5N, 4@_F$\:$J%7L)4]$6$X8'X4A;J*&[D79!OU6.C8E,7/\1J8&8@XL2WZ-[T!L<$ [\^EU;D2 M&=FJ6(?MX\/1)\IHSNB?CTM,$(G;I.##2ZYGV*UM3O?&CABO,UV^Q]E\ 4=2 M>69C,&-H?@#%3*PE[UG,9-@?,JCO0=HG:P__JFU\F**,]@>U_XS\^:KM.^10 M:]/-'=:J\N;,SH0O['*R*=1BZ_I;KOV[E)MFH@UV CDCI91B'%G3548)"/B< M@X.\#YOM2L[1 1R%%WP^R].O?,[41.?Q&C0&!PI1E0:5/!V+W;#?HN1[5>Q; MNZ8%G<.##[5!D?3P!=T^GUA'U]24-+#1!H.^C^VF$*3"9T9AVU?/5TTDH;_I M+FZP'4#-M1W8OS8/05T",Q'T9=TS";!% KK00HQC:#@4A84!WIPEH=73]H;. MA1OV;TJ42B\E/D+*=FHYSY[1L4GGFBI/QRV\^Z'[*$\R[ M_LJWV.45(W_$2M@$J:A2H8E:O:KW::1?R2Y5N7&WBUM2']R7)=3&,_^S2;,) M0P/Q32_ZX.6BX[6S,XOSE!4DD(T7 PU$\XI2.@GZ1/'AHJ^:'<*^'AX7@+SW M0FT%[;$!0UX%\T(_9JK0(%V9.*N?S:S^%,,H%])VH*IF ME+*1Y/MC#'#;R<-R]LU^'$LJJ(OXH.!Q23(*4J1(&E0\:#EE>_#>[/&]Y*QK[_;;/8NUCN9F M0C>WPN]G3O?2T*@QTVPUKQ19$9OSH(QCQ@+2+\:_MF[O&=Z'7*PL";=;KBH? M=KU@Q/XBJ]>6&I<\ZF9[70GRKCD(6Y,(Y*7*SRB.+T*^S#H-B:I#Q3RJ19J4 MV0;8[I>X1KFJ4KR*19Y-4+U,5RJ(%$IO!^&42.0,?PG$)]="$O79QH0<]\/R M?$%WEJ7%JPM\:S'O_(36!35OE\#&,2_23K,G#RAS-/<6I( K51Y__T!/_[/(GL"G6E/QI M6A$P^'OB]H>V<77Z6X+V!:][=^NJOE6Y1]/^-+?Y77J=J:ADFV$;,%6C/V+D MJ--XKF3V(,(NM9?%>1<#>$2,5MCW9HBT&L.EG0F^TU*A]I[O4O@^OP7!-^.RS-BV5APE?(2S_!*!KG>;ANRNLHZMUD1V!8DC>X/CSO6 M9#\X90W5Q0!EJB&X>8-?9D]\Q[-[[5^,TT_"\3I]0/V^2@VL% Q@5PNR^PKQ!5&H&V7='\->SQJTEJBWHRC?C+C@ZH,[X#.3SC8'% M?I"]I_C0:-C!>L?A9O!1!1Q%R8[]KJZ/VX^UL0VWEJD KV_3!K'$L M4T-^+(F%/,:##GHAN9'#A-O66N_RG)S<]D5L;04]#@R%TN1>9!R2U#N^.PXW MZC(6T$4VG143?YA8*Y4G3HY)5 [FO#O[O#JWQ&4;O]2W&*E$MWE/E:=5@2GA M(M4U?IP 7:4&ZX==.GN.7ZU?/72J-LG)".-@M/R#,O^5Y9>A9/#+U =0*TVA M@G5>_D[DZTOJPWZ;U6<^;'MI1/%+Z)N65)_<=6J'8^_3>X\2:<00T#L90 8; M[S5LM7U9MYJWR>/9[^*][A)M4\!.STNJKC=0+5S/ ;F#U>P9+'GV"K0PJ/E"241IJ1^\Q M5 ?OO6TRA>T=GY,9L3'*+5H >HP"20Z?#RVN9[PC"G9#%@QP- [;T1A#3^Q. MF(<*HQAJ7<[G)21GEAGF4"N2KOB)!4I/DTYU8V;7PRVH>N"G5NIZNCI?VYX& M+NA>4'(8Y6>$;2V9-\]!KQ!M"7O31[(R"#W"#"Y@=ZN1A/-@]*TD@#%=!*,.K;& M $@*^(+L+V<*4V@3+G"4PE\@GZ/]7.U15&"FW6'9!MG;*X#--H%!J8PR M'8>R_//Y$>P-GP+:CWR>]/AX!+%M3(4!&#(OP_K[0-P-1((O!8SE0E,Z!I#2 M0Z#QV) #?SK]@0%N&B6B4&QG'7]W8510+R6R+UTR(<=30DNZJO#EB,["625) M#))*5'8S@%%TAS-%Y,AJ:'# MR*BMY6<3*1V2 C:)VVS^<;*OK&]9O[=YY?"T(OGH_K>0TYGNQDL-:^HOS#RL M'9[ND"N5^S.P:0$"Q! =$@;>'-H+8'$=O8T.WBGIYC.71/T>0@NFL; Z!VJE%! MD&]2$)#LP*[VJG#F YBL])-P80" &0-<5/Y@"#]^D@V;Q87-22^ATL\2]6N7 MQA&AL^'MNY-KHZ/])E=M%Z(TC^G=3:+]G-?"OC^0NGZ-+-W#YSD&4(Q&CO8? MTH CV2T4[(-?$2UE/X1C$C;T"/"]3U MV.WA7$4\(0W19+ OYWLYCY!@%L@H&X)8/=_*>8J"M8. 8:L#NFA[3CZ9O\U7 M6'>@O4$ZX8&@%)W/S,!K;]#09<@WT<#JF'F^$P!L$@P V3LC.E"6NQ+2("U#P(1@9@$MN+'I16=S-95ZOZO_^KVUU9MW^L4H M^]G"#V@NWZP8A)V_M4+.9?ZL34Y5%.SS8*I"2&YQDK%GI2MIR-66M:CP3&9N M;M4TWZUZ^L?DO0XG3VH3K))V"&$+>U0$0NNCEXT,UP['\$G8:9YJ@RG@A=.( M$VW-.5*2M=OQE?M)[Z/?*]XV>':I*K^63F,O.J^0OU*RDI(2C\'>Q64VG1LW MFS-I_TOP[%>E4F^)/(H\3$TMHHR37*I,[,*#%> M:+R7FV<_/1A_6BPUD!0 MTR]4>((4##U)1!,EG@,K!A@_@)Q@38$] =E>6H$=IX[XHC365BD*T@&9@>3 MJ@%+U:""6S=&\AJCQ6439O8P0!YLMA:&W+0_*P$Y-8UAYFP;VAY=N0[=QZG' M $T$OX.XKSN%\]+%0'V587_Z6)>#!0S -(J7$)EI/4!R;TQMQ%S;R:?Y:3 W M*71W:+2.CPH:LN4C[FB6;:D-LZQAU!?#,@HB%.%3B=37E#P@KJ U"%OJ#=0_OY@!(A@!G%_NLI%\3B)4AE,P%0PS8, M(/?EE *VM^<+-ES;>6D5;)W5#UEQ%=>X<.?&?U)%E^%'51Y[.R<6>!>^$J;5"F](VIO3P"*UHO M8GH3"05]+](6_A++A/&4U":UZ3EYZ=@>XIMR*Y=\N:(JMHU#-^?974BD0\7F M<8SO^D#+:S]L\R;:>.*^,I")8!2C(D:(,TI[7%+*:CQ33FL;]?!RS^29B>/G M\:.?F="[CXU\\53P G1 $A^*,.1[64'C0J0?\K[Q5+]7)!G1\RWZ-;$)VV#5 M:M'DXDBRA-7H.S0KA:JT_)M_M33]#TO41TF6FW.>[V-,PH2X?W1@W5F,]>4X MZ$5NJ X4-MS(G=CP"ONF;Z2O #CY/7U('\0PP4#@!7AYK+0Z65_5XLB7&9K. MD 6N)S7!&:9R@@5# MF<4,>QTH%ET[V<(&=E[F6,S5GUZPVV_$M^*%",2]3^>@4IR!*Z?GR,XCB.YE M/ZWY8F*P0I1U^=:Q=MGKI@(\8NBM+43Q3("5S$2,[1AB57L L2:B.P QC+@"E".EH0&:=GI:(X5W2=F6W9K!8W8!W?,P_VL['"1N<.8;=P M8B_7]_%.0VQORGE3\_-%R 9>RL\.:QP.A+_^L,8"EQT:25++WF1-IRH03;^Q MV9[)=ABASX+[4IU:L1W,@9??E?37#_"<(KA%&"^NQ":N&& M"<-^J 57ASV3W96;]X,Z?/:+POK&MI8'&\3SK*]^\=P;'^\2=(3YQLOC[*== MNFPSZO#50W??_K*.->WS?N);^LT4^L4QG9<>EO0R-B?T4[>3>.'_L53ER1M9 MT)^S7N)\J2C'V+ K7^_^FZ+K,O5A'E]J[OG?O*A3Y>2W);2A]_-RULJG*X5& M;'6[6WPF3C%;@-E^Z@EK4T.=C5&W MH5CSV(&P4CL'Y1)H7QV87=X7@IY<\&A%HT60VJ412Y%Y$M+S50/03U>'T.K: MW=4@9%3#D!S*:#'9>'L,(&D'YK1J<)13&6*.^/QKINL+I*?(F3DY'X8\]JYA MG\<$>?&(EAI/=AC(I,UA_<>P6_H_&]&EG7GITFC)W'-C?5)&."O\?4# NP5L M T8,D,*&8KH=?(8G8?B;@M88\!#7"--X-86L4\P19S'GG&XSB5%G5RTWFMDV M&WJ]UJO$V>M)1MZ=(,45O$DFTF]WF/E917Q6SJ/D\;9QD'Z+GMFG MY&FB3,%EVWF>-\=WV@5\N3ZCJ7UNCE884Q97^O+%V0*N#SB[=V/YNV,^KDPW MMC=,&E&1WBO*57BK[SR2*DYF1%_)"+^6$<:%\^Y?/?#^,P-Q4WUSM4BHRI>+'EZ6#]H."*\[4,-->KW,7M=5 MU$FGCUT/Y#JH_XJ6G72@#W(0<(QY'NC1Z[E/6YQ>5!6:->.1^7&O&6^JONS; M%/RV"1UV.L$=>9R L1R:$HV?9HM6FJZ5#A4WJ'N-!1"]B"#IJ!K?Y]S;(AOO M\9S7+^'M5W0(I9Z1P)O_0$;1-G4/G ,>7!EJ+AB!LQ8T@5 M1H)Y6&(C;WR^]>]<&/3]1FB9B.\'CL[9;4]*]T]>J2EI&UI7J\=E K@FZ3]O M/M7I@-Q1[DU%= Y_02:VC*ZJT32(T\;%7FFY<^MX[$/<22&% ZK?>W_OZV#W MQ*L5< 2D/P030IPQE$W2CN]H"8YNVXF+&YD\C0 WBQP1OB@=.D!)QY;,<9: MVI1I2-A'O;,(KX1H$RO'2S\8%,QTG ,).Z7:Z_6.10?B61>$S+VI)PWXZ8NY M'F>$!7/CZ]PH@C3B&N?'109ZPU]9QWT MN96M;.M*.=%E[[T\R<2,?2\G(6<9PBO?3EB, ?[X2K6A>$(ITG8?*MS<$5') MHR@D#^F2LFW@X>!IW-G-#7DVKFS$;Y3WTXZQ/@E5AP\>J1OFZ8[DKR,:K$R6 M SH@PCNH@H&-@!WLF4_S^M7A\O6UH8.29=)DCQUJF(7BK2LY9).2ZID<%74S M"3:W0.[1[T=1PD'\GIA!!U;#D5Q0E%.)9UWB&>!*>KIMN>?*=P*L0XYFQR"' M42+G"Z)FD"7VLT80V[D\0:E5#I(6Y]51$X6L*EOS5<5KW+DN?7*0P\%*B2D% MM#^(V$BACS:W"2*$>-P4923)5<()R)[=N\@^^_@0 VP,13V)\"[YV)ZO\O!+ MC8W4Q=(Q(?E*HEYO-2LSYH#L[31B .JI/ZKG&YGR6KA]7=XGB[!Q7W/RHQ?J MS)IRNZE058&4@H,Y)JYC#02U"U5Y&_/1GS% D*M&WQ[G*Y6X =MT+?OO?JSN M$8)?2WS$)+3LZVP[[]B*/::>%%#8$IVOEB#6\ M?P TQ77.^9U[V:%(F5=U.;KQX@NS?@LBYHJJJL"^*9[-)U'4*D^8(^_E1S_F MU&,O3&XJW/BG[_+YY^P&JB6Y_VB(KT':YRA=(8":+OIN5=W)_$$*KZ]LFX@M M96/HA5RB'KJK4#XG:C6S^XZP.48P\3AB0IU_U><-8MED^%X^;#MB&M;?!-*6 MG_%O7R>0)?T!.XWQDLH MDCGE2S;35-7#)2YH^'92TB'H%C:[5C+#)W< _]H/^3RMY:XB=]9F#<>,SDOPE]2'8P@AB MHP)Q0J>"U_VWSO('"FG_O4, !L7DQL.1T2$_$KB.FF2J%*]!^" WF>KK MYBJ[>(M0LAY=V=,&,ALTNDP!*Q M&*_D]Y6;7_]# V%;CP'2SK_U]"]!4_A6;:']O:+1V BD%KHET9FTK Y M=!S9B!>'G94R,WU4HMPX?'"AT,+;F'2=7"GWD>-9?)/YYGB#%M\%CP_6^,M' M]T9PNEB/G)^UQ2K)SVIJ-*MY6(TNCPJ7-1W9[$MREU!JCBTF@,EJS ]C8I1T M]HT@1##/0EYP%LEV=0K=K+4#=;&7CW@6<1;"HAQ M<@R(Y9K@ZL^:B'I?@Y01@G/-J( 2]/[_B"6(_X9)T$4A$G&EQAV2/:-7A@\> M8T_ACV]LA(^Z?#L@O6SXIDAP&8267KI$^\3:2P1K\O$D';#'EM#O&&!&XX\# M31 F>F:.]P:A6Y\1**=HI"P?;*5?#LS(!$#4Z(XSCG$^Q;F+ 2S0)R6WD?"< MM4-W6IV*:P2Z[D\:+YH<)_V S=&#A >79$:C>L[YKF@FH<^_ MR/(/VS:F -,9O?EF^RPKK*8^EDFFUP?<_)^#!^NW7J)OCDC7=MC@S*T!$$)6)?S_N7JI?'ON=\E2K1/M;]JFH 0W%'0M"^0LHH M7$%82R=H;V5( P-\O"];!G]\TFB\9/%$6F7@P%*H *^A*LHTHM3@43)=M/7N M! T?WS[76S!71LHO[6 UU.A[CEJA/U,K-;O;V?,]!K#YOS >D.C+F XI?3ZD MY0H8:X YIMN0VC-9*=)K7VZQ18\J#HM^K;M M_HEM8WQE8W$I@W],#DS@D5*($O8KBA_-6Q&G:F1K%-J$?.%L0[/#*5>[L9/* MQ[N$T_VT6-JLOP%[7:(7,H=W>N]G>.2OM'EM!5MT!D%.[]$L!&KQ/QR@4&F] M9NI.0T.31GHWHV'ODPA_-",U'[EAZJ#D#=;+:^J/ZO5['71?/+OU$0?QL,AD M?B*2H.6PFI0_B4?K;$S!5V:Q-FS"?-;,=5))N(J ;5E%F0!@?"OM.0R_P@LM M3:]34'C =*B@$-Y%>]^&<9BXI(9ULZ@&ZQ4@UK60@C4_97=RV-[S<*ABS;QF MR&^&)=I#[\9QU::6IGB9%_B:- &W"FTBVX5(!8/@WB\N]9X2X1=*[!)^.+V@ MF@J)N^CD)W,Q4 M^4^ %PEEF_)"00C*D#'NT%OTFGN0R:E!+T7BQ75"CU##R(HJX166YT-A>38[ M_':NN>ERMK3=^@NFI851=MHK["Q^=L/HK 2]*"M4[>#\1DV;WS^(E MC>CUO_/W7V1JW7FJ0^Q>4&W1F-W;"6>-HX=YW"R>KM4_72X=*W&W&G/F"NEN MT/J^[F>LPB&061M^EN<-*F4.V+8>!@ SQ_%$Q/Z5/PA%"W$X#\(:LPK8,<7. MO];Y!-*+3#HXSIU@0?(YGSO1PR!XI+U&('E@:,[H3869$T(0^0+',,!\@?&I M(VR5+!GW0WHGV1U8I6%TBSB= MV7"E>+W-@L-5BM#X-/Z86#F)N-27M1"ZK]9).:%;O$4NBO(9,2H<5YW<5"2Y MJI'23[Q-SC[8<__@J3X6ET"^%3'Q&LMO#IGPP M1)_O,2 ZWS^4IG6^]U,697GXX0?C--RY,J.F!*E;9WR&78E 84,79%'<4WSH M +T9-!9D!S17X^WEVS>::WFBV!2:$\ZE%9-QI8O7]-J[^O)4?W<3^8R-RQM) M3M/-)&W\Y93?'!D[%L9KN>@VWB/EBZ8JA]N712MYRFDN'7"QI#MX13PV&<(N M$B_(?#"D+1.TY<]M;]9(DF>MJC=M$%YK^S0&FR9 O5[= M8/BFJ('A@VIWA)U )B]R:0_7OUCF)HTL+NT*VTY4M9E);F-19-;H.$]0XTA; M(OG-V,<#]H]K")8_2L#M6W5]9(O6:2.W#J7>VDA&!K6Y[1%:< @6:M)T.U;8 M7KJ=ZN"E3L.-QJ^(G35LS9V9,"J:3'RZ?(OF\8^PJ)N=VKCLFZ^\A^N4 _?/ M&-?'Y^G"NTRK8^!I$YQ7VP&BLU9(5%;_SR 1[YOH&LEZI M3LWJ--&]T#Y)Q7#;_^YAKLL,C4UU099!3XZ.K$V!LE!1#;F82\Q5&2T[_HIC MV8#.SA,5 CW!9,<2J0^TRA6-^>/QG1,?^!\[1JQP>X\^2B4<^LR=,":2$%%= MY/ML^_9S&RYL2$]W3&79-[4+QY$.?I"QD@K#JR1JN[=K]_+EDJ M>TQI4F$A.NM P*#HLH>$M^U,R9HF^24>)@YE#Y2P0C/K?IA& MXK;]2OA#ADU2G6''K=[#?C'=R9I6[.R'MA^I#6NHYTO5YT[U;:H0WXZ.1H6% M3VST?3,(U7O=/15J'G?+BK%=(V9\DSLVSW"0_6K855%XBH=7\.4(3RQAN.A% ME6=.=VBDGN[>=A[-#)Y7;%.9#D]6T'^;&7##_UM%H, F4SNST_I-]]N[MR.V M^>_0.7N0*A/2>_ENHM\$#G!GZ\M3>'XI=GO)G;5H9__F,:HCJ<*'+CN<1ZT/ M>IO+5Z:+V_3!DY#Y!Z:&[QP<.HJ]M>R#BP_R?+P+)VP8'U;H^68RZ3_L)>OI M3<"J8[SIZQ;VL<[2KD%W/N1'$4K!G5N$/[OZ\-E>O@Q)@RR.S0L"1S:XD25. M?L.V=,I!WYHKP_WOMBQJ76;+'*'3DO7*G+I^ZXL @2L$^WUI5 M-SRACM;K8089\Y6.C!_C.G'5;I.I\6U]1S$VPL)HEF"#QE02?$)>YL&55[:) MWB_-R>H6=R+V!NLA0./G:0:;MVRI^F(KGL^D!D23-*M%QQEVG9SK:Z]=)NQ, MNY3Q7TL[%%2&"DM\[GJ-J7TP(PNBZP1L]XNK:AHM%)-5=O"^O>SKK>+$WCU. M3E[" &8?SS@$TFLPP'<2"-JK^NP,'/^'^-$8 !2D:/A./F0["DQ"4U..>T%" M.5_?==M#^^QO]=FCQ=1L=ODPP&-+#+ W@MA:PP"TT ^@:EF?.=H'04GEEWME M4RLT1MWJ"F2KI-'S3L*=[@=E%LS( M_B(7-.\(K^"FWHHL7&'(],6S2=*4OCO0O<%J/P9+/;ZP2VFN)$Q3BJ41.7$L M/4?5%F+.JURI?JCOT2:7T"7!*TE#OA+?O?FLV3/J^O_)ZKYVB]RC::QEZUDU MK5^.^\I+SF=%#5,U'=,K494N:]U9M=>*VZ:B7H;-0N>>K<'W@1TV--'OR&SQ M"$1F@E#HM@&LO0Y6O@/M_-1/CLBH(47JW[8X R3D08I<.-^I]FT(NHHUKXRB M L'Y%$J.BA";=]_7QOJ3B>@_/68Q#XL)EE!"UXK# 1V#+I?G:B/7AXJ7K.P$ M5W.P"6FBC)'N0 >+_T=ZN-ZW+T*=/O>SBU!7J]TZ/_+]D#75\ 'Y7+GAUEUZ(W,-P;M-&D1!3RJB"/N]EMX9L"SP#,BZN\X9 M2OW@L1:YQ6E]N&'O0.8_'A:$WRN@YY]H-W)U^.Q6Y0" MN>Z01X?6:/N;*F,SFQ[8Y1OOD:ERLS5:5>[$=^FJ(C_&K]SPD"218W"1NC T MBP@SJVL2?C5%U^FR=VV7^4VL.U;DC$<"\ [;.:S2=DY1:G1,KCIRA2/;H+&W MR<"TGCO,W;&SK6AMO%:\A-*(Q%G1\,$%UB&^XOE&!6T3^NZJEYJ/26T+XKD'550*+"]KSXB1%'SX@[)\ (_NQB>F[\(-M:DDP?]F/B3 M'9_BHXN,56\R_:R1?=: MN8CJYTB6RQS$%%G1G!$FUQ9=:695"&0SD$\9Z-3JAY72?7T]W2D<>G@FP[YI M<&MC:6 =12NOQ-KKK&D=4HU'3K+>OX'J$6R.NO,X[#F]P\WG.\6,,_-7,WF* M*SY,Z*[?^MIAS^WT->N]L+QA?*@:T>5D!8;:SK7GRK"0,M9(*Z:>[%Y7=X_# M+@D>YI:PO(;R-+J1TO:^AN?O5 BLZS3K-LJL9[L.$ZOTG][:_:[%+=IA4/K> MZK90<5BUO+FICAV;3?2-$ YR$>[+)OY*2I+R^4;D8XL[EQ(%]SXR)1&.$[ 7 M7GGT.%CQ(_UE6:-@YG=:!_^8+W@<;T]]KTJ]7G?9^-@LGDCV4)YEHB-_Q[#2 MJ7JLQ*S$Z,>0/9LV67PLEX4KE"^7XJWJ9#OZZ[EL#CW?@3H,>V8$5O, \PV M68^A)S! KO#Y_(W:;YOG,, PG2HHFCF@R*0XY;HI70G*0-/8VW#8W=S[(9@$_N,Q>N5X78 MX$_O&\0^G0IY*WR&\OU1V>HQ/:8Z[*/O[&R?:2VE?NP!-7WEHD)J_4.*])OA M..P97;)"",ZQN,_J[SI;YSZHLINNE^39#[CM2MX+8R_.;/F7S/%RW=)#V(AK MZD2QOIKS]5^']1<9E-?JU\NM&,_31]^?5,'=/W_7/= P2-R_:+#C"33P;>F M0VH.UYXJ+5.WSV8MQA,3L(6MV[1EOC7=WB\Z9/!T]:[?2/:65-_L9:C[;.[( MJ)SLCP\T&SGZ7[+$&=CR(7OBZ>GNPL>7%CN_S-6\V)DF+<#Z<2U>(I[ZVJ*W M!LGVT2/7I_8'M\2-LH]K3N_L21Q$M-.)[DO>=A#MH(PK\CC! HC?,]XY@.M M!#LS]T;2WDZOWPOH;E=]F(/[N,I3$E@NE%_P7MPQT//Y,*ZKV\/"=:%)E]G[ MM2MNF7QDJ]TK45^Q$9$>:N# H!Z?:@CSBVS73&@8+'&<-;8;]!(^"#T8/J"C*RD/-Q>.Y7QYYY._F/IDDIS/ M]>R[)!&6;*R#FR4X#=FINF]I:+),>DS%4,%/PE8J[&EMQAQ6W=V37./N%XXK M"%[6%_<,66/<)K2[\)AT**I2:VA><=B+,=L7QA!N,-Y*3B1XI5503?S%-Q8[ MD<>W^/HR4QW8PTK^%\=9)G9K#JG[7A M"N=*UM]4UFPDEXGAFC3 'N#\X#KACW\?<+K+1C_L1[ZC.%J9:_AUJH/NS5-Y MM74BSXS(9A:*-G^&5IQT,5R7_#B/#I7@]LC,?H;X=_AS3X+LVD*.+FI !,3X M2Z,6(E,\-NY0!0<\"Y]6Y,W.[W5WIY>_T3.)=8V?W]3L(Y8\\YQ&\_C\B^@/GZW^!@K@IVFP,LXLK+(Q?*#CMY764>OZO=6K'O"?-^6 M='8+6GTFZAAEY^XP),1ERV;IOKDRO[R4,B[/6AOG7<^8E?I\%< 9+!GCV3[9 M4F_:SH5KIHKEB+AS,BA XLU=F_O3<4D?<^7]5R?)0;5JR]< JE6!&D[FBQGW M #K?6X:VCK='DR4Q0(C=.)V"UM?2P%V)]+_KU5H1%/.X-NH0=GHRLR#[T[$N M M2K&* _._$,!8K:A=>P%G$0_:02C(]V%S! E$82*I(/*5M1:%4LVM)>*8+*; MW%X)PYT$OYMU+Z>M)"IW2T];O'+[O;;\B,M%#K^8F^-TM2O!$$8V[D6?G,5J M:[\(?F-A,8M(I%E CX\AD KW!O=3.+E2;O?:IAY2+[[ACOJ84HMF\E5\HFCD M+EL0 2]OY732J^>KZ[@K3:&M.H=W/L'S3RX4/RIZ;+X]B..ZBH-#+$MY(_N= ML.J;.6**=[-5GH7V5VQ$]%Q>M=J^X!6A8H;Z]QI_J21TY1$R?WO'X9,\ QW# M*L[#\UY1&ARTWX^4Y15DBYQN=V:^7>[SS9U73C+$O%/R Y=YPSWA4!24"V9F MPU%@.&,P,6Z- 6SY)[+:+72ZI.R[L8#'.:(=8FFD"O7;AO%3K;V'9P_Q4UE> M;G76?#O,5O4W_;@1)5"OQ&'70)5CN$[B>./3=L!RE.>S-@Q0$RNW4QD6DRI< M O@[=@KU;TC='JZ84CML&67/\>5E1RW:R"]ZUUXDX(RDC8\.O*DOD>I//!+J M8Y/;,5]3:!$VVM*N^T1.>E\MTX K]T:L<0TU>?63Q9AA!LWK\6&E"7-$GDK;).Q)4Q2>FO !$O]58 M7%R2%8K.0/:T4:FL:KLG"%\YQU#NR_I45UA"&;>)^)N)L1CP!6Z/V!B'''U8 M38I?3DO@<; M3,/*GG7Z7K%#&@"L>YL>L>8;>(@HUXV0+"92O6>M5:@NWT,X#+$*-TU:Y#_W MO].YIBG!,6^S::Q27]H8:MP5>B-JG4X^+7)7CJ-*-:456"1_Y:TEE;YS\9#! M'"TN+ITTVK*J+UE3D2J?TS[UO;B@U+'>W_F=DXPT (J>%L*>UB>?@]E MVU[+SJ.T3RL,@TQ+RMUR_6+,I90V68Y;ZUG:I.":R(7@^#)]([=J5=6I$>L-WGTBTJ,DN9C?5DTXA_ M?J&GU%QSX;V\Q$J1U3_JTV]0.**JC$#A.",3%$\D8YOMA.#+#^2J*E9#GSUS MW1BX$?DYOT+70?HHJF5LE>='+J9<_(4[!M9=?[$ JNJ@=B'PY>+CQB?;%CE5B MAAAORO#9VQ-(2Z/%'&7#(9JJ07S<6>T0GP>C MKOK&],9W;?.FFR]RZYN$S<7(J)!_%!KT81JV+^G[P&=O9^>#8+. *QRW= 46HRI-F=="&27!#W:2%G''=,%'A[?>*A0(*QGV MQ)*:U(8ROM/ZY#&=G#-I[8778U7'6^Q:W5A[V3ICE86]9>ZCR>EDO,I-F=9W M)A18JU2I1$-;;%:1RYE$BA?ONRX:O#Y5R_VXQS^\$!%![YYC@.1[5#=,N[;4 M0"91VL^3U/?@BCRC,+^Q;<'':_3$SW6JC7A'-V?TWS[YX.U-A]R?\.BN\32/ MZ[[X^=M'%;-%K%@":_W^JQM)FDOMX>Y7X5+Y6]95<6W%KV+$R\R&8V4&(SPD M=@;]V4 09?Y@7[%^JY^[('?2J.,9+V& X9*;[$1T V7P!XD%B=%(>*!+ =VJ M';-W5=BT;,+XH'S/7;O-5[I4I*\]O7=&;-K1RDLZNW-=+*0I[ ME#LOK)O)UU#\/5#TV'FCW^OE5L=)956Z-X76SB2)L&EUT@67TV#OA(OO960- M,DP<6ZJ-0BO]_DML+;0C2T)J4& U0WB'4-Y M;Y^R"=\8Q9%F9PI=$$2;Z?/?'71'>10B&PSS2B(OQ7M5N6EMNGQI)?DLD-F7 M[%0F*\)?RH:\2=HD;<8762E>!-4+UGK93K@P5&Q^^UE,+VZG"CW[4T?.F)%7 MQ>*N:9=FY+Y<&V1-=/?;<92/EH0U" MZH2B)MZ\MBIP-NM6W0)QMS@J4Y19=$7HN4BX:_:'$;[]4V^LG-57[79,R9ZQ MSHN%Q63E02TU.-?+?#FJC6Z-D9_JJP0R0$]O*2)>?LMTA=TV=21C8?BJ)C%S M'VXWRW#?PUC16]>VNV>I)Y9C]XHFEFAK.TCU_7 MO8>9\[A+$4R@(5[/W89'.B*?GZ:YM\!GZ7 S&4W[6OII0-MG_)">+_[J[B5 [ M@,." 0H+=*RC'P0=U,DJ_V++R'#GTO4SS&77-3%BU'\6*=OC$0GFT](M-@W<%KRM"& ?1U M%QQ&'-";FB:C/9+'=3%ZS#7(NX*#'E%GIDFRQF46EQ;W&KS&RK3YYTB)5T\T MXYMRGE@M&AB.I[\Z+F[%Q?\XJ>RUML[QJ5W8@E>@T'K4*03$ @OV?P7$==D8 MD[I +Z^7K;LKNZX\I!")9R?Z^'%S4QLE,L<@TH*P0O??@E?8SJQ(_:_>WCHJ MSF;9%QZ"# D$2W /&BRX>X('=PUNPR#!G4#P 8*[NP<8W-T"!(<9(+@/#L%S MV>?>L];[[OOM?==9]W[GC_[C>=:J[JJNJE_7\W1U]7%KAEF,LY$[81@/*ZE6 M"V\RBLQ.,X<8HY\9_)ZY\^17Q+S1#T4K%G7&FU0-J'^V0V[I5M2QF;91?BA- M4JB,U&M-8E2UJ8M6,$6?+HP9_4.<7(A=YO@6_-),&S1QX4ONH[PVS'. 4+KZ MI=849Q6]+50L5??BL*PL(+@GF!C%>=P:N22]Y]:P/ZL4Q,UV:JO^D+?J0'63 MHD(LNR6[4&"62USAJ]#M5!7EE41=77UD'KR9KM(2[QT&9R*0VN9L2Z1R5)(5 MGM&+B7 -*YC-5FBL::Z;I)9CR[*R\(XSP\.E6"'9YM#T6RZO4#\AZ[>I8S/]_NC+CB[X>/ M#TT6S;ZC >ADQ$.,'8'R"VTG]JG>)1-N4T8?V QIFQM#MN+>+CHBN9(K 8!$ MXVC.!FTDXV5ILV>V] *K?P!?TT@5'..&BN@XWAZ*TZ"043QGS9IUECM-:G2! ML2YO)4;HV#:^TANH$4I5G30W'A0V#HLAKQ5 B).&=L-T9SM6C ZK87YSK(J] M1"A_ .?35M7^'\\C*BD#N#7DWEBV)R&C-)STLHYRZ@]2]89U[\4.^F E2HM1 MR*91AO(HI&OH7#(+5%4]P_MHRO\QY9-1RG;MX2/#^'<%5U\0RG=28@=\,)ZQ M"6-K6Z.5"I;$6JC3=#O 93X+;?+8TMW9+58^MO 'K@%G_V<<0(=I=!M R!R3 M+**1+Q@ZC. AM8I69E9ITD_M\K&8M^38%7-KTQ8K-#HX\Y&J#](EF"S?/?M8 M Y/=%DXU6PUYI-MK;1(I\_W4?QN26@8J/FP8_#@)CO,,9]W^84@4;-2;2)8U M$" DR#Q>Z4=E&R=1PCB=.\.65\NG$LE8K+F$CL:[TDQKCX*_C[2JGG=ZE,\; M0]80)-?1EJP6TB^<2ALEDR(X!.$;D)@ "CP+$,&*6.M<8Y\CN-BE'^\[Z+0G MR.T56[PB\CGFHO0^.FT4\5Y/$;:H'/4%Y?=;&/.H^_-$];8V!\M+TF&U#S&- MGMV>9ET@K:@:.;MN/.B]I)]RA]8V^$.7X(;+([7#X%<]=^(W:!IBM 2KQI?% MMMFX]M3-T2O#3]_\'"RFK0G-2>:)V?S1O%&RCZ_.LP3(7'.P/_PM1]>0[=HV M33'SMI_VS?;K%!FJ7OI5+/1+XH+_$_C6(]J2.:@BI*(F9[LMEOBOAG(P>$;V M5RAFC^I3CUFJ6> ''G"/X'@#3Q!X"OT@7+F%+*MFF@ MT$CGVJ3P4_%O/]8DYF_-L\"GLW3^=0*YCGP,)!#[W3OW%/D@KXMXR\8K"8XE MX([(I(R2XFDXQVP9[B26/L'LN7 MTGX]V69])@]9Q_F6G""M6I]B:]S:M5:R<^V\ZW>5[P'A/"_Y&2FJGT+8^>^> M>MGW#W#_58%_W"1P5B]V\X\"QEW.?P#]:@.FMAOFA8;+U;'PT#YEK+3BF?B/ M]2!RIO')!:[N9]+]7GAE0,I$O3)1K>*G5P"KK'12._39P9TAX2^+Q=[OBEJW_^>^G MJ#U@YQ\WVV#,:%+^54Z*OPX(:)=2_1O?JO\WQ!H<#46_U26NTDVV@@7.L 4F M[HQFD$K_7X[P7R2VR+<%>[)VPL"A21'PMJ!QN3\ $*SH;SVJH.XSQ?Q+HP 8 MY97<_$LE_]=HR\AAV7#%)V::(*+'5+<;E%X!/(S_6O\:2%X1^7\3-__OWB!. M6/)_1UU1"TMIU_>'PIV)?5.TG4^?Y?(F M!4?,5?LNLMI_*PO_3#T:6\]_E!N*X!T#"WBG MS>&Z"A;=.HIU<"5BL=^T8;.CSK;CK"-KD.8#+&V^!6S>SDW\E2(WM9Z_N#'R M2:)QT^8S;"(U_W:$./%M=[3%!GH[L]5T.G4R\ADT"!%A84].^WJ8?WT[QP4<^[$+^LV8W[ NV+4 M&_\FU&.A[LTA)O\$%2;D"J$&O]96:H!.5<:/<^RY8SLY) ^SC;[)7/K,P>R7 MZ/[OI&:O\*/3)L3 I5'3?:_PL0' )0!F#6T6)?5_]8NB--DOK)R1^FZG?H>E%@E+87$7T3A0!C5I9!]O!2$.+4*S/_]CZ/- 5[ P0G<2DM.IH M:VI-5FUH:FG+,J;'[6^UGRH#,#?%#JJ/@XHRZ_F-4.\4:\[-%Q]S3KL%[E9F M^?XV-QP3@=SGUBK+OTA_U6-,("BY??/',.KV^>5VT@Q M&?!,628-R 8Q,='JC$R7GKEJ5YKO2F[1C5:Y]?:4;Y%U0ASR)H6$Y4T(-D,: M_-^BN=:)# B,WR8>MBX>@4' CXP(P^&O@A;7-8) 3J1-[DL_=# Q MXY25!P(8_IK.5K(1_,:36!HSJKEYWQ%X]JP,U%AKTT$Y4[VN,J6O-\J)O%06 M)Y;H!$-Q]Q)M7YL1K'S8/R#QJ36LG-F6.MR]OG$\,,FO<@\Y0-]1+BXL?=J/ZW9W8/2.7&P; MJF:X,?"4?8X+-KSW:48.<$H[WOU;VEW)W&NY@@3LS"Y,Y[WIFVD'!MX&/D(D M=Z)\J\$J-- /86K_4G+EWMOHDMLE,=AI_/:2(4O2;TYNBYZP+P]# +P"+/'N M W&*\O^L\?2_&@KH!<0Q=,#V42MF $H[A/.?RS<7!V.>UOQJ.M&/((Y=2[@ M30@V(O]JC]^'1EO2XLM[62(Q\ILNFX+9O6+8*_NPA]G$"K?8"5]!)3//@?$H M1J%0!@:R#-, (1ASV@D?/"9T\6BSU<-H7;J6KR#U<2([WE-XIW0G S<+5/B7 MLP],187X%U=X4L4&@^#/"QCA*>^!*; MRC8".;!UEM[3_0R._&3TR6 8O3F--)9L@(.:S3V.7=; 2N2@\$1S2J%H&99R MB5Y5<:1'FN)P%-47=J<90CL\DFA!*QSW/2P2*1'/=!\OX M)7_6&4EZ)?5R&E.&ML10XS81Q0IRFG8>6V(+.LGB>BAT%RUDR[OJ^>!;M_0' M4%B;($WIE"H!N/ADS ^XV&>..D'M7XS1J6T##:W,G: CWA6?%S=&Q+8P!# M:]7M:#51E_'I;"/H[9H/T[LCFKGQ\)(EA4(NZ33P>,&Q4S(@W!"#?(SRH_GJ M-Z=^F^MGH*?Y>66T/.KNV,C'>#[B9P47CL!N1,Y950$J_]5V5-O>TL;*]K(2 ML[1=T.+>1VG-5C)T3%6Q@H\+:I*D8&QF *B9<&S6]81(RSQR\<%5!\GC\JSI MC,.Q#Y\#F9/X;W=6OFSWYB 6MATZ)957FVM"K..2>? Z-?6^4*O@$>!\CO-*)=59W_9(2]+RX3^3K,8JZ_?T!UCL5!; M>\TEK7P*\/Z)47G]!%K]DQ/]9T.FCQ!8BR-6$?[\5EO]9R"[E/,M99#=A=#"4=+M MXVE. %RO8SR#/'@B]-&MN<2T9&+#;T'\+X., 8 7\XSYG9J6_=\><[8]N<[QV MFA]NK\;=!"HIE@,DO?T8HCCB%$T;R6@5-*33G?6YD,:&V=K*[/6U3 M2XOQE*QX%]E3=\8 5-!?2^,FKK.B8>/MUMEH:Q.R2W 8(NR[=0,$X$,T0#*( MLQY4!4TZ/+DR96096S>N7DR M)XZ2X>*$Q/Y ]=_W-8EA1S$$G7F&-NI+!A(O1^P\69>8$1-4>-A&H=%?9U\R M]SC:U!#1SSBX,JM\P8-=?YB4!DJ6E7#L&:*^1DHLN'97FGS'@Y%.1,#7D:! M]2+G[8ORX"XB2C:G?47;R;_((:,[M3$']:[DU3VBBM[F(AVV[S9X>Q H,2!# M&664%R#P0-B3_R&LFZ"NS$ ?W2=E-75C$>=0@XD-O5*103%(>HKE8M1P1:J" M&=-B7">8:/AW><+_IU?\OVC #)\/ZTQ6@M\5Q,@'JH*=\/B&N6-0:C-76C7-Q$Z8]BX[,8H: MJ_16E)D>TH1(RP5,F./6P4$"B(#B\PI#PK6'@71P7F2EHGU51?5F>W/*@$QV M"WT8T@216N?O,8"BPREJ$4'C<9Z!5([A4J0U#PUG1AUOOQFEIK0]TF^R%Q"? M]\GCGDI?'+F;ZM\7*7KO%(\RI&^%/)^IDAU&9%V75-YCE-,E)@7Q5MH]DM>V M*(1-@H>:7&568KGLX0'BFYC?A#0'3SZ.K1U4%G91O&Q1"?7H_$#!V230T#LUZ#M[L[U5Y<# M5IM+, E(J)U%<@R026ZN&ST#O@=P8CE/D^\U^J%W-C7/_OP$QQ!ZBJG5Q4T= M.$AX(;59CA*X)[[[5X5K('BFNGYGW4Q>8[)*0V.(R-6ZYJ>W&=_V/2R,%VB" MQ G;^*H-#F*5[%UZ+2?Q87N"$Y@CTI_CW@')!_@K,A4&HVS6%=HI)F3B+@_; M.J$HS1\20@';_#&< &S^P4*YU3\ X-@:0D:U,V7OI'Y_H--\VMBZS[<@ M.^5H\_2G)B6A!Z'**0]BB$]0'39>1A.W/^K:'XN,TOOFF^?!Q'M$/T#.?X/Q MPE!!%V[C[TWK%5R8$C1N8)^()OQ='":P^6KXB$EUX]P!7%J4GV^@OZ_%U6W/ MDI]HP=7V:S^P$3GK9B_H8_,)[?2GI:67XKALA19>?+FLD:Z:5!EG^O;.QVJV M*^C):C,\D;N7J('>I79'K)]&EC=''3((B&^^3-!$,R+9^S@Y%2X8C%9:$_+R MJ8Z^9I?:H1ETG+*RUO50A9 O#DR.&9S,1\8;=K1.%]<9_65&IW)TV'U9A*;A2;?V;F9MKL1>_%&2MQ^EI;JIPM"2QZ031 MR@Z^YW,M,#)<,?*WD*$=JBD@ 4=TDR#%R=GKAHL6(Y,S(E/\'M"K2ER?>(U1 MCA8O/P6%MHK7YC \F$Q\O(<[(1I7*I:N;]<7[5;C/^#N$X9-]SN(7#B5=?&N M+4^\D#/FA60$+5AF5U\+WFG.U.^!C\$;#7/6,(\D$[[UFL@/SCFE^(4;QBQ3$(HV%W,@VM4Q6<=KLX=S:9]NI6."&6'G,AF;"+ M$5DZSXG*#RN SK:I^DCO5!>0W+N*QU$2FQ;'\%<9R6:_4S*P. K!9'_K; MK!J>'=@<=[)T^D?F.EI"JN,#.#GCL_G02_W4^U=F9?N.+4IV29X).(<+!D=$ M&RP"@QW,0,73RZ/Z0@/#Q5W%FHJ5[3F=8YI$.8!/G-F#_GD&V<6;%L572ITU M)_55J>[.A+#51H)'WUH MOL +-*];C5@?:;X&+R$;&.V\=EI&,DYE)PSW@P/2S=E]H.!J=)O7G..U:SFI M(2X;FXO^1I%N.C4J(GT4[:?THJ3]'X#NER#XGIXHY0GJ0+A3WM#M5RZV=&=O MCD5@J#8 PG\[D*JZ,W\L( MPV!C:Q+R[:AR4%Q[']ZB+:'E&1WZA[##LHKGX^@WTF(DO_Y_.IS-G#9_[YKO MX: 1JMAQ9[8\AIT5"]=K&[1TRDZ@6 \0U&-F[GVDF;I7+JX_2G2T"*?ED"5^ MP6TO6,X,D-C4J@2\UA0:TQOH.1J9VM^B:6K_-@@F/J!!BH_)J?@#P/.HDS\I MT*HNA?X![*G=J%3@<%<@(!LOGN^)DR9H88>VF>1[9.FGN.P5$A*T^NRR47F8 MBR\_UP*LWLY=_N]%_[7ILW'O^:A8D@E9[)2^XQ# \[]5O3U(*ZE MPEI%Q[EYD U[!*>;P(M%@4<<FFGV&SYPF+;!ECZ2F''_>)2/;0U M1-01B?^2R$2,(7@*"XN>G&B_:U29T MIRHOF8F_-B2C4_ -<(IT[WJ;!K"I2E!AQG^1=N1Z"K;,S036GX+$@J&!SQP' M"K&0G:>''#)(1+6_KT/1@L$G0P$%#YQA&E2&%VC*R/'B!(Q5^H\$E*%M[8^N M*RO-=V2=]XHNO(1SMYE?">>JC%9<\*3[94>R,BBD/EH1V_5L13!S*-.V(&)=ZO[A]W(DJ_&S*U6L4.%]9578:D)V/V%(L5I4'V(M(S9F HA M8\XW-+FNG&^"&4^Q#\JJ^9Q2:S5\EP.6"JZJ*FI-'PK$T.EM;9@:!'QCQY<; M%BE!UHL(G#I :#TZA5B+6AK&L\VMQF9XD9E[XZIO6A%O/WTEH5"$!$@0 [D! MJAI*E78\?5.B_O4B=080[&1CX^)L@UA=6&K< \42 [Y-;(N7D1._;"#KEPHR4]X48T:[)!*@5= M(C1R:E,K(W9_;O&()\8$'QKGY-H3QY!2K9D%UV.D[U+]ZAC9.#P[(KJY M8C[=9U]/FM=H:)MQ.#3]M:-3R[)(1.R*R>Y]8OT,\?H9^I _MBOZ_&Y0=WF MJ?RI2Q \TEPF91'N&?&EFSD^VTRE"[)N2HVYXA:H?W*.]--7), M&ZUZ8--QMNJ!W@WQ@.<3#'!R0<[E8C/,K:8""/[C05K:*1 MEB)B#$]YJKXXFX%9"Q&S_7M.F%J.-Q W@#XD>B" =[<"_*JO06^K?[9"91FV MHA=L4UE-S2%;M@A;$)'HWK0JM'NR>J(L]=,_@# NUNS^ M*-Y]7Z,_ -F@._)X1)+;(\B>,[Z.5+_:*+-\@3$'.V-D/_;:I*%P)@VSXXV- M_25&6&'XL:G%W3GJS97]ZC? JI/:+Y@A7Q"T.%LK$3H[4Z6WR%9YY#=DRL1; M $'_QDC=P"^++RP0_?Y@LD8*X$%WV1C& M#:/F MZS/E3*>Y2;%Q M%J5L2J0G,-4+>[Y^[A0D*]U8@>XB[[1;-YU,1/FOO>+[ SB)NN'-MA1(IK0^ MU_9/[-P>$/W=;@.Z%889E6Z(O%-NF07;64RS6G&^WS;@2VUS<&B/C\U<$.CF M.=)0 8XG-0IVG;P+0[BDN]^QN/,6@2I%%8)08E_==9,,GY<"7L*]7QF%G^3Q M:L[!8 =C4R0N=[2R\9Y.O+^R1VW\3 M6[\CF\]>C$P"JL A&Y%ZHHK9BI+Q& MG$<0)! #\[+J;JV@1G'M;I':>,AALYM<=%];_2'56,FO%_P'X)=\SV1M'+', M^QY/.G5\1@6XIS=>S0TV\TJ\V1@UF["SFXAO(/ =( M&AS&.03[X@FGM*),4%1(% M$_5R).YZ:/MDB$>G^J_N9W_ MCKX!I'Y-ML-_K'@G+&J3/!+S@W\401M5,4?-CR:#6]*;?/W\G8G M4>RTR^)K"VE@9F1@%04(%XW*G]+-5D?:0U_ZK<]IS-G++[)PX"=$%00F M.&*+._5;[JOM3>^MO H<.Z0ZF=93_#I'^TV2[3V;FEJ!WXG?>Z[F M?_:9AO=^LXT#:LC+&=B9:+5BS9O5U#<4'="U.)F^ MCJ6!+C+;F=]QI>*2"G <#ZUNE. ?OL14QHX[I9&"V#&A#TX%1_!H:D9)%B\# M'#OE 6>LGY1JIQ'",@52G@3I1?K[5Y6OM9%@,_9?B ;IT9E).88W 4ZZ#EZ( MM:&*W!BEQJDW17?GIV_OSHF9G\[6P?W\A M7KZ\+-"AUA%.C. @X/C."(\I!#C^>AEK%J_SC[+,2DW?=6G.UJ=]!AJ#KS+7 MB(>!8F^IE9 NQEQ$N:A]""N2=EEI&")E>/:56VRG6QA":S6P(?P[GQGQ(']57@S9-*5"%KRWX9&U^=/A MA[H6!6=/#AT]\XP2K+[5[Q"?UI@J@7+Y"!F: M< .!81JG%Z\L/6&?F>#) M%E7\OGK?B @Z,^==R3_F3MHKESNS M\:LZ2_0D:=WH3"4$-,:= U2=+O /X(14"&)DP$8A510:>V3WT$;N90XVW=0% MW/#S>6^27@3W5:5K15W?#[<.>#2R\1GP4Y>F]_*+$4,:K5G95(?Y?DJKB#5Z M5X]\4$%4++H8(]/8]%Q[F'2$!'H.9 .YR&MRJPA]H8G!B>CX0)SB_3HI[T_" M?A*_B$[SZ<2+/08(UV$TGR5>XX@[0#*JWW- 436,IRJ[ZB6E^C3)X.%/TB9N M@M0I;BZV&V0\R<[$;?.W* %8_&/>]OW#0M(ZQAFN15(HO+MJ1/E1,^V0*Q);72P!Q&U0#GX[1F*ROWPGN9VIB^M,+QXFT) MABN1'V6Q>7(Q*P,C$4B?VP*](!!S[5S.D= M+?Y?2$OP99#>!ERP!1Q@H23MYQ7:'[>G>CWPRK-LV>/SW:&QONTP)ZTV1E-2 M<%#@U])>X_-S)\,EWI_Z.T.!_(VN"U^<;]3&4/B>UUK'?7@\*#&YG1DQ&-^2 M%*Z1/;V#IX/=>V]]QSNNW-VT.FADM37.^G"7);71U(.B.]^:=,/[3:^K5:<+ M2!IR[;A;?25)MW&'G7QIT\+,XXEENYYQ=PUM1K5EU1\KHW ^@9SLI!GIBR>0 M8U@$WP_$#T5ZOZR H\E>T!?D#URJKL677F\;2N]8-B0+3">/6R2(+6XL&*MX MFEX#R2XF\.D[>0N^'5A:1;/^AMGN.U [D0R !QZVV+OY$$#R<(11#WC5!A]& M-%HZ4J/ZS5>*/X]\4?.FXS>Y'Q1IIQ,K/YK<3#-Z4&7*L@;W@V)'G+FWQ^:H M3W=*(J8T9YGW,QD>6E'J2>B[<#^&Q[E9NT,?N#<-47.JV:]@GPV&K/SSJBLB MT\:8T1#:*+&6",!], V\F^;8P\SRT@+E)S!)@L9PWQ_.>T#KY5>XGNY63R=_ M4_+=CA-I]TJM>\@C-'S, %'$/),J8<:Y(61O>/_F]A3R MC!DV4CJ@048&B4[H;PRVM$DBZJM@'W]M+Z8N3D&^ECEE9.W.6F;]\V#"G:A5 MPP;V '<_-DOD]!A8&X+QTQ#A&YVK3F^UULT<#J2"?6!]'Y+;X\"RV%!4DS]V['?"=*/0F0/:TG"B[0OPV.IK_O_1,8+<5: ME+U1WRQWR,.QVE!4M-^.X&7&)5W XGV!V']NA[#T/8._I_D#\-Q MF3)3^K$)!1T(_2)[6ND52!'?X]UZL.^AT;FG!83SHKPG7[U<#]W<:5? :;+" MJ\ $KK--JQ@OQ!MHPY?(]PZO[:2??P!LG)3*EQKW2]#D#LI;D[8V;Z\PG\R. MA8;49RJKSA9TS%0K%K8JDDDBD2D(KJEJQ FX"0SS$!067BLKGJKO95'K@T0( M2%%\>4G#/SHZL&V;/J0%I?A_#^ 'I#0'X#)0X1SY,X^:H[8L=)JUR MCHLNL"=/<=;F!E/ WT\A#EDC6]XWW<1ECA_^T$W)5NN+?P)H@E8\.<\R!??2 MW3F]"Z^OX1CCT^F[-?1O.>E2^-]!7%!GZ[#WB_E-QSY?\# M<)P>=BB5E!/'HQZ*8W&& "2$?U=;@#ST+%)S(2/Y2"-17;[6O"?0=3-,2TTB M+ U[Y"?,YJ:#3M^[7Q4V?9^I^J3[-OC)3O@51)>+N&)IY;%S2*5M^]X5C[*E M8H=;:OZDN--OOOM:B:<%IG\V&:]IMY9\C M?QE'WRAT\T-KB%3*[O,"ER7406=?Z/*EF'XNSPIR?A7C=8!B_2P@XIGO M3Z!R(:.FFBP [[.CX,]GD_^4]*P%C+B7?*1H_.YR1_)0=:A/_(Z>0XKH;/E, M!_GAAQ]/IZ[@411]%0L%1J^-2.($S"Q^!.^9FZ!QH(P5-Y(T)8%^;Y&4JSZZ-B=";9U/PZQ;-Q$A'\$H55A< M2UZSBOK=R22;CFR%Y;2/.K'$>F/R^."VK[0!&T!,YYE3!>P@JP9H7,]+6^M# M>LCS/)RJ'1,S\'I#L>/[JR66J[,PF&3(BB09,ZH),?S\FRPEF^>;^@H7CT-78*NN M;FK%*A0F0Q36#-SWZ;W1%EY!CE/ AR;KIVX$\D;/XY3=F&0:!AG?KR(PHD75 M9-33 +.1_;<:4^_Q(CNA"ESB5+QQGA$CKQNV!C0 ^Y\]NDN/[Q6*]AHGK#Z? M/S?[JDPM2SZ+<_1"#AD05X TDX5JN4OQ(DBR7;_D2#-%CB7+P)%%%C.<)(-Q M5\P%VWEXF,=9ZZ2]ZKNK,E0>[H#(_9)L32U<[*[5O7KV@$VF@DPZH"?_QIXP MS_U;'VO'X+O,)K9#.WAVZ[B7:U@$>^ MM"LI6Z(5)O=[?21TEJ"M8PQK@:Z\OY&*5> $#DQU(7>)A.TSH_F'XB@6T>6T MU$?^CJ$A@NY.:J8P+A,1,78Q]MJ+*#D/4/B1+D3>IJ(+;Y.8!]2(0I<3[XZSR'0;_7I"*>7ED\D]R'"$#_X=Z'3,8 " P2JD[;S(\L\ M&C41,F:_SG?V!S!G9V2&:D#] HAH>1AABD3Q\Q[=(>QX)7NX!+T>U M[1"5O;JF1/">Z8Z5R<\Q,=QQOZ%#>\5H+.>PWN4&<)K/F*[O1-8#\4T9M=40 M_RA_4]E?.T;48T>5>Q ;E!&(GO,R_%ZB6")?JBS5$&'!5'/C5"=41X;Z LTY MBR-:: :T;LA::=G$)1O^\GM+@C!;1>Q6,IWL^&<(QWQ$-5_PNO_SP9Q!%@42 MU"V$F?4O("VW!T:@-Z8WR0@%P/KBW JMCMMIS':ND;+Y93-&:T"J&!6:-,#Y M;-5M#* ;.?:7\U]QCQK>;,I;F6AKXPF M:\?'DTV 27A[@WCS$7;JN]SC?! M& ,G<<+!*!;:SNE*ZH:.=]Y.FX]G4[(CR*0MS:A^>XOS^_Y?YZ)^A;FTDF;7 M+2V%;=U]T.J6SS*22$".#@5F95#*YV61SY!L#VP?&WB'5QP1Z'0W:BKF4G"R M8Z^84(]:E9"Y%J* M"?-1OF]1>'0CDH?!F3"QE"_!I,F ^'%?9NG>OA;[0M\K!4\ZMO9$]V*=@N%)[O?L,A;<^?BQ+ MY0\)GYP_@!63W]_YR?D/XL< @OX$>W/N:OI+PE%,HV]0&@/E7I2A+(T%K[X\ MB)_.KOPTGM4W4-<7BO:M](_I(E_U(HW\" M6:"@=ZPX(?4I6[P3=CK^@@NG%$Y/1LVW9RE$FSC+WL8[N65X'E/]&Y]J983D M+1I5ZGI.0J-UD\0X%+!37BYNP.?"A(DM''R+#0K.2FOK<5"D-+2-B;4D7P.( M/\29(5.*?:]8%EK[0;?(;$98MZ@P>FI3IN;L9EDJHX2_RM *, %>QW\ MEM6DZ7PYSMO9&4>6YDP M23ZE9^=H..,6Z4!3OTNM_7LCV%:=C'=[;M$GX)G,]B ])7!G(NGUQ9!(2>W) MZS3] IA;]97NG%SV;S=KFH?]OHIG6 *%9JE\ZQ5$H[K@:YAY\0D#5U-UH[1 M5S_.J4,$W(-59 &R K=>Z]E5UYG6)HF8 (H2:^,YT M%5!=ET_LY<4-S58 !FXJ'03U2':T47J6CM.,]8&NEOLN#-YTSEJ&9/JU& M+)E5I6'K*6IF=#;(TS%9GJT ]SU.@S.S IB 6W5L;C1MO\/X"N1'(I6W7[< ML(UMB!!_6R$:'4OQML,&%:/J-&2'(6W7X6*SHVEZV^9%.G,VE!'YF))U&OAX MQW"2@SEWF@3)\I;CGAS$$[JIME^C17>$DQ)]QC9)DQ.V*'Q/AGG@NZVX;1>@ M*V_QL+)\H](,L >*WFMI=O:F"^E6Z3U';.CB:4(BT3]&;I-E'DFLH,D.H$GL M\"AAHQON"?*YALY3A0N]&:?RL_VZE>V%&T_!_:WJQ(N(PM1. ,?EFV;":Q/S M2?Y1$/\53':T+-C[LB%H6D)K?(XCBPZPF9]N#"@!5.]#C7_H2^85(R-"F,).(C(#Y!^7H#=(I4O;9N M&4RPP9V\=3C[[$L75GHD!Q46QWQ:'#:Z3@&OB@%'=L62P1D:G_.@N7X>'\:-^ YL&N(7 M3:E(/$GKO>)75VL1!.=^F9KL:1Q#)V7?-,=.E$,NG2@=RWX)&R-()Q^5YW"; M6A8V\8_07A'X S G\[[,>=GRWU2S1NS/XO\ 4$L#!!0 ( &F(7%@\77!S MU4, !5. 2 :6UG,C,R,3DP-#@X7S8N:G!G[+ME6%W-MB:Z"&XA!!9N MP=W="0X!@KL[!'@HB8E@0/CY*#BI:1B965 ME9""BX^3F9>>A97YKTX@X.'AD1"1L)"1L9B_X'UA_B^7MPX *AP$T0=&2 AB MP =4"$A4B+=N .'[.*$A_E8 ?R\0'R"AH&%@X> 1$-\;U'X"?(" A/P !0D- M#07U?M?K_3X "A7Z\Q7U88CMTYI_167 D7RL[@0H3YZ0L!O9^\ @8 MF%C8.&3D%)14U*QL[!R<7-S"(J)BXA*24HI*RBJJ:NH:AD;&)J9FYA8.CD[. M+JYN[OZ_ @*#@D- ,;%Q\0F)OY.2LW-R\_(+"HN*JZIK:NOJ&QJ;_G1U]_3V M]0\,3DY-S\S.S2\L;FQN;>_L[NT?'%Y<7EW?W-[=/SS^I1<$ !+B'^5_J!?J MNUX?H* @H6#_T@OB@\M?#5"AH+\PP7P6DH?5MT,C9OX)A_XU.JNR$YZ$1>$< M:& _@8!!RKI!=O&7:G_3[#^GF-^_I-F_*_;?]5H$($%"O+\\2%2 .#N#S4[ MD*1"F=;]8TU/\,"5%/>U;->1A#--2[3_W=Q586C?&X /[:J,"( %0,FCPPD, ME'1] [2UI^'FO#Z^.I6)OM?([O__-?]?J?EN]K<:3EZ?JPD![JGL<.&OH ', MYVNYI\-<]>PW0'K1&\ +H?:]Z:\/KCY[Q3YK7]/VNM[?L>+K(Y .W0('U>W\ M#3"F]-Y+ (&GP-6,P%F6PH185A9F!LKSC=S3OOS_P=:*731(15 >BL7L ;A1 M[/5W03#APD(/.6R?FXUR7C8.EMVG.O/)V76^6<[7"P0)3.859KP8Z9[Y'.?G MY0:.:O;@K(*SM!?# [JSR6,DM&HH(AIL41R6\OD.&=#O(Q7'&6@-(Z1A M(O9V;)@IEG]WT'5=[[T!YC1>*2;? '6\?"YFF,PG:YA/6]$/U\^6,;53Y;QR M&XA#1S5O (DG;F'+U#U4>[F9%.*6Q]-28\K.5N6Y(:<'K[VB0"5CN%%S=1X! MGN,W@$##H8T-F](<;2D=6;5Q GN,P3D34_$ZQL93K"^/>_)XK-+49N,3:^+L M !?G9;(Q\H,IV]B]P(E&8,+C^__0=8^7M9 U_NEERNBYP]DK79UG29_ -/)8:4\"V_$AKN?,.-9P@ M:Z\.M"'7;"")\W-F]64'#&P=C.CI'CF @VO42L&9R7\>ME50 VR:8"\^>%FF M3JMPEC\3VA1+8BX20VG#8QFK[E 3\C7=W)6D4UA*"WQR]5Z221Z=V'+3#, U MH,=$$KPI*@J)RUZ=M;N973N7=ZR("LNN;TJ486UJ7T_F'N 5RB5%DVI*2WF0 M4O<;S8V^6>)6+0E_,EDT,-8_I 3_V_^QX Y@1<,=&B'X?;Q'2XQ4H M6EB5L?J8A3-('M4O,(D+98V<\7LO<@BHTCWB$539E!-5)8Y5.4NIKEZHJ!\;3;(PZ9H7GO0H*ZM+EEH MAB1>+;(#Q]#BT8"&Q8(=5/RUDJ40D.Y[I:621U:>!QM$=\V(\PC_*8-2K\/7 ML_-^*T/71\,YY&-\H>N>MF3"K.MR)!6N)0R?IMFIZXF&EX6L%/5BLV[^'--C M'+K6]BKH]JBU':VNDC*=;1W'49(?*" MNIJY"1V_VVX]'Y%VKU2DZ^T MEXK0F\3P$+[,M187>U?-H+4^1E7[,(0ZP?@&DH_&?_*4-XVE6P74OXAGQUF; MK(R '6W[T#JRM<'Q(K5.5=%95G:M/Y@EVXD%,&OZDJRG->(0C5=IU#LL:6GPP MXG2KW%[+@;VT Y_H[<64.D>8K6EVQ_[(FK'H(N=D!B$M(M$E=O_@#RTSOWXI MQU\;4*B[-):GT1KV25T()I?TB7/YZLL> PEA$TN$@ [5$#9EC^328_W-(P(G MW* U57OSW'/[^MT)W4WH[Q;=0K55;1%:O3JT(F,X-%(G&SU+"SHYN?15Z6"; MLMQ @79BJ3S50Z$.,-\LPZHNQN%9WJ'*A,"\($J+_NUZ%8VIOZ\/R51AS)-B M]6MZPE8_YIS> 2N8-29%.R].T..;@=GWMNU49GW0%LL%KS$F] M 5R.IH97N8>K[F?_S$XI2:?Q;U+AQ_"%9?GR6LMGR+)H0SVF9UAQ^GD7S MD<0HJPC\9.O3TCV(O,"4;JE/(/R2Y;JX84OBTMFQ,IZNY$VDK,TMK8F,UHVA M,0ZIF"P)KRZFXPD>J'Y:WL,Z2)T1_K2Y#?;2:67736+YTVM!/V)64]=4![X\ MNN0INI'AG[6#[GDI9<$SX")7-DQ/14MV3 Z(DV:1=+,.A?A@,%EX.7#0G,YR MID4W$[";L?Z"HMP8$GZ:2.D&#!K9P7PJV&>_6$H.IW6"8^LR)-]E2D7A6P*I$F M@9AJ"OX61=W3.M.Z_573?#.=V:Z- DF 2Y17? MQ/QE/4F?K98T=RI)#J/N93=&,IO-5H ]2*/M(_W2,QC I1BVFA"^MF;3UB>[ M.!M7D3M2M "7&J_*4CY+4@C+>P/$:/1ABPBP*U1GI9T0WT4^U-8RG(\<;;1! MZG'PK#!+K#2A(]A(-N@*(GH]]N(R? - $-2.N[:999WG9^U*A+01AS9L.1!T M3<]&EU%-Q*TF>[//71"KN2J"<2RU?1 /[LJDG-W3F[TV[IVP3*<\'[)-(^:7 M..G%O+][CLH1Q.DYX!HYN.^9F/L:1#6]J:X8R[X&2X%6K1$OSZM M?P.P3*U/_[ N<*4[H]N)Y[^V&RP=N@',T'&[[:^SV1+U;_4X=Z'$4Q218\D? MZ%KJ"+D@T]K> %*-!JW;&>(3;P#G-\ YTI;?'5["B).FQ^P;P'_?Y=UZC=E: MS;Y.CW)WDVMWG8]:LB\I:Z!RU:V=EV:0T1XX&CI==W1T^Q$6@ XI,:RA-*ZO<8J2U(J>8 MPT6@,>(,J=9SNV+_LZ5P%XOD)JR_>E,HH:FOT,>-F?LKPBL 2E9)@-M +[=% M[%\NTF@^3JI2'KAIL7[G+DT&75Z[(!U=7A3P7Q$A@<&+^D;=*8%)W^E$4T3" MIS? ^#3U=-2"_AM@MN?UXOU21N8[Q^-\^ZI __0UD;XHNN(G>5%TP']%E#CL MQMA*HY>T$-U^ZY-1$IK?=!XIRDN6E"#S\,35M H\<2]$[UF&;#N03C4 ^OO: M8&4! '>$9E%T,6KJ?OO8V&8$RNRD+Z+HWR'^+M!TLK.7IRN&U>WLE\M5\>COV*[=FS;GE2*FX%IP?+Y"VI':UU8QO <[X52 MUNR>-B_0_+J^:%7)7DL8\W$@1^[N-\(5=BWNDO_346/&?&/?CG))VM:3R&&$ MVNMTY'K MI2][!6\-_GNB[-8/EK MJA"P7& DBR_<6,9DO@QH#NL.5"OC]0I8D,I1)2Y$7P< MYI4>W'O?],7Z2/_ M\?'^(-].$N4C=>:H2^#JHVD<@3B!M/>JMHP;#M6",OZHB7]4_S^^_SK+D5O/4&\'G$*2U384.YH7I] URSR <4$C2XO^+]-H-:-K@NMR[.JZLU/2>%Q[OA> FR;QH++ MV A_:ETG-4X=]<^G2J^7&EN+[\M7YQQ5].08[MI]?<+M M,9OB5[/(CY*27C S"864S<#496[3*_L>CK;3!YXT.ANBZ"H4@N\PA="4?P-$ M:>^]> R\ 3*3KRRNT\1?A5PR;LXH7OTL1XJ-S+]19H/\!;-!E) E[R%8-[Z- M$!5ANO4)['-EZA[D0A/H%@7Y?DKB@E;?:N>RO/)*<]"VZ^"0/_XJCY_*R$\Y M@<(H6E8Y;MU?6\G.H2!G!H\S#)IZL0S[1AFXLXITGTIA5G/B]J??6^WT"6W_ M]?7F$!#X70B*0 C_:#Y/@\W0-1W:'2V'7CW++!LTW?T^$L _I*C0ITCN[@V0 M52RMZD3X]YK6 MDVUVC!$['BO1YX%K(&U5+BIO%:.24 )%!9AG]L:-3;-J@1AJD_6U8+7Q CA# M^9"FIL52QD J7GPX=5B/N\UCJ-N(QHX^*E1()VH?7VJ3Z:9 M(I[?VB9J)2UGQ>U#M:U*06I8SM+)G[1;-)MV6G4W*PT5K>\/&;5&V7O6U+!U M9@C65X]/?; Y/;:4RTA<6Z;,SL!3D++#^[$W(6:!2'4H<(G8\@8 NPE^W7-8; MP/1!-75"0Z&$VGXW)-Z"L>RC>H8*#4B,92(5$KLU) M%;XW0(//A+"I/&(/^[R[!(?7D0TTZ"0I7(<13BH/_Y MB*/WT6JUC$:3P!FRYNN5%_LVB/1T1Z._A+#'BY5+D="+R8) M2RW&,XO4ACQ#-NWY[57+X!.8/E@:\NE W30Z^"0D1[;MQD'L?.2DV?QJ55W\ MUC]OY24W067!@;>$I-QA5-(NN@_?TB%N=K;%,N?>9\3KZR;EIO /8$"WN@_7 MH!]Z!1$@+X035Q@UK0"G?4E#=6FS\G6J^LFHGQ2T-J;+-/T&^*2U'6FGXV"S M@>].B-(BH_?M(&_?C!A-/#%F5N&*B* M* F&XBO&>XSAC#[SE(]G 011,,',\B)_7]YV18>WFW)3!DWO#*R9]X8 M3L;E9I4?9GC1AO4-SA0*N6:R77V86T^K,DWPA["W4M MOB07RP'EI%)FMA^(LG3D*XC:4E,=;/T9[E-+^+B/ACG[\:]%J>-?'R0 1NDS MK?GW*I?7\/0H"YL"J]B&]S[ACLD<0677/9\'0JQ]VL01K]\ . M@L0AX&\53 MWN('_WMSKUW1C,":)4;XH%&?,^FQ@\E:!=80YUY0Z'X.^B%-$V.8(XAW83IU M9?OTG6KDH357V/OD(X=:J_UVO,C".*[*:33OY7/6 F-E7"I2"!V-MRCVW0A_ M/M.T9U>G42K=1Y=QWU#Q=,X_#'7K(,_RLFZO"A(L9R1L,B2AS#4(:.P='189 M1+@F4QFJD^@'JF!#>8 NVW&>F93%IST%"#[X32Y^]$%_ Z ,M@S>8Q*ZIQ?> MVC;&I.R4Y)R-7R93J4M5JD!]LA4ZD=1Q.PQX)R^$TO[#_1YU62%8*)Q'V X= MRC? K\2ONGQ]2R>5>%O-[@);SYW@#$N/SE#U).D*#+C3DVE^^A0OTF$4XNC;X%(+4 MI<<-?)LW=[OW3)XQ?]=N_.02_Y+5AD+QQ$.@*LA*A..4Q<&PFM=;B]*JQ388 M-V7\WF/I(2#SEZUN\F)1GR:+&>P;JTJX4XPAY-FS1[*#>@-( I P[,7&"W@3 MB @&Y+56-! M0X0_].AIX\L*P/E:-?Y 5;6-J,5?;AK,QB,=BDSL6KX>>)%E4R-*7.C,Q,ZL M%+@>'7A*G9H;RZ'6;Y51HL8J7?+EAW. &$8=HV(J&]*DP^AS5;8LH M&7"+$/C_,$4M3:.[C[>#FS1>5K(9;">_I!:]:_F.HUFD0\33]W.MM=N)*&SX MF*EMZOC*<]P,BRPQ9Q^1<(:61IS(KH,GBA<$#<52G+<5>D)X C6+'B($^<1 M5W0^JI5^<])U_JK3I#]/3LGJ&YMFR*K5)3PI/Q:UF1+^*0C4_7TV*NLUFU-D M08 R[;0WPP8'IO/D,O1!Z+2_Z*VNL>=A4B9BE\!&CO*BA)PS^Q]:]B)-2QRO MG>,$YWH[.5[I)M&P4P2^_G4"=Z=,Q!I5)MA0G2WUMBII:4/\G/[PUV3>N_G& MP9YZ4M.(MK9X@2!/18(V=8PE(Q"\ UZZ >6#W96>TP!6GY*-E&>IJKB0%DI8 M;8"5_ ^Q;[;TFN:O)'^%ARZ*@W6WE]_>XW V6F]?DQ:#PXW3T[R&N)UM@[Z+ M\E1V'.!I,4U.>ANY(YXVAXFNN*3/3(6-]1L@GDZI3)%K+-36>XBG),VE_PV%VIJ1K MM[U?BBJ4]D>/)%,#)Q4%%$Z4WT>X3C!&+4*<=K%87[,XJE33;@%-1"!%NA&( MC/;4-M.%;;^)/A(CW@(&4G;K+O(%MM;(55P:'GZ:3#>I(90OR$%;V46?TK[< MS7J,@3#$/K$Z8L@V&T33X[>W*@X%6B*' M[YB7%6-N%=>RY/XDF\27'"*;%DGS6C^)\&M-=.?&^B=X/X*%.LNB=G8XN8JBJ"*1649Z:K$#'2>+C58DZMS"$EUR%>:ES/8KY(TUR:A'EHF9:O+[Z M2 ,?XAP_2FWB5YR(>-X[,5;<63Q9;5"O]Z&O(:#&-W %^*4)J)LA;"G*2$4 MX 9 @W9OC!?"H $WE.Q>Z9V.*<(N:;_FV-@(;%NL#$A95 M5_A"W;[)*:0IO:H3!CC7;N@BLAGJ;\[4& :#O_?ZK.*!+TDNP$Y@4UC%])AV M&92,OLE;IY4Z]W?2U!;_*[< H?@>B"EDG+T!A)54P!8"AXHO;X!]"]"DL$FL M3_F_!9O?.1[W_R\I";5T^EEZ5A3$50OG(K0QF)$22C+9/66N3M@LOJ.$<\)( M-CETR]CY-2]K-.0+H)KR%DY MD(%==RQ7.W@.6B]!A"DZ#%/F9R->B4MG.5CQHN!6-UA1)GFU6^SNTQ+YB:CW M^ @5!)8@>EI*!+,: ?P2*#K-&+C'K0MJ$2)>?&E:Y++.FV7#53.H;X; ^YH( M;6BO3TC)% "EEPK#-[VO_2Q>55\M71O(4#U@94D\PM%(AI4<)" MD&GH)TL)69?=V K9\_T^4GS:FFYQ;K0J>B-J42LT6!KJ(S8IP!I+?]X>C@2T M>_+LQC?VBY>!F#^;C6>@9OZT(%8JB3AVV+6[(3H'=<.?'2'5X?(V$T4BNX%. M=5/\5O1X7$MM@5&23!Y/(V: FU:PN2:Z.,U_2,7NBL 7/_VV:( M_K2"9H#91,9==/$FH[(D(8MS/RPH)]>UUW3*N.5R59@@,G\EHVY-%,]R+X1Y M] F=GGWG-V0J1=2A(@'&CUE.2/DQ15>,0NI7^@HD;)24@'PI.OG'R$.!/&A M@0,CFT='EC3QB:*Z)YH>_70X,_35N ]Y7[D'OQM[6]MG;J-&) 7U-+7E&/!R MX&IK'^3?[N2TO([48\:4TVU[%2+)JL'*]W];1^O3^S@(VBCC%2\Y6+0:OJ.F MI_.>KUA8M91M,C>BA&?^X!N90=T0AM:'A5L\$AE>,+M1K8WVS>_PT,PX73GA M:@C$)OE-_&/A4HB353LE%-+V=UA]4;=T<+DE=ZK!Y"KV2?W1A;I6#WFVOJ.B M#5X^F^OW>&P#>"19H=^JI[V)5)(T] M^>G@PL+V(-+>NLW^\D%?W7"A'T;PHQKJM(DO]R#-&)L QIJ6W,:+^/$;P&!\ M32D*,:"9;"^$J('"4U\00^ M!M+]+9D)#+'9Z*^I^6TV]UDMA"DXA/EKD"WI+PH_01(_[NNR)LH&O"-7$W5/ M(9@\_DPP$EK+Q=>ZP@CL0$8MKW669=/I*?+S,'O70'QU&]QA=<\%CK[&>3]; M8!5[F+Y$9[_\37D"R'-814REU1CY-/V"->%\C/PS5SXDT4T'?P-LGATF/\HL M,=2#_#+8).3AQ2ZY^4)VRSJM8&GO;' L\DY,X-;BJD1;]K7OE8_!F@A[E"2N M\(4FT*WKC[+C@W6D;(3XS2 UF"]EW^D60^' )="R,;E7I%.8K2A:L(:?ZH.DIBH[VJ,P>[]SFV?,?C#7!$="O-[GL?[X5VMX_?)I'X M+J./1E,ZT]2ILJK\^4UUJGYNO0/V&^#HU6E*CO_/M$]K$]?A^2E]\LM,QMCS MX&+B O\:Q7SEK3?[EC/+SU3K/>PQC5BI"(_6KZNCY)SQ'9W;$,NOZB4?COYP M_#II;)\:>V$+DVB_/Y5QU$&9M,)4LES2EEV\Y=PB@KO$EWR]3$\U:67[K4\S M91<65[.0+CU4^=L=9!\:T9Q3!R+U0P>Q(01_*,0/X ?1^![_/>/1V&HI/WM] M4*;!]0-*U>7 $H>ON9J8W=M Q!>M_B9!J0K6V M!#+?,G&6+S-MBU#0]84ZW'-+Q=ET+C^YZ;W+J"$-XZ.#Q;R\P\\XJ\91AO.[ M;9D@T632^(_*T\P9AKK4BSAB M8B/H\CI%FW\E0H%L_Q[66=SFO.8)K+T&%I:1LIO_@P5O(/]!C/^6A06RT;%/ MJ4WM5+0'C=8EXD[9::W[<4$19*IX1V[@(PHV>Y0Q]_6G;3%5NY4O* CU8@:A"#,$Q [)4XM600NDA(V\3=JZD)/""5&,X=+(:! M@*PF< .F@.$&%&U4QVRM=-RL,8R=/O=> M2EPRJ2S]O%MP]YKR3W8:^WE\RH9-WU[CA+49\THG>H*Z=1EV4<5H&$?G7VG/ M83@%FUSY3BG?=,^3,E!>DFX?="_N6JRN;L\N[5[.&/;&\J1A036A)0,_3DY# M9?UD\C:B#:,*/J(.GGCEXIU08)4A!5L]?S&V*NQR350U[6]/^0[",)J/D8JH M0FEN*+K"KI#L/(N@BKZGD J2:ZX).#5X$KU;ZBZB&$-:@);"TX/N@) @P88E MFH -=[0S+!AR=7,9UGI^+J]&KL$U*A?=;,UCUDFM?4 M;AXC&< S6NHO/,/^,J%5J-!E:2PT"F,' C0:Y]>6_:J;>@\2:_)"Q^R'6K8- M?8N+] ?XP&+\!X&[CLQ_J"4VF<&:RK(9:VT8'!QJV8,E@;&$] M#>KV,S_*,@0]VFMI5J\=,B\N2?-6+/1?/$B82 +[X+#"I%;4HOLX-\O,7Q$G MKP^NU;,M$Q,E?FX$;$>AD5_X7=I=<3",$7JU6F9G^W)I^D#,+^EH##WI9>/,C7E!"WGUL+'&&%#TMLI=I]TPU:U'(VMP&N/%L!6^-0OY6G;#W1 MGU'U*IK;I.X1^?=]:%JDA$R9;,$VSM-=U44\>BI)&6,9C=D8C]$V4!&@#K-# MV*H8N.V)W?!@N!?[P?J%;K!+'X_*BKL!36P"@'H59KUN&D8@A,7Y;HTA85 0 M-$010\K/Z*U)6T"7ED5)O ,ZS'D0BUE??3/U!;>6=\%KYHRZASC&QV"B6-FD MW6 J+!.S59;F"#&\ZS[.DNOO,+*UF3VE \8<2_2EIS]RS8G2Y_-W://4]&?B M_.!/,KZI6-7_//E!5Q;3I31]8NH_2F@1OF5.JF[,W%2W32VV:6L7?30P]DX< M#N.N''+U1&4]1ZB%Y#E)9*N](@$&@$JHZ%HA+M+8V&3RZ M@U;-W^H<(KMD(7Z!"GE2F1O^#F/YW#B4D,1[7;-WR>CNRB,SVY6E$[(F,=\G MFW-+* =(L&AS? &0/W^&*;>>A]>^9MV&W"#>^LK2BR8Y,M%FZC&224=J9_GM MU3JR?H?%%NC29M=FJMF_D5%9G97AI^-V!$F\ ;SPI)01/_\*[!1P =P!J^TV M0FGBDG0T?YX>-!;=.7T_LN2_=@+6B /N]CCID!^LQGT*^M-JA MY2Z]T4!T4U450@<[!5)K1#SGCLV\NG-/1G$;Q,/%O)[:DN[9<1EJ8+#8X6 + M$=V=X%#"#]/H6&W\_["9![%+B#Z?)BPK^X=<((EP0PO:)0.]^J72\.#6X0V0 MA;-^M&/W!CAC?FTBM$I@N)7PT?X*HBQG::"9YL?X@_FM/:5YN.B!WN?6XO+Q MQB;@6&"#L%EG.;']$''RD!PP2IZ\?.R_>!J!^H4R!QB;9:]/6?E\,3PUF/?*B!O M4&OC9#@ER?TCOBT7UZM!HP^R;NM,>.E=HFK/M:9;1";_S!<&ZD8 X\J5;;FM ME^"!1NB6I,BG ?;?A=:.=^UU'[:EGJ9=B=J.M*9[,YJXBHRQ:-K):")Z9E"QXOC/?J):LZPX6O*SWARF5;2 M;4R3I*MJ6@GUGA3"O6QF\L) &1)EZ,?<(,.V_SQ=Y(G'Z19<7A:R/9XM[7,4 M=&$VC8'@XCHZTOX].M'@9S< "1Q4N^\8(4@=,O@S^FI.9V7B=GE\$(58O@I! M[0:581&QU%O/@8'A$B1VN=F61F6>R/@W^&E$9@D+ZH?>(K M0TM% VC@FBK]) M-H5R9BUEEGHG3WZ?^T2 ?U_BDQB4'\?SN.D-3"/U"3]5E*>#+,IA\+DE4QVK/VI$@"""KQEP2 M">\6RH_;[\%3SY$L;*\(-R_8\_*BP.,,_K_\/*5IG^F"OW:J9X EBY&/<7_; MH17YL8[B(OV?C@L-YAVVURM*AZNQIJ5^"V*I=6 M?Y?"88B$FR^>9W"OVREP'GYHK^-CYI7C24Z7+CML5#3J0G@ZIRYJ2,O'I:1, M6BMVWJ,<0"'%L.)1]A'V]9.5X7'&C]>5Q"?5)^$GN>/YT.,VY[/F]H$KYPI.LX2=GZ,F9/:(G)D4QL3S\O-U4V%>IAO)^0PVE$5%&31$5NI4'B[\\'LKB.N[P\@+T MJD7I75+% >L]Y'$P]?#6J5'NB M]3NVMLS,>8%<@%0C=Q!@.AM$"<@&^=U>KLE6-K0VQXE:V>!*TP9E%X?%]E5D MPN^7QF[2?'ADB!GC=>\"UB8P7481F]O;"P&*"18&@&6"T$"%(_G R=O>25$' MLN-P/&/!#NJP/=Y'JIO=LG$(46!&D:6[=21=G'O Y%+M]>;BFBVG&QPIO6#' M*(K6=Y@ H J=V*R5U)YLA-;*DCA>55_-<_&.']X6+ ]N0<%DC)?4Y-KW^HJ8 MK_3EQ#%J.7"23I'65U%,O3=;;:YG@AC[A64%FBEJY4!2T7C(@'@$3BA3I((H M+Z%MI9K_:/Z'$)U#?CZJ9#7>CZ%P!W@ MY4.6MNLA#1;0V^"$ 75Z+(A=X((!P*A2J4$L1I2 HP.@3!68OS^G M":ZX^$9Y$GRJ],>[(/KQY\.<#DP!.3'=&T"5LYI:-A_#3J?=N:#Z'?@WIMW0 MR@U39?1G=/1[/W4\Q$Q^CGI_[8*]+E'Z#BUM13\X4CZ,T9]_*4S[\MQ+ I7Z M]#%-@#N/,*#&+,=UVR:.4+3GA[P@]N=[4\ET&JQOE!=J!9*5.U_H2O]EE15T M+:3"9X[<+GMZDMHEXNHF")*3\(PSYG+;W$=?9/B-5G(^*M:>.ILJ<8H4G*34 MWVM<@Y4\<7M\* X:-?*V+(1=CS]BA*DB]%F_^'VK9Z;];2U!CVM'T)T\(:*V MI204\!U X)?VU\$4Y5K<^>L3]MU;!2A;D4EVKT!S#F-GUA1G\;%7@6;,=*X9 M4MB *!&!=03TU\PY#H7ET3M512TI!])R[<@B"O)L<$IJ8^[.\N.C[;9?I-&[ MR9#4UQ7VY/-=ND>3%IZ)SGA]=!:8;7,[TI4S2_!9>/R881JA7Q_!G7Q9-MS5S0;1S/$2O4/\0_Z_N]TZ_]WZY :.D+\!M#&?^AYPTC-M M;B9\6GRBB_8%_X H\_]Z"G*8?V33IL[GC^)+*.;SK[:92'ZYVI=8F]B=!P(Y M[0S^E865,1UJ?([.V=-T#(\TN"2R]A9MD0%K^_/XM&B3_EWF/\R0GHU]9>YE MZ!!;#F;N,:S.=RI8$WH9WT&+V-=NX(3/UK][52A7U,43PR/]T"']F%ELU,[S M>OJ":A>L?U@[(2L0H@C96-J1-5[IR-$K>Q4C(F\S(D%0I)HFWR130OK75]3H MHNOPEV7KK%B,%,'_.#.LL_^,DFA"@:4D"CC]VN6,NV,USVM=7W"HZJ*0(H>R MO*2E)>V%O^XODS%LQ"1=[35@0 ;M!UQD; 088O&OO'L=;823:.(7">WX:9$+ MK =6/U:9\(P-W!P8HX,,[B_O"%I9U)PU('5JP]OR\J7IP,^D.+F3?:PR%;TC M7&)ZKI0+6J;^T;.M."# 91F+),;%01%X/['>W8C0.G!V64.2T4^NMCW!&2"U M2Y=%"* D=/U PR$^Q<;#@"R)/^OO1-T6F]-)ZJ QV.G/^,8@\BZXU[S7J#; @?^10HW*F=WL>C/R[[_1W6F42=B *]A;V M^@]U\Z92'P2PXY,:O7ZS.OU6(,3O[4O1X11Y^-[E'M\"$K^&S>9!2L@AD_$3 M)\0BXDE6W&89!/52%0^3FI@%HRBY1'U4P'DJRQ9R'P5P\KZX]Z+FA4)P@G4^ M?24_; "W6OB#9E?@Y5 Q^THW\<\(L3/AB#H0X I1FL]Y3F7R1WF-"Z3<#+TU M\1--2U2P<6UJ<0B(GO%8,8HI#K_7_CJ-_U:2/MM?K+6ROG&\0#.W:LJXUD? M4TWALO(J#V'2\]FZ\VAI?C\3!4\;4:-)J6Z<#B:9?[:7I^'ZH31'SRH7^2F! M*R3D3Q(L5)U@?X^%I?/YRL$C6XL.>@RN2'4?5"J!&-U MA2R)#U#@PEA51C"FOR2SKMR&?;:%U^_D!)MD^_)62YZ_YN%'!M9,&=HF:.1G MZ#GQ]:OV>ZA-QWM>(O[$,R(\Q7'JC2P>V0K9:83A 9]([-8VR1"H9QQWF?;3 MBV1S3D'$1_EZ7P!BD-W#_Z._&[E9@G)"B+2V]#/Q2/Y?XF!!1J ME(>JWWWH-VZQ5A=3/U2MWR_CEP)2YU?NNLBB^UX$HIJ2"M[M>X_8CO*BK@7C M =Q4!-@*:O,E.3 */*B3*:( CUW_XOS:["7=+]A.73^?:3E)KLJH+\X^N$:9 M+4;7-/Y07XZ"?]VZ%9#M;?WU24R\H\-0[DS<;;S\J#W03Y2&"S'C-VM%]>-LUO6;2YJ^'&ZWJP M:;U@&\$I3B<:1YJSY39GS&31E=5/OK:8Y^6T3CI2GB5%^SLU?'DZ+C7?%BFS M6Q3W_]H,0?9!-"]0N1!+,_93WE5X-MW!RQC'>=1H\5]_C3!N;YG9UDT 7AH* MG'!07/?MZ;3KC'[(H..WWALSB7?F)7E*%"G MA(8O'1I3VSLH*$Q5[I%T/GZZ_UF\-&_6I%Q:N3\[N=BDUA-,P;P,01V>"X.K MFNH#=UW,=+^GU19 !A*R3O[%=##;WJS"9$'8?(6;-8I4#L>+4EV/;SG54X/H M./<5KJDY*6H**,FPOJBP(,^.2P?'R\I=(6?=]=@/U3STZ^%P%)3 MH[FMX8(7AZ^M=/&;@'[,\1B>7?7@NU&+9&1_1M6#2Z/OQ*V[X2\AKF@.91]H5RWHYH3,Z;N^7HT1;6C5%( M<*Y349E+&IT)-$VU$3AM$H]=D%;-$;>"4JBI[,*1."P>+88PUCJ!>D1*=3>: M5C2OPQ0POSHNRWM2,J )OZ!QZV<)\(S\C3S2N15[)$@@G:UK$?,LW"3L1IY" M$:Q?VQAC&SPI\KO)+/O[>J$#3KX]RK(WLX,V*W=Y?5%GOEIGV0,S?X&3*=DS MQD5E.F?,5RP8A:RJS,\PS!]A.,O_G(E.@F>-6Z9H3S&<1.)D/C1$*Y()&]G# M[/:Z&SU.3\RK=^'7V&D(X6CZ%"J'06!B/8CQZ\#C.;-"=-X[=*<3SSB%XB9] M:<;@4'7Y)(,^8E+17;1KA7KBP]E "0D#>Q^!"4S;'&+A"'V6<>;ER#L2,)JT M(N2P%JEPL'41@?HAN44*(WP9]MG=7<2=/_%C 7D>1HI)XB42WV1'M@I!P$7L MPTQ ;;UTDC4&W*_+XMR87Q!IJCQ"?!*X*9!U9B)KS63ULA&*LW?;!#1(6:G8UON10T;P(+%=F;:ZQC8S7\TF% M*80)W13BN;.:5IIQHP%?7)@PX%D V.V"NJ]A($,P$D.7JY^H#\UH%UWC*YX/ M0SVLP9\$DT.?\S'-'/\ZY[-6+@*9W;X:4L:H+^_L7'<;74-U=3Q%TGM<&Z&< M<"B-_C H@J!7QEQK[ ":>[(PBZ6 MP)O4V>KR_;RO87SA^B'9)0JVIK)HG\YO>^/Y0XME#.WN<@1H MG(V/1>6UFWLOO^[%P,C2;!MC8@[>\1\R*X#BG WDM4N3?0*'S"/9FN=%[6QM MJZ265I%;>"Z==RJ8>8QFP,<"*'D[,6-(4G>5GE'"+$-8>O=D:GC;$4D/8A\M MB_2V7R!( E;O*)4V3S7@VTO<8M'7G[Z-*?35@]" MLM".F2[I-0V7?D$J5I:_(9UQXI@F_[.CK]O4UK;;R.?0I=+T M)TGUT\IMW$?=2602FY1:"%=P*=@Q3R1SL8) M51P?Q80@\PZHTNKW!I"KG3X)P[2#EE2Y>;!5GJ8_;4N 4MS MW%4_E^_5ABFU1;I:=($IA8^-STJMPEE5+$AN[.5ES\W<$+1?$\(9A78*-9 M&L_[FOXALB1=[MX;6"\*O&8"@>2U46)34[>W[_1%T94__ZL)!*7IL_9JQP/K MYW:6H;ZA9NP!2/"6^B)'<'OM&<':<9O*_-#I%8<+)#YLF:6V1I>;]>T=?!M% M[\X =N>839YJU<0QZT-8786;M:HYS_S%7.,M,"Q>UG'S9>N:;+?^6''G;TZQ+RT&5.SQ>))FK]CXB$B8]ZD+25+LQKK+0=NR!?/YB MSY]$H2KL!II+E< 6DN.+@<91_X>8%?9YZN>/DM#Q<2[UFN!I1K&U:"RE+_VH,V2< MM@I/V)HMQ0/[-;7DH% KI]%.:$TZQ#\!9(!X,N\W@/+"705*?M@J5&7,0X&,\/? %7!6.[M=BP$: MJS%"^ODWN ?\F'V-"44Y2W@,TAPG!!D6#HXSV&6X*7DA7&*_K%RZ:/@U[CD=IY_ M=QD4^DS2VZQ&:>DI&D)W=32,H]4X\ 'QE6&.^!XS]>>B>?&M-1C<^46F>"I1 M"X-$2>C+XI]/9$[JJ>=?*0<)O6$ K&QE)E[\F[V#O2/T9V?:W4P#''&@PN:D MI+I*@"VG@GU7Q!;U6,_=W6->>II--@0/MNA9BB.ZIIL",?]:W$,22J.[D2'G M&"YW6RA&V:TY_Y2#N9/%K@2]%2@H+$HIC+DJ2FB;D23K$**0%8RD=H#)I-5) MUAV;:Y\S0!/(7!-1?KKLM3G(K0?1@<\(@1^8X\01?M/*+>E@;F5J2BM_0DC# M(XNWA\TUW^K%7RO^GSBQT.RV$92AV3!3>C,B)YN^BY659)6P$C_+O.,:0T'T M>M&$4\+PTXJ\C0.YV,* O2WHNX?M1?"JZ^"GONV5T9[^4>YU!$#WQ+-RF<2L M[N)%_H-3V=<9T=I^FBI@ZB\] VSERS]^C+*0!(?6/1^X M?BXYX'BB5&SS.'\G7/(+0%09DC0]B6]@LW8?\&^YK?^I0,9=] 5&U.>'AAK# MW,Y_SFD&.ST^^MP<]?TTRX7%,N:#VQ>O!.?0C#R[K-\RD%<6B$>Y-02(O_(* M%(()F3L;O1]Q;]X +&N#3(>$#877!Z_BA!Z;,JKR2[>-FW$E-'Y66[ D!5\< M(JWC58Z4VUJ;.127FV6JAY;YM<,YG)NEM MK?89&R=A[):,X:>D)%2'%19T5-EKRF M(08;]H+$(#,[QHHGJR:YFB><8],DSR:@O1YTXM/2WFPS%3G9)*T;HD':X7;@ M8+UR1[[QX/]"T[]??N@608RC\UJ0IDKU9]IEI[[@QG!)M8\?]X>AHGR&6JK/ M<:W)6@\WWS*_4^U:<@IHQ] Z!RRO@Z:MZK_$;3SH8W\P]T!XI+.K')Q KZ , M++.*3!MEM.T4HT^QOEO;V7<7626OUPK.BGZ9#P F.I6O+OME=4MX4,!>E0[2 MK(1CB6==799P.:''R$H.\(V0J06.2I;EI4E!A1GY+6=T711T%$PYG24O1&5_&3W+-;9#8F_3G!!2W1" M&>%H.-JU5-':%9D:^L*Z$_YF((EN.T>TP+QX QA]2K?TO>!8$92C1P.#AW\&?QNGV-]VX)$HNCYE)4:3QJ M$;6(FZ9NGJ?,!N4P_AT\_UIFZ3\+S?]7R?05>M>5,A.%[2+RISJ.MK1D)*6W MN=55G;89=5[<$ R3TI_VO0:LL/:\WAA_V7 MM6TO&-V4RSS9MA7"AW1148UIUJ41^H.R,SU7(\6)(-AE@LWBN< IV>%'S@%) M;;X/(,K=WKG;R_)BYX2S3@_Q,)Y)N;\F3[#]!LC MB\R#RZ4:ZK):#&;?"__4=/>[QUEC(#W\J4:*)HZ]A;RZKJIUG+JE/ M<-LEVY5P?0ODB\B _J5IH%7Y-.J>7*_E9,EE5L==)+\S\]=I=#WK?_ZL[E]Q M,/ZKG^[]ST1IFG6(3V5^:74I=R(])8ADF6!FKVFLBRN'CC[:EDPV&UL6RPLW MZX5FRJS<_5Y#^94-[ !&#B\+\FEV=][WO/$H6#6?PK*AR_OY@F^745"F LXN MJ _<9<&[("UT+RDDN2DW>0-LW/J[2XLC)91[=-P31O>#BMP/['Y_K>V'K&BAD;DQ,D)I_\_/CY?P:YU77B'\([UIAV[USWAL7@U'*> M-+?G!*[SW5O(IOUB;H;>\M.KC&OYLM;>>KF]//U[P+;[[\V9/Z]; M=]]ST[:#'B(;_JD_N7KK5,3\IVX;#P,+;\.(; DW6:Z9=:[CJ'O"HBXM+W@+'8JU$,L;K[YU_^M5O_\O;V"41\XE M6)9_Q08O!EIX@.5&$KH)U,*:K]I>EIQNVS3-8IVHN?:)V0>.J_?T?)SW-WO" M]-CKP8>CS#:IW!=VZB\*<3/?6?*PN;AI]X&;Y]ZD=[U+<9UFUGLLM#'(UG'5 MQ$PQ@9PW5A>?-D#N/))'\']@M@ MP1U""!X\N 8_G."N)[@$UP0/[@0].,'=X:"!X.YNAR'WS?^^^]YW7]5\,]_[ M9J;J]:E?U:K>^_3J5=U[K=]:W0\S#[^!%W)2LE( B( (#S^@(=Y0 )XAHR, M@OST&0H*"BKJ,S0,/$P,='0,(AS?+XU/OQ.? $^RD.%8SQ.WYCOSVC>5K3AJXX=T7(9 M._BAHA&\)"0BIJ-G8'S%Q,W#R\T=G5W=/;U__^,3D%&QZ9G9N>65U;7UCQOSO:(- ME89+]0C?V&$,C8"6>YGN^(]I?[/L?\PPO_\IR_YNV+_:-0=@("$\+AX2-B & M7*Z^ITZWXF,9JA!59JKOG"36PS''+9F[TW"ADA? . M8Z2^?Y>V)K&ZG,W\:Y"H*O$'0-CD 6B1) X*)*NV+EXR]X>[]3P 7F&B0RAW MQU'P:SPK8CR7L=IR[^2_%''_79'*_!]%EO^EZ+\4_=^@Z-,_*,*L1H%K9=ZP M,4YROWJ2'UA(&]Q',AF;UK:)A_">^"F>VL\L7]P)JC4A5Q:(HEBN\ 3E Z ! M6;2]?S:^(QH0KZ)G&&Y#/&$PVCI1QEIZ0&=6/^]T_%U9K8P08?*$0QM6O/=] MY![\O8P\JC:#VOL!>.I8G56_+V*]66\M(=O86 _U'PQ= 4-CS*TS_1IGPD_# MU]#Z,G12.LDQIFQRJV(7))NZJ/D!D\SE2B7AHZ<2G;0U2[KN\X,P?DV&[(EW MM\77>OM;9;K2QV3-M5^RI1V?3MHKX"G3312MZU.^HY4K?6L-Y$X*RZB$4XQW3N;57]=LXLI M_792?[D1NYVZ67/^]-DZ\B:W.T6\O$[7X?CA>=L,!PD>7HL$?N; ME2A;],/<,@J-0NNT0]OV34E)"U!#IV#JI<;NT\Z7!"4$6OG*SX;M'%"?D)(' MU;,3D24WSQ7>E.3HG=5*6(O4+ M51<+;TE'XHL*NNE@5L449FG1S,:8T>BQ3/T#QQV@9Q+&$W\Q=+2F#^;<<57Y MA;LI4YED.D^%'M$#V(G6<'9)RG:Y--] =+*6_>/\XEP::QH> !VN4<82H2AL M;1 X7YSVI9G-*+I#$8G]S_9TQ_0W-QG=)=J[,*BFJT9L#T]N5Y%[;(\=WD>Q M)K389W=@=9V7->>OG9CHAJS%_]+ MH9\Y45]:H>58,8ZVMB'\Y0CZ-3I3@'ZNK%"0=]1JF'=&&)L->XWEDFP=AU8T M!W9XW>^X1C9.17[TY(200+C+'9MN^X?:M/+YTL8=ITE-L9=?K,U'4[0BN\]+ M _R$$GGJ,")97-.^."8@X6OC8*]IHSDL_JG)=:8=O*V9T MEH[&AC$66F_ H7LB65I')&5R;?12"8=M"8K3<+&E?"#\B3MN7E M^16;C\2:L2PBZ5S]03VG2#JA2@X_C>@TU_OR=+0+FGADA4W7$L&36SU>G:3: M1VNX0/E1?;X0':X(SJ@:=_ZBA&HE* 2*/.D?=W>@'=NWGNG1(+_W;L7:"1O6 MM+\>*JLA'L6-BYD2!<:RW) %Z5P+VJULU6HI97OV9+68#V:'Y&BX%#6 M#(?=*Q)C\FD&B>'ZYPPKYNGVDG_20\80M3Z6?,[F38(6/N.;\K)-CSXD!S>L?%, KLNJ=175=7MVA1Z:E..$,; MHYTR326+=,H3(\P7=Y79E/RAW.BBU.J$R*1MP#2ML0I*$57CA*=QDC\8:WLB M\%TSIC9V>OINF$+V")Z?JVV%RHVC3S@NK_M$4_RVEC9)@(:(_W(U]PUWJ2T< M?WL4*XJQ ?/SHI>NS"G?YJ$/81D\K&/'3JZO.7F[ZII,; Z?9 /$YW1ST&)! M5 BZR9U<)(D58?/2XFSZ/?"2<.ZUJ(_/]OVK:6*>^Z4OSK*+_99[Y2PZ0^;/ MB=KX22H:^7_?WFJ:2/(%?O& -G@+,KO0F9@GQ.KR3!>W^FR^F).J80A0ZX 8 M25JW$>_UY['Z7IIB'(S4,G5L\QVY0>4:@MI!G_:L10?-E@A9[#HH"88%\*?' MI*>H\LKE?4B-Z!- #Z==Z_MW7'3"6_@GG F=MDVK:Z2DHV4)A]=I'O^ M?#@ZV2 2]#W?+4DS5EX$!JTL">6/L#&EP>-@_S28[E!G="+\3CMWFAU/LO2.'G M2>N&5\\-V\ U10T^::#ZLI=32#85YX,VJGAG,^ M9'=Z*A!/19=T61)/&>$_ ]IF%2P9A]!3GD)M+(@WP^W^W;8SQ5MG*R9N;C7L M+- /2-$#X,L'#P!UI]C"B^%/E@;_A+9J%4F.IW@J;_ZWPJ3UYEILR793%S^" MX5^D1[^!0X='A]<)(K9N_9NOX%+DGH><&Q[1P\W_.(VLL%%8 M1P/:PJRIWM_UNV7/F"D8)A8_B_J5[%L83'B)@3&'"QTOW,S36%>MPZ]C6K;: M_:?)/#2303Y,QQII15+0P>.WF:#_E"="INK(OFL_Q_T1"^J-MD@==@5DI M'0Y?9MTW4CV1VT20E,@&\Y)3CAM-%PQS]3**[^QJ?%"Y_IHGV"#LN=56' M-:D?R7?J3%U4FT0OQ-!_(VM L"RD7Z(*U;^MUZ!-/>+XK.BZ-NFE+MH@S)%_ M%<,2F9+->@:-G96D37JOA Y%4 =^TF(<'[XA+Y9TJTF*:-)?V[<:YS237>QXXI*:;::=?O2)=AU4%@JOL+*K#!1O0^J/MR; MWYJBB7E1%#MAXM [7X<4OO)91#7L:+XUE)PM0Q?&SMU[N &=X)$P;U!OB9Z0 MYK9JTVKZ;48K0,L&$9ZN_Z?;'-EQ]X;;X^L$[=3>2V415IWU)_EPA%1X0K8! MJG?.=@O1./LYIOS[<6&U9>;2-PNBI1;VM2?((!1-M<0.(Z\2P=3S+DNWJ)7G M811=Q/UQA'I'?RSNL/YU VFFL?<*L1_F^T40U_;9EXK.PV;._ M&D6I&C.0?0!0^<+.,!6X[R5T@]6)(X/M"SHX=6BE8._>=I"XF9XM8($+KBR< MRW=:\&IASOOZ[.EPVEC&\2GCDS=/2!-NN^H8/J-8 3LEY^BLDN9@D@'/W" U MC#Q4]789P6RCHPX:RM,A[7+^*Y$'X)'5$D!FAMSOLLM4Q4+@;,TPF\,]5;BG MO+[NGH6\OPR(^G40FKP>0@R#0+?]!.RS2'_5>;.MXM%&E&AIL9YW>C=FBVDC MT<6!47;@DW094K036SROM\<$::6&B]M)XPN@!I]"LO#HW'#C&<>@B'7S4XS4 MVM&PL+QCP=?H' M#7D--.LJN,N ZNH+3_Y%]/C9/)B9^7K/K$K*ON7U",&J7U-D,@KY#-F3N[[@2-N<'Z]H(=TE/@R^$_A-H*]N M-G8.KM^;5^(M$JXTB\.BO>T\V)Q R04\2]/NT[/1%4QAQ/YNP4K)L'G;5%@5NE]* MY%1_3]V)HN 'PQ=GNR0CB.#3A5G=$6YB_0D)V@IF;HM^DP1:4U+?B?&FCLX; MYXCRO3&0HZV9+68G+-%=Z]*X3(Z/[L\A*V/&^;H\HW9'UTI>2\O)5 M&%W%CZ"380G+']?FL@0B.:_6Q>W<-X%3'_'L3M)=HQ&R,C"P#^D( M[HRAU>$-,6^(GY%N5+:08J 1HUZ-BC\"5U[I/@"T'1U+YUNM@Z,HAG]Y1JUQ M2'G<_07HOR:DAZCNUREN5]U(Q>?,/P-^"_RGWJ@+T 5!_ !!M-T"/[$"' M,>NK7QAC)N(C,(I;,;=?+E)63-M\@BDH=A&Q;K)U&!F)$Z*@%.Y@<2E,>+%G M;;\DSKD0]+*7+9(S:Q[@0OVZ*8 A@[1A@XQ"7[.5B64K?8026$TR:\L]1,W( M1BM!Y'TP_^$KIMFWTG,H2UKC8+[L9V MLJ33$I* XS0YRM'^^"XZ6UH\#"WE3#M'_6MA+S\&8H9SF\BI5.-O".950J:U MKKQ\L*]PW8+,5IM8@[8,G7>DI!.W,K*P#\$8U63U_EM64?XRIQGBQ='NP6(\ M4Z,"99>S49R^=]DQY53*?J?TY=2.-;,;R(1 N&5D MO!:L4?H,S6]GQZU:@90MU)J(6E,N3+])V5Y&)>'I7@EU7%3:?E%X"ZF:>$_U M*TVA\GZFOX(RRK'O .P2!FPXM08OXH]I'(%NWMF3].J@?NW=Z^8E9$3G8&H9 M")L;KVX4>2D/G7"Z\DJ1-YW%\_QB;?@^5O9.02_K,_\#<*7>@D4*P-5 M5;313KRPPP@X8*T6%;SH9EIX )[?,3N60ZP'LCMM!_U,*%W1AK$D\%! GTYC MN?19\1#ZK2@PA:F*#!86];=V)A9ZZ>)S3C)!",-WS #) D:ZM^54"_&5A%YK M?S"@ODS(!?"I:6)G=Y.J*),Q?7HE&V%^CM$R+]P"]\W">\ M%,^;F/.LJ&]&9")?34.2;GM>$-E17&DMW7^?!/V!Q-6F4BL'&6 MANT#WZ)%M$'M?1>AC]]?:!-[UH(5-#G^ GO V=/Z0CXHYENB#*1!.:TUSZHU M^ Y_>0E=@66.-[EVO+^1:+"<:CYU_^G,LALI!MI2UFOL4A_9?3/U!/' M$8\MRTPL&T/@RL :;4G2FIKN!S1N.)#&54H:?N1,!?7_Q16G5^BE1*HK1= M?X/[3P+I/X>,#)D,A4ZD;K&GFPXH/XP_B21M >"TXU1JQIS!:0E)#/-#WY6/ M"V'+C+^1?AQ9;5Q!)&A"Y_4_YBK_,?S>$#$\ZG@/RI)D&:<$<&0__LR3=K5^ MA2@4DIJ>HD>L*5'E$?/NK!R!KL.(S& M[7B609@NNHSZB60HP_V$)GF,X^H>$V:JP'^:R*K+IY3FY%BD;WRF2UZG6BWV M4%>JD3G!' K<]GV/,J20?UBN9+_]@ M5__6!-7GMU1**^#8\7<-0<5@BX3.RJ?&;NV78I_[BHDC2PF^%RTH(G>Y"J$\ M\GJ*:/R3H\W\EXS-D/(KE%FE65AR>,+XX27DVXX!^56HM5>?=1'3O*(;3OE- MK=AX8]BQ"-H<*V_?G;B';R)7Y3#] Y!8>7./H@-=;B4UV$[VOV^0JJM.?SN. MZ* <-\!^I5D<-$B*9V)8OK[A]K6I4%$UDN;U.1L(= M!?>Z+2B="6P@)Y[.L4SA[4&'5$"/(V.BNSR;5BKU\=)DW+5&8LHJ\@+-),T3 MR(A6CU)!F:'ZY'?X&&]]NRZCKQ:I/[3P[E1-:S[G-C]^!495/T/>$B8R9%PT M&;!/X-3 7221#(8TG@6+Y>*<)O2L7'G#^ W]SKHRM7;KV]Q-F M0NM!)"Q46H9\"0.H)/<>,P7G%APO>4FM(:538WQ."Y0IZU3)AIZQ+'G.(JTR M3U_E'.&SJC>5VU3?7OS1.,)-*]JN""43_ZPUQ$O,9$6?7D%,^:V)2;VV(A&A M$W6+R]09HQ=%L1*X,*&I(62#4(V*2$G:<3MJF2*4;%\H]'N#33@;U:WUVP3@Z58/OL+#&+*T1(15EKT(*>NMX[ M4(T]@\F.#I.0>V!7M=H34QQ*[[+7'33\-!6%S-3_[)MY9L. S4C8)U+D+T5( M$!XK%+F2N/QEL--/" /F\]T-%FW.VUG:'C._^)EI:2<"]UIC/P@EZ4S4KT@) MM0G=T9:(9?-33,'P],6%"$30(>2<[QF>I,NO9Q0LP3<4XPT1[.^C%(.CDLTI MA!X I5S 3&<+5\&8NL&>@,)C=8,2NQ>N3K<4\*G<*:545/O@B28)7R7^$VNC M#E*/L"W&G/'8*E+3E MIGLEIJI@NZ>3RFZ!(6>6;DZD'N)LY$$A?@#>$BPN %W,Y0; -.VOH^7JS+;U MU%]SK]OHLWAP.S)5-"1"=R>/R$P,X:,M[P*%FP5_>15;0NK\6R?/>42"TNA. MJO/>!4V)P?1D+S5G/#(^JET%=Q# \:=^L9N!]N?9K7'LQLMOI;-6OQ]X.J\R M[E0M<7:]^A#(M=9!V"XE]%FL7,V S(V'=\=VYD98Y-WO;'F;!V!:;:()?P5, M>##]-D".M?>^:DZI:=U MW-HF-W0E5J;-R9E)_+ 'UJQ7A;,CV:XO1M,Y_#HFET=5Q/7\ ?#3RPICGA)6 MS@IC!/X1!9OQ$N0'^3\*F06/ORCX/4/R?8-AAK,>G7K.Y '3R"ZX3[E4@90> M0!H?)U?,YRIF!@5)+VZUZO3@2ON\U?O(]AR=,Y+PYC7%H#+B>\P[,4MEA78C MN4R'CDS;+;"\XNB!:76R4.J[V'WF=*T7'JO;R>/CW,X_Q%GJP/Z3%RI;S!J? M.7 [>(OQ*JHG*'CI(T)^+@=A\9<4>#VU-7,G^Y6[$'YL%D.O+/Z)K)XFGU^$ M^4=6UH=55AWN0.TV'9;C@7*,G8L;/UTE&]?W"_*IWP\4#Q:;QMP+<[ 2>2UX ME>U3C?I_/>8D2E87J,:RRVZYRF-U3/V>_@:@LBM%3.K]LIRTI/>T^&B72V'V0TN#-V'X.( M=VO:)]C?Q4>:*A.O'*^&G?.OU)5_POH!F(+\3+E.UI<>30QCS*-\7$9$YL1Y MF\4[#;=O/]LZGDL1%4,_5_,3[BZL%%PK[&1306_9%&:8W47.YT%5TQD8X-JM]!2 M*=<5Q3.15"9+N5.(V&W-L<4I-&B$TP' F?:BB""=.G)374%07TBY.ETFO"(E M9!I<<*G!+]J#7 \)@UA:5A..2T7.ED_*4VZ5=D^,4"P*WWQ(TKPD)[GR_?@1 M?W]RSGHJ>\"1;'"?/:&:@Q.Q,UK4($UPHM:OOMEY)8I&(T41.G;./$O-%,': M9&6LP42"T17$3PGG,3=\,=M1$L$3:WT[3O^5\00FK=H?G+KV60F(4F4./Q:2 MS;RRA>.0L6NDRS:L5CWPX$W0H;7K:O1VV\FB9_-9D3TF$U!KI8,^HR M(PS!/I >A." A>#8Q8?7U^.M1^#'S='#='E'D[1TNB3_ +250A\ TE)NVDO# M8!W?22_,?"$< _S7O)!9?HH\YL(RFF7]$I@/3BQJ.K)9HQ: MQ^=%EF^Y;3K$N!!?BQPG?Q/],*LL^D(&%8,>',S(SZI69H/N#=&ZR%5+/ZWQI/XGY9+KZNF>#>9F,SBNW[59K[ M%3I8-&^G=5?/A/)QR&3'7E\7+(C9]2MP>GZ]Z93>W++5S4>/^N,PL,45MIQ( M;^^_,U$UH9BQX:'W#,PKPUPR/WV^7H#5O%+\^0)E=&=GI.2O/- \U]Y-)-2.3^W%!@W\:3U'H0Z2M:\LMIR _/P^D'TZD;T"O;^;FOHL0_ MI>B2'_B87$]G>_&U@%NQ^C#"!X\4.U@<[);X3NF;^D6P#ON5ED";O@\ !Z'8 M5<.96%!MG'9;04ZYS<]J4W<^[('9ACV3J.ZZDTO-7?3DB\G#(1K)94/6\OSS MJ[1?>"J&;[T*_GTJC>N;W'^:84]YI&CGCI_/<%-[0SQPDC(E=E@!YT9(*EJ8 M:RK$.!8%?C70=S\?G3A3$%V47ZJ6%$N.P=@W96J+>G]Q?JC.0\(;>SX_##5 MP61$R?UTY;+46YW$3I+H4] 6+ ?,EMR*J.U7,LH+Q4<$>4TKOXCL)#U-9_*\ ME*QV6S0+&+K-<=GK--(0^E:][]+?#P/I"%!1Q4JS(".T;>8K3B7(UM7,+";P M,+8\ &N6?<7MY8(]>!,E%+L&E,^4;&1&EI,3S@F?EO!A'WRS,*H(.4YD$*T[ M$TLPO=(J\9#L'^F@'=D(VN$G&M(KYF20:5411*), M/CC-9OEM#L32:W\-\07<[9==G_F.* M<\M3HM)VROF>2CM4AYUFSA+'>[GX[ M-%/K?].B8W&_L097KR#_H8'/JS$ZCPP<(#TFG4O2-QKFQ5F]/)YCI!=RZ9[[ MF*[$T7SDF>E,4WG?^&O$-^9(+6)<7Y;?3JTKI7DQ]4"58G89'+./$LXJK:IR M3IHB6-P'>-U1'H R<%79RPX71_&RMWM'^!V(."N\8DX73Y(/BEN1EZHF3SEV M1&''>X_>QIE4_'^Q.(UVZ<^[.1,V7 KZ(/P^_SM^6@O/;6'=304\'J$O13M] M0R8K]%="2'OXM$7. ?$GQJOGA#,_7_/W3,SC#X,Y%U!?7H93V5]J^F:TYQ[= M;\[<=0BQN$2^.:4U*B(]0E9RG#C)Q J[:9]0J_*4G\%QHSBD"?=7_W0GDCLS MP%*A[@8?)C-6Y78RL33<D ]16?JM^2B=Y"I_6*5(QROL1>3#)]M8I M?6X5XI!$\_AZ[T)*GXE8+-,B4R 51TNGV=-$V;<_ 'LUOS0,@UFH)X3Y\F?; M]7I(T?UV:R*E9&E22>.ZK#1L'=\]+C#EO[D'%/;;_%=/C;R,E#A*,V R+>#^ M)**@/R9;B* 7C=-]H\'/./PWE;%8\\^24G/=P @= 30I'XT/OSV5D._+7SZR(#7*A[_3(ZU&2!$%&&,C( NU=TI=X;T=VHV0+I M\HFQ!@."M$GR'L(31"SQ+4GZ. T357M7W?B]LQ1FU)SD11SZI.!$:1!9\'=S M6G@-)MPW;\=516]1@C;NG2,)ZII^\"3P$^EGJ2"3/C]/_WB%5:DDFQF#SR6E M/#_.?ID?KA!E>",'@^4>I]N=X&7!I^IB5H$U3RVOVFA UN43( N8IF+$_?RY M43:F%,O7'+J94.J05^AX(<*V8]=+1&.=LL#(&A5O&HVLB+)JR+\$TKP!!S97 M)R-ZO'R+<$,>U"RV4IOK<($-NA@[@&H^=Z:.=LE85A6,,O N'G9*,U2MA+#- M'4@&%[]37!-3%T Y*:=X74RDE' F#%$E"64: 0 M2:ZN[//Y,5S;2WP8/^2?Y$Z0ZN'2YDMTW/FPKK1M4/I[5P@LAJF+KI&0%5_] M/5>YQ,&M]\E%U\?$<<563M>*B108&+-WU7SN >#R"&,L_R[ZX=]7*,'AV<^5 MP=2U8%YQ/(?7 <.3HLB\3JW\#1M+[ M7JV;#'7X>7EY#>=B^]R<1B+_2'('LK3QGG2>+'V^M.P+P==FPGY8XOFJZYK- M81NQ&BV!LM4# FONY#3U5]YE_10["&UW5FH@A!.("Q"PP4/Z5$30J; @=X"\ M;81M'?)CWKM\W\#PL.%@P3[5A'\[U3XY-;I(EA\I5H'5R*WLPM()'/)I>K#. M]#I!9B'$HU9P)=@RKSLN-;9^PZ,T]W)NLRE]=HH^)E5&U%1 8#E(>E>C]*59 MB=&->0%HFL].C[&F+I9ZR=/$"/M :/I]0S@N *WED-VE-6R$3/A?:T:(:CM7 MG+W8B))/O&,@\G8FQ,(FS!B@@#7>;#9QF%C&#'A;37Q*6D-G)-(C=R>#W$R- M3N<&^ >*>*2+\F:EZ0M:/GYG3JF^_ZNG?%5LQB>YHL$Q.LY*ZC7IIPKIZ/)1 M57J5V'CS$I]L]8B!M2:U%7V&M]6OO+QVX_S)BBB^WF8_(9W? MV*"^!\!BD"*"367A M.UIZ]X6["T/.! 0_?V U9G M^5)4VH:8JEB"6U!:\:+V@HQZP/$(O(6HQ30>4BWB?1-F$^/MGK/C._\VRE(0IWFR!VKFM%GURD]F5$Z H27&3CH.7G.;ZL5N+@Y;AU>28X M[:4]$[J\Z2:G]([F[>Y-Y'GV;PJLUA O)41.<]ALP$35\-NF%=>=&UZ-X3<5O+ M2LO:T713S7--NEG)+WMM K6(UPN_"=$GQ,S+O]*T4FUD4%!3"5:/W1UV=-I[ M][U;XJ88J8V\N];D1\VD=%/45.C2KB11A*PH/R+)2 M))6?5WB^&]N$\7S]A"T7N]1$:V(PI5[M"6RAW10B\>-'X*X/OVZI/E0I=-:0X$$]%?_/K MO\D _QP=R5VPO?/?LMJG831CZJ <198)D0GV>6+AGWX>6(A20V$1Z-5H,D&F M]0!4@[_71ZS&;:Q# B:1?]F(AT[BBSC.+W[FXK9^JTOB3OLU#ISZ]$!W_F9: M'NQIZY:2F: [Z4H1Z$B<%IY3\-G&CZ/FA3-Y_A*/"I=UGDP/TRF_^,R^@=)N M&'!02.17:$X)<,KNZ]&Z0D$@S]J-C[4P#3V!WX'\U/4D"CJ;MXJHAVSF:4@? M[_K0O8*#2&]QM:9*"JM+G%0Z&@JK+T0X+[L\/O$QFV%.6CO2J^L6T;@L>',9 MF'EZ%DJ7RMH+5TI[1?F)MZD*H85M*B8O*:=/OJ)G8&ZL((L$9T4N6+F 6;YZ MR\V^UH5[9#X L\$G9<0):0J"V6/9P1&L&H7G.'/,U@I>?3A"^K(W,2<][ \ M#D0N]-,!YLHAJH;^B&BO5M*Z*U) 2S2"(X\; MSBD8I$'^>T*QW6IS8 [3;T=G/;?X&%=T6RD+2PO^9I*X9G2*!]PXK7*[K?VS M^S77SSODIYY3EQVEE*5K0 "7>]C+O!O;2]:YUS<^Z+8^^8;!7H,.&!5+"TOKB)7 MWNO5Y!:YLM*O7C-RZS_]UK=[@9X'3G*I.,5IV8H4[%[BS.@-V_$AF=EQO=0D M@!A[1N#L>S4V]U@]EU*%A'AJYLS<"8XCS@X44TZR[>_#$(<2(OSBJO='& A) MTW\QEP8]*_TN8Q1*'8J,C_VV*,KHE0#FN[8CJ+_3")HN?JT:S\ #4%(?C3FT M)X)2X_1!15GY/SHN5J.-,-,O$;N9O'ETKBOTH8B,0H)Q.U8-?H/ CEMI6*F] M)6V8.#:VW(= +]-7-/Y15H2PS1"WLGT>)>Q%A<]CQ=0D?+')$X$$[SHQ0TS_C0_9.OP_%92]_P!((;FNTGHUAX--YK19>+^ M\L[H4V$BF]=+W!0V\I@>D@JBF>M7_3(E?_S^9G;E=4LW1P L4LQ?.KV+6(*Z MCSC0F=)_"VS8R5%^$=T8;LS<"UNW>XU@VR2&_$N7]P' XME.1=58?'I@H+=Z M,N2BX^K+,MX]3J8.G[GHNK#N+X-1_CZ-\\]0K"XT D\JLNI.%EU'$L?'QY=O MW[N3/O>/4Q/\>?NT2N]MAUD_.7;T.8:'9IZESXL);N9O-A_5:(<[LV5'$IOC M(1'6NCJZLV]^Z+215H-;V\Y<8_V.V\=OV2"1)5H"*) MO^#^_3^X!XVDCS\-Q@C+Y\;$,)5"13DD?P#DFB4!$]5?$G@I)K$\1OYUAXO5 M\8BNH1LB,Y=L:QQ%BF,\(#UNGZH]005%-I MV%QBU%0-!6'#9Y !F3OHZE52U'I8L3F4_H#+LFP"*0%-H&RXIP.5[(O.8C^] M!&7,6U-K_K;-Q5KK3]:?XJRK45^(N$0J34[VH B(@BSU*HX"](S+KXF2S7UM M,1X F_07##Y>)>LF(L>Z3BKZ1P%&)5%LN;(?7.,>DZ^2SW]">0E(;+H/?@L1 MG/V[I"\]&L/XG3&/1N9?R\[V_T 7'SDD*Y[*>_'_K)OI_Z/X_^ 2V_\V5.0\ M (9_+MWOFO]=_'/__EU60-;7")H_,]:0SN8[S2<.$4N@8CC@,S39E8UP85&1 M>?8Q6ARE+O=O)P#_GI3]_XH2"X'DMT(58J6�U:\5FDO6ZK-1;L>(]+P/DO M2U"0G,>#._K47!F5.4%L+Y:)WH*,-@Y^R_-Q!SG75*B2B[;U%*9TNS?A-0O9 M+,FXG,TG!F7ULG4,)<$]'GFT=[+P;.O?^G.ROE VOAQ*^:_N_^K^/[M;@C; MJ(_JT>L0,S[NY.[ 0CQ5-(^)%V=X:HEAP,/L?P-02P,$% @ :8A<6-P& M!.#42 (%, !( !I;6 M?_L. 0$!$?$=$@H.*@HR,@H!%C8Z#@DA&2D)(3$Q.14S#3D%(R4Q,2T/'2,K M&RY_D6YI\&X)\'S!M8N+?P".\0D9!?7X!@ -[ P,*^ M@8-]^Q8.[E7K^:H'P&&^Q?K )@J/K?@=@<(6A]TG.OL=I5A5!Z[2Q!D5QP\[ M7T0DO/?X!(0?J6EHZ>@YN;AY>/GX/W\1EY"4DI915E%54]?0U#(T,C8Q-3.W ML'=P=')V<77S^^4?$!@4'!(3&Q>?D)B4G)*3FY=?4%A47/*[N@926U??T-C9 MU=W3V]<_,#@Y-3TS._=G?F%]8W-K>V=W;_\ >GYQ>75][,%_M>@,'!PN'\-2U01X;LM-@6[SSLCLJ@Y$ M2@ZE,]P?=A-(>%2[%@ HL#"OFP>+"1 ! MW$Q]M<,Q#H)=R1C&E"7]:31%&\1-&YOY7P1< 7.9- MQPL J46<,"# ENQ(^@7@-7:K6/,"L%-X6'L!^)M-2&1GI[X^C_&)G/H]XX!$ M+D;_H3%7_+^:_ZOY/UECP\NG?^-#-EI3_ [E'3F&.R$7*M('\W5S/9&/[62V MC>YD,C8%J/"TA8J? N6>P:1EN5>X3)]YELE.P<^_Z"UT)<=I*^Q[V0]FM60/ M^'4O.@T ^\3P@CL![:E^\? HIINSQ!/X+J<@-+4E6;8!2TO:^^*Z=NDZ+KP M>B&1^ZLQ96Q"*^G"G#:%+N62!#15%1VMF_3&O<=+ 3>&^)3K^U.9\=:.DN$Z M];*FS,&P$QTK.XDEU/KV7OZ+E-E,W:FRC]S5RTTC2/")EE^W)6\R?ZQ[BZJ5 M]AQ/N4VP7:2"Z:@\Q*$RS,NX[B1I'89D=KR!,U;0D?V2K# MZ@H>06.;LHX;H;"8E1WOT^(7?5!PNG-O:'X2=_[<7XI^&9 MG-^KW5I*GZUI%F21?UU0:&PX.^GK9F%'=B8^8S%1_1%W8U',2JZ54,$:7O'Y MM)QIJ7AL_@)@?^CZH_JL?D/HH"J+*C^F)$TX"7K6MHR6B3<2]M=X(T+?/@WF M(KN59ZRI=R3(@M37F1,H\0XHP3HP%C[D5IC+UQCB,IT<9^V/QVUM7)KS@*-G M%'5J_7'F!A5^=#H^O,$59-(8'-"?&M&9S_FM$.S@(Q)GC7 _1EL?'O;] M!=#41F1_.^&XH4LQZIJ=<8J*^$:I2H#1Z!*E'4,$6_6X^'2X]5SH'ZLQF],0 M^M 4]&B?TX6[53![P*>Y@7I._*&#;!0"NGKBWFE6(ZWX*:Y>*9P1>_BVD/'9 7>+]7/SA>W)3R!6#N6[+$4KBRSI+MC-9I( M36H,H3G5PJ+;Z@JMU!7^67I*,1_+P':-X%V04+WZ(-I^P\76+29WF'-H5^A? MC/O>U-F3J2+ 'S?6?@-$.CF*W&"-,+]+)4DA,8I(TOK-QC.R+5_S>>[W@_Z\ MX.R#0O1U),,0:%$X:=1[_O!8RUU#B"\Z-E>1H;ZMJ79[@0'70S,G*2=NA5V2 MS3A\!1&'C\1&YD*=$>).(N9J4)<<-@'0HZ,T6X(=7__)>Y-7,A7[.^:ACQ[W M!Y@6P- MSW;T;%M!DI"ZAU4JE4SOV)M00!>6&F$H? &@F$]H8KID2F?*)WX+V9"L"3IV M%6].0GB^>WRB'UXHK]'B3"G06T?4D#R\VIQ^R/@JMQP9)Q1^,TZY-N-TD7E9^.;V"/ZX\'G M'9"B"I@+2(1.I:,0D+9!)6Y.J'"C*DK=,(:Z4O;,.#O),+_[.X)W6,Q &TM@VKS,"UO'^Z>OY1F#_M^6XW0"#5U2#.*D*%MFL:TT]'W=\! MN>.Z24Z5[*@VE*F\TKAW.^KQB&,1O^.&:VE"4R678$3ZDKLP*)U7!O/PUEN; M6-_7(?2!SX0PS*K42&]ASBTZ2MN>=&;O8F$G]LQ= \@Z/&W6V^9JV MKK"L0+"54?.#: !^B@(3JP0BP.?RIOR4R#71C2M/C3O13LH*2T?<8JNDB)+* MT&_*3]3S&Y@!$E=BQXJ3$" J M4'MNP_H@SZK%8GMZ5PAU^*$Y Q>Q(/VV1]O/;<*W=.;(?N8 M!.1PACZ[ SLM!:[XD:)@(U_JJ&X)7OJL*&&]KA:568'8!O.K']J+/MO/S44 ZW/2*HL+P/FG%ZLGU+P#XL7:*N7GD-87 ?EEYHJ M7^V&H[*3=0[^RV(:]NL_) M#9N(0;M%^RG'>R7I;VEIF1A/ZX937!*1(JRU2ZVW0:,LMS:*ZV9,X+P/C@7K[PX[!=E*%DZD!B M6@ <:YC3UF8^X;V%,_0PH6I_ZA,R.A/3,<=U%IISQIY?>U *7<^L]C[VYH["K67 MWA[KMZ585Z6.T4/*I1:]'A*>-$_AWJGWV"F3"1?SHJS:"P 7Z :Z(=8/9A0> M$PDX!C$Q&_L.KI-^QFVJ5X$SBH'GZ. ]5&+)? $@4RV70_Y @/I40]>N;_#& MQ&RG5O_.3Y!]9T>AQ-LI (AWQZ>U-[=R8K?"4=W8^#P !/(Q-X=6<49G'92P M>PO^2/F0J0IM22A$A71SUR8<_986E,-T,N@R0X'A'?5D*,US7 EK"MDR9)CV MI,\/E+=2/\AT06Z1N?1K%FY)I\.M6?R:3ZI_WH!O>;:06F+/N YD'*I@_QOE1S6%9._6)9HJJ[^6* M2J"Q@+?_,&P0']!)YD-.'IX1/F8OR16:(>=9.!'^LO]$R'H](=4IFN9;D-"1?]73XN@1!659[M MY*^E#8C5Z3."84IEX%>>J-6"]%+DH!]\,;MCAAB4\3 #RW.WHA7."K6-H>O7 MY4;7[TL=&8^4*('4.Z-+I)E'&>Y>%"VD(7:=A;,+PND]Q(:1L@<9X-JVXDZM MQ>5%BU;2&:.:)G<7SBM(\A\K,';MI1BGFC=ZYC_' MEZ0.N<(;.B5]"4-?A:M+C'ATARJ;L4D)@LIUADP=HI:.,08^5I?4\I]+(,A? MS2NJ$M-',C6ZNFHD&WYD!H)#QT#668KBN-.V;W$4/_U7!4//NZ_44_TN)*=< MW=I[<^(Y]RYD3%FVZ!Y[)\08IULW,>;J_Y%FWH30%I#GA- "_C?*FY:; M1S>1:6\VS2$MGE7HW@M \;''I)PY=T]6'$<9TTTO]/G^!<"F/(UUJ7\S=Q>2 MD:AXB42;D^0;0IOUYI^$(1P:T5!LID=S%MKE4&6N7C=F[(I-$4W)[W6X0TD) M1_K+M 7@I*+^2_M1$4KR>HQJ_C2^?*>5MI"'F-L_WG4R%WW\F'YR,6[ >940>9CL&>(Z#65#4^7D;FC>T M47-VE9]1Z&HWA.(+!-I24?"IVT15"M+"&47Q0U,VGW$?/UUX,.6:.UL7'VHM M]]>GZ(91N_S0?(=**8""UE5\'!$'$8=4RK)<)D?SL<-1?6<5A8N.7DC0 M#U[ F*P9&I+B(MJ'4$%N8S9QIZ%3;F!;I[')-9B)K.8;:B9*TS!&US&]:5**^BE$. MD4.;O%"HG[Y,5M8)E&\(T,9?,=BZ("KEQB&.3,*2S >X?<3M7O50'N=\DM]9 MD.)Z7U-3CU>GE>:T6,ZTW4]$)]SA-+3%8T-APO315EH^)Y0KYH7($-2,3(96!_FFG]Q/ M"$++21D2Z%; MCEZ74GZ:\Y!)6?EY'.U[W6_(,OE\5\ 4AZ&!.)NK06B,.T>@L0D%S(O^ IA M9GYV"J:N3>3K. )0W!7=YYF<.G-]V>(%H)&HTIJRV>V,5\N= MJJ4=0/2M3";,2\<(&O76H8X,UX%(]PV)EC;H*X,%Y=>$N:/-L;HT7Z=&JTNR MKHQ<@BRTG9 -*R_J_=E)2<0)Q]UZO"%'VS>:D>R3W+SPXHSO!!UT4G:HH1=F MWEC-TO8V*;/9>9*%VO)16KV3'QOC4"9Q?[Q!L5/0 EPM,/QL@BZ7%P8;-1#Z M;RTHW5H"&4QQ\]SU1#A@NOW]3BEAOP.<1UW*46$WF&,W4+56Y2/&E*L33A:/ MU2+=0=OYPRYP2:/R-NAU1?U9:*W_&LO_(O09Q2!7UP(%Z^]>L^_E 1'[/S11 M3"G3RSLV(SS-WFSC;NNA)_:ZU85Q-1&-$\ME2+I#FXLW2!*S18@3_4,Y_SSL-6&[(,R00;FS&:'0&"=O@7@ M<*^"1^$V-E]_-96/D4N;3F_FY/AYWI+R/5N!,\Y=)"]!E\$,@W7H N[L+T?' M*4A>G2N%[Q^A#,(331X88A%NDH"N#!MVOIV? O<,(ZTDP)O&TXA'&U.0A(!9 MQEA_=>M2.2C.L_T#%;/4+C$I.M<^Y[\>4O0>GH7(#D22RF;*&4YO+[V+GG]4 MJ[WB[,><$+J@%A;Q%X"G=U+Q :(;R\/A8X_":U)YS3A?1<5QOL'\%9W$[D@D MW=N^3BSS1H^S#J_8'J&::C95=;6M&!C*;:8PM/J*VA# ^;P7SE=!Y;7%!_=0 M6\.V,>]_7YM+?=A?;*WG8]=%_XN M27 %L'T5F:L-=B1/?U[W#]'2 %K5^_0/(1M8\Q)BZH%Z @!/M]TYLRQT3A%4 M"($'9=$^V!.(>W$(+IT?S,[@$N@BM_DDQ([&,==B>IB)*BB[H2O0G9B2OA*3 MLE)J;0U$<=H1M<:Q'8S!TO#M3F];?@$2I'>P1MCH-X1"@L;=@$87?7)[.WE M_"<(YF/!-L]@KI]&:61:B70LE$6(9TXN;?>HG']8GY ECN#.$!'F+?9"745' MVJN=L,#[?9!BO'1#P6/^H]8X*1S*\ 'M)PB?=D+P%R/D4/^8*@&A4%*,[G^P"G$LZ]+UT0[75ZUH1+9<4.*RV$X,AH) M.UZ$976W4,'MBIX6=M"1)<#MJ:>@>GU15U)>'_60,')Q-^:+-T0\4=WHD[ 2 MNQ]>OUK&R0P(F&-4T:M]Z?[YT\X=^XCO"HD6=J#@5K.XSS"KRZJ1\6R^YM2Y8)FK M2TN@WXZ**)2#/0P]M8*CUT*(:#TR6% D[]8$)'PC S+]DK '2NL'[83\L._7 M[?AY_0C\ZS8$UG[WP_?$.3L/"B!5KODK*2?! ;ABBBS:'IL]:?D2>2%Y>W7) MSA'9!W2% +9\[96"-OAB.XJ,]?$^PO@%0K'AL3'/W$PK3Y,0P(4WB0NR)I2Z MYJ86/=]CG/';TE-R+=17,SN9OZ6J"\6A^]!I[;@>H MH":=INU"S%W0.Q=6]TEB8[V[Q3CN"('<,] MF/Y',/\'0:!9MT;1V\N@@X[-WR.>.UV&7MUVD) M];P %I%UEG09)XH->N!L&WN7>0W'1&2.A"EO#56A$O'YDKG21HE.A'D\F\<1 M@V&8^I'QT@==9V-<\Z_V?J?I"C?MYK@-N7D-2\>6E5*#6CK2I I#N3)\@?<= MAE$B:!Q*B[=$/801)2D)#27FLW-J6CH+GK]2?@Q$C39Y["Z'8M)L]I0"/6E*5L"_*P!@&'8=#;N8*)3\22OAXL%68KU%!N2(5< MH31S)2A=K;\5H[<,'Z.K<)C5SCX,.MGD]F\Y#NGFW\BNN;YW7^Z3Y 5N2DUC M9#;3*[:*[_\SUGZ3G?!>U=^A=_M;KL\)^?'ON==[?:A08&".?DV":YH);Y3= M:N0GAI$KA2#^F8=H:XKYK@R\#Q>&RXW/&A6"$OSA".8"K?VGG=L0*'(*_5"3 MD-Z%2F6EDM4IN1])7A3LG9H9-#%P/EU=28*.J']1,0(7IYH4P0 13 <5*TO) ML< ,$_?&6D*_B401.YP4+L/^VEL3[V>&3K M2L0ZVZ^?(BU9)%0+OD^L0[:&"[(1HR;IOT_WNP"#NN].#/<6&'H?!:"^)P1X MJ&ZX&=A]"Q]T*UJWW&;OX\-X$F(0F79T^]<,*?(+ M*'<<68W7'UE(,7 "9$>]:A"MD4<0V# M1V3'S0MW**A7*3LOHR5BB5E?'[L,+WW^()%G-D&Z\> _WV%D4W;:+4AU,F/ M:5AMXH"M^7=].*YJA$8:3)K;7-RM_^*WFBE'.UG!LSL.ME,J#RRO7/,2+](7 M0'2BS L W.]]R:;G<2'](([?HZW0?46W-?T4F[9U K[)G03-J3R:MJ/=A_040FE(>%XP')ES5OF0'X"F>9@1"'P__<'J: M#.E-Q;P %.(&8-.,PC DOTF6R\JA"B3NY=0K8!WR7*SN_?ZC(\AO?3W24LII M*;D@3>--68+:Y(DXEI7](7T9MPM(2MXX(ZAIF+VOG5_G;FA/%^%4=\%'#DO^ M-EZ"XSPL1EQ$,@$$[*I+4'OO7.QJ[J&TP]!4R\A=N8R?++&6]P;6H$Z+D2$= M@CMXZW8B)^;N[@I133UBVT1D)MUO), WI68;-STEKCK65?W@_Q]/W;@*RM/' MG*'43!9I?U"0O,OI(P:0_WZ+,-5?B-*L(\8$,P MLD]Y\#/A5-OGJ=V&.HC<#78?T@O 31))1*LOL=>+Y%?40AX-V1+*:C_A^9/: MCJYI5T)*V+E@'?=O2//H4DSYQ0>1V[,*M^:%^;*-I_Y2UXQ6,JI?B:=4I[6! MM;*;;2@=KEQY"S6*8W#AQ"%[FT"Z#@)*$G&+/X>$5GG99=;'%3 O@ RE )$H M<&JSZ@N TJON!:!_\0+8ZRT5QE2$SQNW35+1YJ<>#6 OY^=!M><8O\A*D6PCO*ALJHW M$@[X&W\C(;05E+V9"_ ;VCT/'EI6Z: =J=FZ@OD\1B]+C$*O-Q%H_%?9*,=[ M%>^ G_6@$M$Y?Y9TNO+2!?7XI+7XC.&^J]0+!/".OAL8DA+ M[VAWDPX>2#!#$;Y]8G2UM"+.<)OXKG-B5L$CE[%Y')RCN7%W3B*XH"_\NH<73T#69^8CFL'O,G[E?O#O%U> *):7A]G M8T4G3)JH"*3FD3(W[*?.3O44:&(WS+6L645+>1@C5IO27@"_%9:MK3*2]O6< M!'#VP:9R#V/W#V/J3!WTX(49O8WGUO4$-Y^9#&T2I?6DI=;;$^*M/F96](=" M %G79)6U(8A_1]8]GHX3!(EMM2"Z8 H;LV8$$>_9#':]!2H:6N/N>Y.SE&MF MO96DWOG0WE?*#ABY&/L'+>1B47X@-[@(X-UI0<+GC[!)#2^W M[GJ&V?[!=AG/'S<-=C_>?0' W1V;1D4A4%WW.+32UVO+AI+@ .#3+:L&?%X M3*F[L5>\+X"?A:OND2LJB-OOSQ=>#RM M[?%1QNLR\+R=)'!ZTEQ+=[1B%#2CAM^[;QIU'/'AH#\N*N$ MWT:I_CN+RG!6KFZ4#FN:6,H1O?7WMY\.$+0M>N<1L%J8\F&.@G;7C!9GT+F(G\I J\_4B$/D4".[D MFM -G1F>S$MTXL]-WS>VL(L_AG8AZ@2!ZZ?HW@;!/HT*T5Q\G^7?CJADL$&9\P+X3QW<>RGS ?;Q%14%).II!VWFI9^Q%RDA]K?7>C98X5_*GW2?O M+M($?;_KR>M8O8W5^\?^W+GM:99=PFXP4\L*WN<7@&!;XZ :$SAZZQ:L=F] MW.+B$NMFW/>)Z$2:_3AV(MDVG)&U(7 M:G-Y3UB];TWTD;XNH,+8&]<<$.WGCF[]ZG_/F+?>92V#>BMOJVN-C5RV'D[" MWE%:6Z&[[==$^J9 C+C2=D.)AF/E M28J!@JYU1QX/N_5"HH\,^;-6\)GKRV0R#,%4G[UM?49WUV'NR1&>W^I%.YZ) M2-FA5I2ZO^>C4-7DO5QCLL\0O+4'IVOMJM2$6X/R;+!H[5NI /05Z#H !-Q+ MC_X[;>( _WP2DYOO4>) K&0K4R&*,$>:U4I2"%@DG 7$5<_,J0Z4%> Z!QD< M% A>-#LS33^3^OZ& (LNW3&S-/K+.FY61P,I-!&^(#R4WJ=ERA3G_UD&OG^# MS"L[,-,$1UKF!G-B'G1/T['"4@,U2=[)PM03[[Z^&YTZ$!(M<3O]R>C(9SGR MB]\D(^&"<;BT()= ZAF/'#QTT'+87\:5)$CF2MRH$NKJ58BU9'0G:C](_LQX MN>0-L]+Z>&V:"Q2JE'(OZ]R&TB6I/*TK]NYI1 M-=>RU:+HE-[)VG:C)+Y@D],;\)("27ES[/ Z9;@L!VF[>J2%VU-=\&F>W)=4 M&^)0S3DJB18_L.T)W_T<*0=64>_0ACO)+0I1M_RYWL%2J>U&T^*39@5X+-6: M(FGE#S%MV#7I(VRFHN9"C^]^;"ECAG'>T(XHS\W'>C:U%PG'V 1: MJ8EY]0R14W;"EC2[H,3O.M5NXN0U1P=?H(^S/@+AE@<5O@G[-I&ANL!V8QTH MZK(SQ6@/HMTU5B&DP4Q[Q<_0= HQ57R,\13;*^4SEHI7-J/QZ>>KJ# M7FSH46;+E;=>6:W:]&),GNMU6T/P*5)8?$[ATG&//%J%%0O+DBM9(D GOF.S M$>%A>@%XS)4 O1$X^OE-;J_-\=!<&PRC%*/.3"W;?M]N"/XNZ<('* M0<;C#M'>S6W33J5US_BMK8'??H.L1 OU98QBN ,]BM#8@[8KWT>DRG/HT:!4 MNBBMFP08-\P:BM"%5^,VW%">UM4M7XW)W'@CN02089MAZ!?,Q(572XCX]"E> MGM 3UA;EG7RV79?".I5KF=S6%F@1)JON'B%+"L=C@R229^KX\M&4,P4&:+5; M.+.MFJI.:SO494AUNL%]/0/LQ[@>INS1YMN5V5NOOWO[%'=]@XK#^LZO5Z5: MRM">7. WJRS;DA3?=45,"-U_J_"FYE1SDR^+U]5 #QUKU@<6XL7'W3T?VI;0;[,NMV0)@DA5G-#XGAMA]T]R&M?1 M#8S1NQ2Q0,J%[SHMM%3#SPPHOD*H_"$ J#ZQA\#$ MI4#M'*&KP<0 T;&!W-@.:4C>68FG@H)'R,73YVZL53B(+T[UE*%($R3T)/(Z MZ( NXN^Q[)QO1OAV:[8Q?7GY:0L+ M?\MW0K"H@]APV$MA#6)K5&/X4[J=@.LT$^G$>K4ST[@5DO$!]$%#3X6>!)V2 MX- O<[+9EP5W /A.ETRA9DJ";8?"-=9[M6^ +("AZE:A8GG)Y?G) MJM.=3M52(26XRL)N!M'*70A'43/A'RS[VXINEZ$ITTP7;L!'YJTW-@B5>0LR M1^;<1R%LMX%RJ2H@;CHC=XA=6"BV >;<3B_;[4QJNI8E=Q.Z'*8;JSQ14I0.L^Y0D-7AF9,8E, M5??29T*2EMYB8Z [;MH4*$,'I)L7(0\OA4\@B')5O-$0X&H20K,T7JG)B@;S MNJK)?5;S%9'N_FM@:LHU'BU>G939,53"+ M61U@K43A.5W25+W!:Q\0N+L9L28LG][VGGO$SG# RA\%WWJK\44&5^MQY9?G M<5]PM7[]W5\BLV4#(Y(,9G9^YQ\IJDM:M4%T!>7.=C1U%?Q00/^FH0/Y/"PB MT$?SIO&I9:'$HE$'.\8U8?4&R\L )!($SNP>Q3WDTUL]$ZGHFUZGF^[Z/@WR M'CV]/U&MGB-O\+?DJD_9&+M&S(SM9_)Q&E&1@9.!&^*#W[5"1V$T):%_H-, ME]S,19E?*RTOM?;_T!U>E.Y;H^..:2*4:Z)((R6?JG#DGLJ.7]DGB8[Z\D>I M850;__A0UG8#E7W!_$?"EA\F,@.CY0"!$"PKD3J4:\R'.G(#%:E/KCEEVPIS M89]0;'"H ^OMZ/N8OLC9XCUCIN:WX,^>/K9$H\RX]XGT@,=1-AT1S6(O=>#A M?H[\XEU&Y S=O+3>Z$IC+;@N<0,BP+"LU:>@D;)C$\HL@Y'O TL@".O3OP4= MT7C/"IG29M@Q^G24119'FBP$[[JYT,# H/("^"4I&7 _O63Q%DE;;'107M[F MCX@-K9)]+^ T9.*LYV T]LN/[PPP-A=X XGV[-OU1 K]7GHV;"- I/.X&$_O M(4/"))=>U-(F[D9M3\)SNL?/&<<>@DS'!BFB AMJX=)(N1FV![9Z@O+CTILD M0# TH\&5+,R*9G4OP=Y)XAV-ZJTG8S>?4H M"L8FXE6KN(+4G(_?"[:FG=TZYI^",]KF[/PCVK:SJZ?)'_12^H05> L2 M1]Z?=5\ ?AZPA9S[Y=(\BXQI"#417Q;\N+ MKT4&]9%>HH+K*XFZ[OG_ARW6N&ST03VL-I#4Q.;C/?L.(41D-V#HF3@ X'>I] M=@5KSVNW9J[?9JPLMVI:Y?5EVEZ)=+8=1?9Q79%X/&U&(IDU(@2?Y+6V)= R M2]?702!U2[@WRIL_%_XQ,KMGQ*P45'#SFJ"9?O,&_6$';.9%/T/4TZBZ M?'5Y0:6.U(3\6%*XS:O8OI;A6W[PJT8X/">$@:+SOU^1INO)VZ_DJ.'WS .1 MTV]_^*9!FK5F1\\Y[N"RK,N9^M:8#X4I"L/33M;"2!*&R]$KO&=NV4/<3 M_->H1I@K.$7:AXJN7YGL307;.T@,R#/.L>.&X5#JW.-E"T3RT[I1:M,\S-Z'_B:D;RE!F MQQ^,-C5GX@QSX=CC!O*D1KZEXS+DROY7!/YJZO+X4;[+DA)ZL=,5+!>9?_M#Q2 MC?BM"( 23T,,,ULB$)S,?2^4F&"_(<<"?KQH> %L0)6B7V&[E('U,NDF P+PYU3SN!3JE];%(XT2A8?,+)1-[7%G55#/:K MKQ/KK_S;;Y-GC)*O\2;/P)>7(B$$4 XLU)CGX,I/;VFP;OX1K"RB@R0;SJ'0 MG&S24%6;H;IWWETFN2&NE5,8PPVI8OL"2+Y1"G4X'3X^?]VLMMOO!8L=&P+!RDHUC8ZUEE047\-^7UR0DSTW M7I6\)I2 !;7" I<$@= F0]#;;F:_48.PI]X9&IJ3:]PCW$L-Y 0ZXHH1X#!] M&0K//C;IW.Y*B2LY+2&B3XA:[ZN/1Q1..BB*&YG]$S,**]GK/R#0,/!E?Y>? M\Y-!:_]:[6/XZYZUGK9L?RG.K'A+U0@*NV&PY8JOB05+ZWUD%,'B4"LJW@XO M_]&P[;ZJF/'5RR9U2(&3N?U!XKC%-E/&DKOV^IA2%$Z1@,@^[E-39'&?LM*$ M?+^Z.RG#!@.1:[-D4?]]3YRE%1GM/K=Z1B!F]!UA5_/DL0;Y\_)4H%XI[RNV MJA9OOB-<[6F,J:1T:.J;^"DRVU#:PQCT:8P7')<64S85LGSS N XWN]IQ+10 M,%Y\C "W:^F6N SVBI9J++%;?\<1T^T^$N(A)WT"+C)T"6+F6=1Z?9QR) M0K;FL4[FPPQ X7YLJJJ_&%=OF&M*]$9=UE;>N=#F+R[T%-$G?P6LYO._B/6F M.753.!7DR!W)V1B>'^L?;V]#)= WZ/(G?$H(.MMBTNRW<9U8 FS,S]E/> %8 M1O3B7<0@J,5P_T"G15MCQ;D\E1<(/G)M:8TT(GX!]$CG.SQOOX('06G4OIKB M&!$XZ+)EL#UR>>GUA#%'N+L9(&7BD, =/N=;P2JYKL6OVJ1K<:VVEY^B.0$@ M.6]7^T6F^NI2T5G_\X8*A"B7D#ZILV>(+?&L\_M8J14[!%MB48W8"#[>_6F' M,M3/W6[!=71&AI6!V1$C@LV13@]]4*Y]?4Q.ZFF'_&ERG1$S1 /^I(=G76_^ MBU)4C#'@]>&=UT#A+JDA2DU&-H+]O?K(1O%TOFXO(=.S7N'LVL%D>:!RT:0Z$%79H*YK%!ZS>/8 M09!8?:RQM< C]GMAU[4Y#M@:-GLAI\A]6PUHH8%A_YC_+AL M+0%WM<=O%,<^PUMU:;V!BW5QW(Y;OXT"OP*96B=GL8/UT=Z4#XV\ E8TMU5S ML!7\(8QO5TD/SS7VZOBMD@:8JVPQ$0&VS1(N)K -!&N.IW_F1FO5[P.2'5L' M#S9F#6R3TK+'6NGG@JAF1-;)ZQ.5T[=:F,E&EV\"58V%DWK9%B @L"5D!K&" MC.(62II3.O?<1/NP>HKF::_U\0<1U2LY2J^8,JDJF#\@-AREV_XJLF8>]DP^ ME^]!4S6E"6%24 @YYP1%_:JG[W"+P0W@>!3Z] @.570[]QQM# MP;;>1J?$?&",WO+BL@YD]Q2+RY;8(.P-XE:&Z_%L Q",N4+%V&CTS7Q09'>> M=?=@E^E^KO1VZC/(7LS!W]X>YH*"M#472C;9G"@_4=@FF3X/*MO@3=C1PU7( MNA+N;'4GDL^GORZH<7L!9!3.&%^9JW6ME#9%I#P3>G_MGZQPI)D#590++H9N M1?$;)3!*%E^"LQU:U!;5(!>@[?!YM %58NZ^/H;H.=(6ADZ(G 0#+^F0>'A6 MC6VM^>*3Y0M >=Y[GBS"8LS'^I2S7,Q3E!F%WP&Q]8+R0]]9$&$9V-XSMN7'57=Z17XG;/9-"=<'#0!M93 C1BM7K81OH%8'0I,K;0 M&'*=K<2A'MIP<44GG]9@4M;YMQF4I[L%HB'OTSO&'1^0S%FB' L>WFN!I MUZMC,YZ VKW.;O'/C7.)-_H6$4;H0/8PRB_2O1.+Q+X"Q%-'CK(@&9Q:Z!M! M'QS&]T45#L^.G#,9 M\XB%[YW]HH4,7 M@EXG%VJOBI>N]#FR#^:PT&/A6!%TF/ )1HHNU!=[B#*RX4R6'=<\\\9PK7YX M ?C4*FR'7(M@[".7[R7BT<#\L0J/-"4.@;K+H=V?G .]60;QMD*#J>Z4&!V7 M@.W#=-.%6I=S/7=7T_<>%>7\-4RJCT+7=7+F;=\#K17) M;MZO%I>T8B1^"]2/<$>.MMXN=@_./&'\G,!T(-1B*_$>\ZBPH&Z)K5X?A-SF MM.BM/R4BZSL:7G6"-;]Q,L/[.7V]+7JQG&:2L;1B M"8?T@C(<19V^X&;7[%M=HXB#-3FW7(I)4IW= G>6S?N9Y)3[T2KS' VND>D) MR=C?'Z,[3^TG[-R,;O;X4^X"=9IF%().3JU_UJ MBUP"SA=5$NRI4]EC+?Q..EV6"5X 9K:Q2P8W94\LZA':#I6S!L 6(7A* UM& MLA.>P@>:R'RS^&#+.M#&LERVQA67GTIH9,R]T!%"]=GF145N._<]-WB3B !D M:75,4[?,(4&%U=7.R\=KO!5YZJVU=<4$+RNKZ&W*OK)?]ND]6Y@ES:VN6_'] M'-B#X6QH[Y[R0%VZ]N 6_IL$4L^TEZM*^=_V@;PC]$?\$D0\MUZQ&VM49>;.FP)!W#\@)0H MO@RIN($:(1ZI'."WH2Y:)>:ZCL)>U57/X_48>"J1;_.B6P_(#_KV-4@_3@?D MVN+@?:I(-6O5;7;I$*Y8*>N+O7,"2T';_*Y(:+XF.PBX4EZ3YHKWKP"5P0OXC/NB-S3/"@5XV(D&&Q.D0MO],/ .A/!]@U<:7 MM[%[92/1+P 8_%='5VU#NO73BGC6P%9OPR@/WV3\L7[M6WO.'L41Y@M#NI&Y M@8.G)1^9A]N51WUB(_E8DPCG)?7^HB2#*!B^F WY!<#\ONU>CLF-)D[9KWNA MT2(A\88P?'DX88JQ=%=^;'R7."6QQ\U-RR5A3ZL"9$JQ\X;?U0YUZ!%ZJ^82 MC' 6L@>!?9^(^0QGX<6Q,UW>6F2'RE.:%H_'98=%V@X3)89]U(3\GUL1^ M>.**S3UZ0+_;3>V]3$.^]NK2P3?J9.+?>O"H^$$>[1%7)UHL/QD3E>6<56LC M'\2^J,7,L'Z7=J^_&D,@@:$!XQ-53C8HKP<&@"^7J?0LY->-!8Z/C0C.JQ\] MSLM$*2-Z6Y!"&+A/M%ZS2M1_^IS M:\;A'5$Y>;?Q*$IV=6>BXPIT@VX$E(H M!DOF&:N+163'A6%(B.(&4/B"Y3K2>;]^K;Q2%2^^:&FI2:S#7/R2NA5U_*9@ M#L56NR]O?Y1P<"@?C"W:W]53/ MB63=0W>LPHGB'.G;UWQ9Q3V6M>R[W,%.GB#"&FC&HUYHH?9=Y-E]JF3+##&( M^QLVJ>XTWWAT-\?;E%G6F3S1*S4FP453IJ63)1H02/(>?J,_ M[)&-EB&[^(QVW,XROO&U^YG=>A/U MY4_O7"Q93\0[$ANAP[W4JO/KAL2SW"[U#9H9YN7)SJ_XY6G&QM\G^H4#HSS% MW48H2G+>JB*5L +P 4JSH*6\5U04_\^M+;8B&)RR32,Y'6JLT:IJR+ MV)N5VY,+=:)L0GG)PC^EG)3B=E>+%BVW3S8XG1<8#]#09)<_.#Z0^5?L?K]8 M&62:HKQ]O^,]9U:&;8TI8N.%RPRF4CILNWIRI%/BPG"G M+*B*189_: 2F?O9^PI^Q_B)B.<[E24-@X'L-$[D1>>IEIOU\!ZX2QLE=O\M: M9$XLKEU$_BWL=28E?.1W1_;-HC6[<"Q??\C8SLL?*P$PX5RMJ49 (_P)J>N+F!R1<#=)8'64++6_$?\_*/?\.TJZZY@)Z^*N8\\TXTNU=<+Q^9Q-^';MF:*1GA9VY%'\ M+$/(4+%AF@FB29%BLKP]A&%,\A/.$(""]L1 *7)X1 M!!-;M[ZN(9#TI@M+_L\>K.Z@?@*QHO9+X1= N+'Y"P"-BPA5;_#T. %,C)U7 M)FP@I0:W&=&LGC>A\[O]6UQ#>?$\RA@VOIV]^9ZKCCWEI=5QM M)_UL8726+V'GWOQ_56_=04UO6?@'ZHM*RO"<0.0J__Y-[A;LR?*_%I^W ML'(LNI\SC>YLMQ[X*"T-6VE-I6TQ*D:(A^D_6&N93=GJ[H@K.&,5'KWYYG_A M'X5,:4!HV2$:A]))AL^"3KV8-]4HALG!S#D:5O5=B!S >(M7L_1^?=I :&QL MR9U0RLKBXB+*X"S/QSRS.ZO2OF1V>-:%>F;IB1H;..=<"0NDO%Q9^R7P;+77 MG1ITKTO8C,[#=I33Q6$\#RW&$VRG9?W3]3E%H3OI!3IOA@BQ*]E\\ML\8W=M MS ?G=-_&L#\K\3N*UA?B]WB0#DEZH /QZ94OMA8W)=NM\%W^IR@[>*A M?Z_=W);B'>&OMGRMRP-[-%2B3.YX!L8.?&DBW?("XT1:.6)FEF_ M: ^VQ3/F2M78S??+T@72++-@-O#N8:%LMOG;L/*@U;/"7GKF>HC00GX52%+' MHE_*)*+#3\9YG!NZ4YAZC:EN;E-;1"_58YD@CMF Z4K6;>F+3#M9AHY(@+X$ M^C92\%'/3%E\Z$$OPQB+V="H\YO66Q%'$\IRVO"YYB&+'T$N\A._P"&$K?:8 M*1HGOY^[1T$$S$&]$1A1?"Z"_'PXV5^H6]?$?#E8)S+\-C1XE//T0+?'=6NP3;EU3&]DYZXEU[+UUG8!/5!L^,N4=^$TYOF\/Z6NIJ$ MU7$D''S*.&$&9W*PJL@#9PEP]?G."7## P52F1E^9EY--J[\:DD?HG,>!C.F M6!ED038P(K_(!F :@K9[EQU?LZQH2X[SC@O-RSEA/T/=A/#C0?J@BPDRT_A[ M":^OXE^)M:N_:Z3JW\K><(0CC?V54;/IN%//[44R 4-MJ8+ H>H%Q\I4(;Z) M&2VRMU)\/5RIUZ$&>A+1[;9:YN4!D>8_L$!V3"](A845W(V8OM<="5&XEA.W M%4&C$K-\L 3%%%O5KMZF(*S*6BU[GV6^-SU3IO=;\FD;%Y^DG?"B M;8)<] "(M9&VLWT$M2]'5DB2*L4&"@;8P)116@.4#>B5T5*<>8] "HBM5D1]9UU[P+T%*]'-F-V<'G:#%4_^]/^ M4;*AH;90&\T2=(XVN"EH 7D22D4J;+;]"D=P%/IO('P]9.HX_BW9G M:,A]DM,[Z+B<[#\M+DR'MX19']A8]KG!J_G(+25.)Y9:U7B=63K-!W?BD9]$ M"Q=ZW$D4,Z+ORW1/E#H)^9Q QX[M0ONBY(-[I5C27.7*I3Q"H2RAM-K!TM-+ MT7CHUYHGCU(B'U@4T+61AX+CY#8D>%Z?WFKHSH;GE+Z^[]UP\X2G*X-TX5&T M=M)A^:>LK24K.?, O^T8;_5A1F MQO4S'Z;M6\XIM>"'=;U;EK2-')K#JT&X[&\+UB57 "[H(CXBRK>BK:Z1PES, MX^EFO72J*A#-"!1+C^55TQ;=RZS>/6*7W;=-0772A$0%&-Z>>+ON1KN6M(_( M<[*SPK$7SYOY<_O\_>Z>,^K?%W$3Y9[:7(LF&;MN*ROX?D^1K'Z'S*+^D#$? M9A.-0&VVB;YT9Y+8B\I3[?G8ZJQ-GK-9CI0L1HV]Y"4@"$Z$IXH9W;<@;HFA MH:Z]9G0@%COZ#9SF9=!Z[6REY5FD>=,*:$(B,]D(-(+#JL)4CRG*'RW! K&= M1IRT@EM-KHDS4#7A>%U>*TZ:L>?(94Z$W2GR?S7Y.\0+\C!.0"EX^?=B*7OT M;U!+ P04 " !IB%Q89Z_9,>H. 0#<$@( $@ &EM9S(S,C$Y,#0X.%\Y M+FIP9^Q]!UR36[9OZ$@5!2E25*I4Z9V "@&1+D2ZB$@3 >FA1$%Z!P$%)?0. MD8Y4E=Y!>N^]AAH@) _.S)PS[]YY=\[<=V;.N7.)O_]G6,G:?/O;:__WVGNM MO<$,8Z8!EQ\H*"D L+ ! *RS?P#,&. >@! ?GP ?CY" @.#2)4(B$DI2$F)B M$MHK5\DI&>B8&!GHZ.EOL/"RW[C%S4Q/SR%ZF_L.OY"0$!.[N+28@!2OH)# M>2%8ERY=(B$FH2$EI1&X27]3X!]^8;X"* CQ=0A\<+!N ; IL' HL# - *:S M^\3#^ND%^/,+"QL'%P^?@/ 2$?'9%THO ["Q<'"P<7'P\'!QSS[U//L<@$N! M=^4FOQS^50T3@EOVE )O(I,)F>\6?J/2[-UF$7SZROL2T35J&EHZ5C9VCMN< M0L(BHF+B$O?NRRN %)4>:#W2U@$_UM4S?6;VW-S"TLK!TCK'Q@< M&AX9G9F=FU]87%I>647L[.[M'QPBCX[/ZX4%P,'ZR^MOUHOBK%[8N+@XN 3G M]<+"=CG_ @4NWDU^_"MR&@0F]E=O";PAI+P;F5SX[1*SH.8VU=-7O4376(1F M6!'G5?NI9K^N8M[_K9K]7+%?ZC4*(,'!.FL\' H $' 0+"FVF6+)8CY114]7 M?!I#<#B/:D9JI$.;O8%X'? MP__R!JXA2PDM2D*C8.\Q "+@S^]JY $:Z#:?DQTO4Q3'7]YP[E->%'Q1\$7! M%P5?%'Q1\$7!%P5?%/R_JV"'IR"-U^L$24):%DFDH5QH:?W3792O48X$& 4I M/UDZ(JJ1Q:/4N,"_*>@[SR[7Z7YN[$>.<.2^[6'W#A7D-1%'RFLBO]7-R::) M M[,,$*M+:D02O*&_H%%X\OS0;:T%B(2[WP=H_VC%[_/%Q*P+Q-(OQ'"LO&P M-V,//\ 7J0LKUF7F >,&AS/3<%+71#*] CN0L4BA3G.Y51K-=4R_F"W MX-VGW'TWDQKZT%90,2%>>B@Q7&HH)2W"G7Q!_]DV'\421@'$?'S;#0ZP" MHK#L4=Q4"VM M$Q&!Q?*:0-/2B@N.W$M ?RG?22)[@5+83BDDT*&EM[>]C0&,6*&C9R?(#:NL M#460*A+)KQ*UX#@XP#N,*14PWWB%A"P+ERBCE<$XWG))[0Q?@SHEIWC M9>(RV\R*^EYLI'&55-_AO"(M0*#*@=VQVVB#TRF53:DHT+6$!#RO<'?J89BU M5_7A+,B?^^GVT4!>?FI997$D&?+R34Y%^KF>"(%-7W3>(F3&I]R)%"9S#BU/TB=:ZD0N%ZL/7-UCU%? M1&D6'LYSA54OW%MZF]I\M*$&NA@ -Y[ MU\-)7<$M'W",%#LEF\@5;@"^'&/)D@RA^/.MXG8,AI&)BTULZKDO YQ#2*Y& MU,.-8MJ6NX&OI4!487 S&TXKTE(GCG9J<>G6C2@! (-#YPM]E$;?;(=$$\S= MQ+G.2Y!QYI1\19&$/D\2N!?L"_T]F&/[_>KKY7O&*]IYWG9;AA22.P6#TP[X7X6 M-9 M9Q8V.7[HU%4IM5L1CP2SCX]@IZ:@[S?+ZG44F"'CO%LM&,#^FM;,HJ]+YF/# M5;UW9GS[M!Y-.DP"<)9GSBQ1]GL%SEP?:NF1]>I1FX.60NX'XU$-@N51H#(% M169$$EG]+!;QM(UZ='@D""U3@@%@):OA6LIB -VWH")L%1@ !3(&Y40O0>"? MG^D8)6\=.*^2DR-AWF/^$287,I3^6+:[A30"'B<$L0!.$?. M(;EC7NU]JSGZS;,;' CBP Y/R#HKMAH*PP",PD4U, "8*P8 1-<8I;SF.*H, M1YTT'YU]GH,'P7 U@;6+U0NE"Z4+I0NE"Z4+I0NE"Z4+I0^M@8 MWK/KH'B3Z':N-OHGW_;/P/EP?C%]@ &$GTV(/#" F^" T4&J.T?(F&2I@2*W"&YXH:N:OSE&K\_:A'YN86NSZQ M['5E7"^#.+#"*5^9=H3J,XB2S,)ZGFC( UY-\O8ZD5,H9ZX4SDISMRY.*E=C MRRXG.>VC[%<,N2_+V]C27[[53&E%00'AH,?2U) EX5?HHF_R;5;@%%0[FTS> M]J9YF_@D% <#<+?HE#G[F5:[/Q<@MTJ8GO*:+C+-E# HM8#RZ:>SN:7&!?XG M JNC]^Q2^/-"P0#HKRTRZZ\M]@+_7OA5#'2!?TL0")Y=\)M^:6UMAI^#2TG8 M01P7^#<%V?.SRT4D\7\=_FXD\0+_EA"//[N("/WI20,0+I83WL)2)4H=RW61T;74NDXM +] MO+Q>2YLS2U"BV,XG2NR3:0,D\8NDDLNK,7)%]8@@:?]]J0%/27#=#W/=O((T MWS==5+5:^PRDFBFU@5I!X9QZC&#!FJWL39DK"$[7\(<"8H^J C;BA5?6ZX[9%4YM ]/"E9Z$C[S?@S@*3)_\ M%U[>'Q$7GN?_!PS"&USSIKYWLK8V9-\ZA3$H)Z:NA*"UA\#AJ/M#P)+2[L+[ M(^5%;?8]K2C0]@J2;NV;ED->?I\6R?UWEE7[8JM<*=OF_DUU^6X.MT4B"HX" MYF1\$, DX6"H):M?LKTYWY2?0LC)])SP9DZD@YU^:J>]E=0$.1CI-H/(L&0: MO1(Q1)U#\V3IA:?L<6+F]EY!6\64WRAL3$IB,&PDJNMNW3;^O%>5_XQAC >: M*V%,.<&A/]7V>=Y9EW*(]_T#C(,78^8_'P)2*GD%_DGC1L_<*D8(I M=2HMWTKOOA?VDV%NFMS(4G=B'3+>D5K]X<3Y*O5']=5D#. ITNOFK=G%N<-B M\ZQN>13!6OQ,+>L*[!D"UR6K(FQ3*AH]N@U5*5V+:?.XUR/&IMU1%L+& MM+EGV[.T74 B[+(?YN8D8:UEU![C* ;UUX,->SPLVQP.VR !]=DMJ"V#YHR: MC<7'NEGS^\$4]$I7_;66Y5K@R=POY^H^EU<'GQKTYOF,,8OE%W,ZQ\>O*EQQ M"0Y\&L0!O[/V>S_^W]Y%4#_# ='?N; AG!UQ37K7'%%E1\T M33#8B)#X491\.7;?/X#?];,HN*F4',D2V+3@*$XB+9=$T&NPF3T'([>D)K5U MR.)2]2>E?V"0O<="@K,1_R75-4$1 ;#/F.0N\.&AQ7M,;D!/[]Z#7WK>!:FZ M5]$B/4+ZT38N'C(]=1"Q=U^,"\28'I2GND8K#@UT);A&"Y"4/*,R8ZR0FIM\ M+6R1M!WAU3LN(H"QS-H"5'.+TK M5+=2WUI_FMW!-^P1Q^-C;%?VT4K.WSW9Y_< %WM#Y?=E"&GG)B@>O^7-YE(F M$DV5;P1",!F<>'VN=.1YSXU\X2C 6!>GUE5I5^*9?[_222!?*XI:K-PY^A1!.Y=^<[2NJWG M9_T_& GK$]X8&'L_.!IU]!'Y &KC"Y*Z;6_+5XS1%J.1IB5:OY39M=Q MZ+MXYW0'<_8I;X6[GG:0H1P/H7[TT,QAT?..V*@GY ?7(X\W"\QGGW\X,'3F MFC=@'8?R8P VKL",T>SM7:T3@B!FWP2*B>R XY>K=5G-,$7N" 7Q8 MTCH=L&9LEZ<$^T%N_MYC_V^^RE/=/$L?J3PGC=^G]:I2"2NM]?M\(2FLWE;Z MC?#*0 S&VG5/?LNE85OJ=TM01,: MK4>J?: M*V4E3O_G[.,8 .?TZ(_1[CF>/#T!;LMR48K&[]F<+B1D!#1B^\+]:VCJ06'K MHY?<* TG$^(L[$EA,5QR]3GXCR\V-PMD&%V#B!E4?PQ:"..4.A'6N_DG'JU? MHF6J5MJ/D23P(LC?6 C /GX' M65HHF93T=\_U,A4>=J7WF<[G@*NQ,V47F,YF\0']Y[1V2^LW4'TH>8#D MK%2?E413X$S%1)1D]KT.N55B&Z:X#BCG&@8P0],++<( BNN*;=#=Q<^E"F$% MD*5:R&+%%*5'';64E/XF303)\18470J1![AUU]]^7MCOU(D--E=6"@R7_MRH MO_L]/G_FNF*U[AR/J4&_Z=5FVQO*KO/7WSV+$)-Y[64N;/HMJ;RA[FKEQRQS MK?U=X'%3] PYG5=./OJS:I6_ES\& )>]YL6*].I&4_3EC(XUXPTD)$]=\655 MQO()ORMWT.B4R%#GJ54?[[GN+Z",'2>3'\(T))R P/)&4C]BF7XA=^;>YP._ M!K5.AW*(&G/ OA;>>BW!^?/ DW-XQ8"9P^_&'/WB:VZ-1QXG6T<'QMUGOQ0$ M\\0 9-I_BKIA[U.!NFLQ )@9"@,XWG,[G-I=KSL/NKWFNU"Y4+E0N5"Y4/G# MJ-Q ,'Z.9_2WARCN L:NP&8=^E!>KX>\6YG;F968KSFS?@C75(.LR]Q8*UJE MB[*#$>L8MF8T>87(EUK3 MT$EJ=>=\ZM?G<2D%:HIT8]1N[)QDC9:615,:LT4U5=6RIVBR MTB(A0:E+4]#N(C3T%"+U\[?5-0(1. _1/=LE/S@7]76N\O78326S;\.O>YN7 M5X2Y)KR(_.PD\Y8^Z+#5:,?5Z#8/561_+C;$Y]N6$476B%*FE>BU5]Z,M$3T M)X["ZV:E?-0J'VDJ1K*9I_9.6O89)$9W^+Y(6Z#^P:D/5:HWFZ9>2SGV7 M<#]QZ2&_G_Y[+!;&Z0.T]F"_J+W4@5;]=3PW9C--"+8"'L#M]+!!=$CHZ$4) MZ36T>_!;_JTH_E*!.VJX2XA&6Z2H7,5VMZ]7]ZW<27'+":QI<0!>=P\66(H] M16EFBVQLI4\Q2IG6V25F, >ME6&W-,.,\7;[X\W+XS2G;W8T3F'GXR MXJ6_YZQXR:DX/^-[EEU;EBD_L>4D+VAFNN/G>H9JBGHBW"!APJ :2JS7'#CM M'L*S@]O:NCG]$.CJ9[_WJE!LX2G!9B65NQ6"VVWY[J7'T[= U!Y54 MX[(9EGN2;BSNSYZ%7)%8K-'Q%K@#42>(74/?2FANO>8[1_N6K5GP-$I46 M$-;&W2>5!XP73^<#1F3[UFL$_XP<) MM>ZL9DJ!OG3UIC%TL*'>>K['*>G%CK,+?[5B.!)JS:KDT?6"57KQ>Q 'G&7S MI_Z[ PT]C15BV<7=Z.9K(Q'T+?]1%Z '#.N'2>"]P%>PNO[NR&:U5=9 M>@MU*7QN,P3,@WOBS7:L],Q*UUW'I*R0#('TX5\1AN(QDDHJ3OS?55<:2N4I MP>^=?^\(RT4TYI\'0:<-/>FK\E]J/:X$!_1C %<3 :BUKXOQRH'S\3I\+"&Z M[_=9=E2<,8 KI76EJ_8KZF4FI4=IS6Z$:)^C^._;80%.4Y?E7JXEN&( [OP8 MP#-GE"K!G-$D67RJ?'^T4W 8)&>*6.Q E8LAP]+&FV\:PM_. Z;*EJ-X\I\-@V M,D]_E;!"__W!%PS !GK#,) , !@+U,]5HU02)7J%^^.+/S';+IOTYXB$=,)IRF MS^A'Y7ZP*92 ?O4Z1$NHN.:]DA)(BRP$*Y"D.3.G>](M%RFT3 M\ON$S#NX> M;4H3IRVI$N)SU4B%(@=:>U46[L,R?C%;$"5:V 5[)71,I;0U1H7A&8 MAH&F7W$NV,%(A($E%H=T[N6=-FSS3.NB&( !4U=5Y2Y7WX$3O6KEJR7OB+.> M$&GR!PA._#8!C O\#"*ZP>QKH6D&4^TA]S]HHW<=<1!B<*Q$-]Z7+(GF?-PA MAL.'+//QF[5LUC"+VF!%WSH7VY/6PHF6:2\ NK3+54M>8K,.+_?V';XM-N Z MV50X#@)NBZ>BD;*J#)]W0P9*Q(A3K#"1G[%])Z%A6T5%=8._]%TH(;HNU*G_ M-9XZ $ &8,BV;LG5Z$](6'6YR\FO(2=/J6/V?PWC;L:-I(*M SREE,:Q,R+B M&( EQ.NME_9J3)?KTD-TWW9^CW9'&090IX8D-T:Y"/>]S5Y?8]\1@)-9"+F5 MO]X'KD]1Z?N)A2W= :*(,]%2>.YF'M-AO2T%;W-OXU(,#_7HR215%H1;>E2< M[ID$,"14H,CDG18?;; *+YN\30QC/9L_51=__KW=T5^+OW>:PP7^!&U2VX7Y^Q^(3Q>7"6;MP6OM:+:U1*=Q/2F>G7N!;,TNS&^0.+"F\GJ-@U)* M".T C.6ZF&1"X,M-LXH/P>U<<<[2K>+":S"R/;7U">*-H@+VFOK=$8()IC E ME+Q;G>^>SI#3,@^AC*+,LP9GN:'=<]I?S0FBDB7"!S X/?X\RUR-,3M2C:/ MADLTY-T([/[C36H*Y&;K +)I;AQ2EJ@3=%=.?AQ5+75YZA#P[*;#!"0;%0"7 M1QIG'XUJ=WW\ ('+#!'E= M"]V!T,Y^W@!FJH BJ=50[E2;9UZ>Q?>I_#I*M\+SH/7$F8__%B+W!^#Q"Z[_ M+7E>KS;]6GC:^%3GHX"P^YL=N%)E.I@0_F= MY>WR]K,9Z3?T+1F-LP[0 +X]\XFV=,)YLIN@K>LH8-T'OM3W$\]KIOV9Y\6[ M(QDCM]?DT=T]M1.<3]VG$B);0CRGNJ.10>O9%->$'LD3Y=P!+./QN%%9240[ M>*HNR]_E/'?M.Y)2_D:J9R*B[,-IYHQUB7;'YW 98,[^J0!7 ]4'&H$H&GIO M2;ICJ==?O;$(O$E=\6LR&=@-J@MO^ ;=*Y;NWZE+IEI;*.7])+IJ-SN7$[DI MP9M2619LZ9'VW.+;"^>7(< [5J=V3,2E0%'5RC[#6@NF#EEHY03T%E!O:ZVK M0>OS[POY_"V2O5H;HJ<;9>P+'?8E-3YH_HU3Q#.#\ MR$_YU!4^"KZUCQ'<2&"#US** !B0O[U7DR]_5:)XWL<S6CRU]DN!_@C H\CE03U2W0D# M(,^FVE(,IN.\Y:M- W#$KJ%O@G-K&SXI;!?0]YUZ3]Q_5\ CD-I]$E5 MC:FH4"_$/-2D.)UI07T#QD!\G[AVJZ#[MTOG'WR)9=U-/88#LUI0UJF7M$8& M'K:5B"?U+DQ>ZJ\KEM*V6!\.B #="#H\)=:@*_,W M]XS0>_S- ^IJ-Y4E//*A;^"1D;_,%8A8O-#9$&1N\7N/RQ>3W-\*V!F96??2 M+>.H^V 3WWT#]J7]9^V =-O$8ZVEQ"N;2S8_.A:&3^*W:MFM$Q;\%7PK'BK+ M2$-]H;Q0"@.HOZ/?D/"8-06,)\$QS5FN]=R@X=8XYWS?_A/??SGC^_#MN7LG M^&&C(>V!6^(&^Q1A,)AQ6Y7>"_LTC3S[K$>R5(\< _NIVK4WAL M,?!MH<]IWS=4 -,G361ZQGIE<7^O:^1# 2;[-O1;M'8G4E +W8Y0^1@R'*:S M\^Q8E"GY&XIK(NY$X=JI#3*UT[@RWW0\*R5H.USQ]W;6+QSZW\"1-U0X9A!4 MK:CY."NF7GBXQZ3IFJN]6'>UM*-$@ING[TIW.,H)"E_0-UF1**5\N-H=Q0O" M@KKSID*EYY<$.A;&$!M&J=MC]TZN11U_; \L0#X\HW6$%!J[>JU^]-Y:_$1- MT#QSV3,3%(<$;'<\Z# K1?&I8JIZ88JO-@. 0^B>T;P.1KHR%9?W_G%YEYY MJKE/,W]GS,:G#A&:VC FGKR;^X'"8_C4A4_*4P$T9W3M$NYE.]!=KA7&TFDC MYCYHD=0]]^?4A%%7F4[\8TX)X?K:"Y=L-JNHPK&Z6&_%.+ MWWN3U-^#P]E !'AA^7-@4N,7V__=.^,? ?E0=[)/F=UNX@WJRQN/-!MVTZA+IAPX&8+)C8J:%X#@-@,%X[ I,GK0A80P9*@YY= MNBYP!TU)'WT$+GV3D=WG9#:T(X5Z.+Z8%*Z M$ZY+LVKHFG64 [E=MN@ 9[- M#F\:=@K0F)9[BSU5CVQ*U@;)$@"TUMKR-082$E:=^[S?/E+_5:N#1N8(Y8=C MPK%9P?4XN/[CK^I.1!>,/CQ.Y.D#EGH(NK^D%N!T*SS>-((:@>8,:?02NW(B M8RPBC "#R1!( MWS"(J$(A3N;]H=0).$5."GR'95LQJO'&>)C_3?\LX?A)^IZ7//>A(R*DQ!Q- MP^#,%Y>!>E4F)C89CQO-+)GB;"]_YYVU$TS,C 0OU5YYF$D2 M<=LS6(4_+(S.^=LT7 M*W'Z/U7[4L#\J+"\%\UK29RN\-DS63LCZ*;O_.>7!&KOS)E" 9#0FSQA*=6L)4$[ 0GA#-S$V:"Q-;/.&%_1!3V^U:8KU8;YEYGAU-"*RCUF#YK+_T$WE]0$?DQ -&37)U?0M4K>D1^)F'9!H#WXG0RL&998X4/_^V M,B3ML#7XFG?4<&Q*K]G!6D %]Z=-(GFGU@V5:OZ]JJG.A9(A:4^N.:,(;"'S M,K3M/'[)!:Y>"MRQT;$AL*>/T*Y:VB@F:_*@:K.\M7+$I:A+V/K-[!VY']\T M?\9!B">1I2HAEOSW$TI+RJMO2WZ\]=!7%"8+,1^MU)NN9;/0"9\9''CRYE95 MB:.MB/!HHQ(. 8/;C9.GE7!R*](5\@>;-F=OPI>YI+BO*3WI! M^$[FK=3,W4[75TJE%68/'#ZPO5H:Z_$$S-:(SF0$\3BV"NN"#\N-N=T8F F. M8?-<74+2G"K6C\L^AS-WV'[RW\Z:A[75'! REY6'$:JS:&3=UQC&>LWUHX,S M2TXSW+AE_GM]O.J+J" ../W6KXW 2EUM.#8_ 5LV6#/"D<[0C=%F??$4%QE M2/WL3;]#98VI$[XE#0_-OCN#>BED7[SO'9W1Q4AN]'9LYFG,K#67 MWPN%[@6EE=**4S&@KSO\-)5XR;:1T78[EW'C?\3RWM]?UB@6[L1119#&C3@1 MNF2)@[3\[JV2'U%E&L36S7X"RPZTU?KS3,:V$'7;1K6Y+V6A'V%U32*-&Q)) MRZ-.ZH\;XJ[9>6]9]9)U\0[]R'VZ7RV7:V!3(379U_S M+[AZ]Z$+\10AI_Q?#UJW#)[5LAJ:-\QI(DA#YP#:D'"@4+D9(:K]O>+6@D-LY:\ M=;UWCP9L@$8U-=L&D!\K:+.QN\^N%4;O1BC2K+KA2"_C4*.I@/YETRI9^.O? MM5LP@&9K]H<)FMO@L U'6OA\=9_MW:.G6FV;+-C2A"9A8LQ[_<9!E0]XVS]) M:OK-VYGL]'\\,?/?H5*3+^I'Z)HIVJY\68*U_$P MIVZ[-)^E>&?VQ]9U;6:+\E&BK>,E,92@+ 7RCBTR9M:-<@%' @;_@ $,"L$( M585.M:^?/OGD0G9*CJ0;1'K.K-6P?5_% #0U*_V2V3_<*M.RW?"C"W97FS$AEUQSY2E@':@$\\;:@>_::0X*>3B+&9 MV;V%DB8\4J#8#4%S^]V7#3SD%!T-L=L6;.)EAT0%.8B2G,583.L,/I(0[>42 MBY5LR$RVT1^I*Q060*9)U/&"_M*/X7:\P7P1;?CB$SH<24223DQ'*TQ'*(ZQ M\_/?%,\P \ZZ$%^(+\07XC^6F"1A+*%&ILVZ*C#UNT7V:8&4EA)S.+_DXV3X\_$\)?B8"JLF3=@(%,205C+U,Q M &EF# #HJU?N+:GOFC^C7G@_F0+T!!]/R1"FG3UG5,E65F5[_ ME-!#5A47&=[.%.H:X\EL1#K[2?"$O2&N+-F>\11Q;/,2M/#1BVK-+$8TXU25 MVT D"/_-A#F5?C-Q MX;1+J-F"WG\LQ=AODSVQR]7T"9SE14YS(3-M]AG-VA(MA\Y,DN,>!N!ESA.^&5:_ M34.UC &0[ &+A]MS.^JJ*T['Q==?[T"O !_LYE]_&/UX8"/O5HN@##'6(3@; M^+K3?;^T6B>V5_][\JU [%MA7TF(]@6)X@>W%[82"EXQK\9 BVK#N\W1>1O M#TA_TF:6Z%GR 86[@K70K0B>F#Z1XNUU>T,K)<[L[:A^I2FT\,[G"(;( V@R$EY40Q[<_5]J?DQ4 MSKHV+T^=\"@AE%4FJ&(S@MNB>IQR[V9^T%HY@37NQ>,7DTZGF]5-0L253,W>5?E)5,05_J8N[T7%$ M?#IPU@?XC7RVF^_SZZOD/:P3JJOT9T;*'87/NJ)(W19C,I5SK6(/[G@>?>2% M5DK"OCX;JAL9;30U)\TC+N-0OQ5N8I0ADY.IQZXFJHV$$R/\$D[C9H.'M>VOUR4P90PN MA2>WH+@&VCFM5NJT@JE)TR!#;_>!&\8D(P:"SV43#1*KXGQ@!8+(P0&WS.\3 M:B_**_7+27 1X?;UT/6Z&(BA_=/L$XD"=GG:7;D[9\/0Q_[?V[POS/Y7 XM^ MM]G&EF573#%5<[/Y,P[+T.LUO;3*+K@#E%EAJJ335@GK1\Y9'R^H/#59HRZC)7NDOW$ZYQ_XG7^ M7ESG76M!ODZVIS[2[SSGD(E '"-_=5W=^LSA;Y;8&T&4A*G#C_87P3FK_0Z2 MM^NC.&_*4^JP_K>.771;:N01]"Q-S CN>&$2<<((WN]>,O+73;S9IP!/,M(U MY6,Q-S^9BSF5S?^\_Y-7\_G,JPEVM=5$MR!(8V9>W%*\IG9(3GI,=]AV5.%- M1HY?T_?M&'8 ]^->>MZ15?L(ML7'E/4-9=W3L;*A :&O4-JZZOS+_L@_("X. MTOT/P;G_:/'],=]1#P;1K1F@]/M3M95':K!D4MT MB[ELI7D&4ZV1BZ(MF=JZVW&-ME1: M8;(-ZP.;G<]8_RE@L0;=U,4CTT0LAG_+%YMO9K+&P%->-3Z=L2ZRT<_GX_C( MTS/KH=S[U5[[WP Y*2+QPQFC)[3$V%/F+X'V7D+O12+!2MOE6B,.;AF2]K<" M4QGG_$[YC[2G@B3,/YA99J>@>OG][J%;Y[WN,W55\)%;@12'UK<(96QJ;9F@-/YKLONYG4S@S4AM5%O&72ABM.-:O$/"/>8_"08 MK]E8F:V=F3Y::JIO%P[*&;RFOC)X6?=-(Z8Y&\$3 MOD91BU2*AQY(=.C0_O_EU%"&:VP_SSS-GG$7URUF49YOW3<":O@@!T_=H-\W MU-IKJOH8*F+N]X8?^!/LXGIIKU(U!F6NKY8X:L"$KI[9UY?.N[]W!OG?P,4? M1?@K".AJTB3JTG!;_&3P6FH%S+.JY0<\K$(M^E<-=Y ;-&M'9WZ'GD;&JHJ< MTRT']>!HJ:4&B:JU^(G&W6?,9NA<'*_R7N,X22&G#$D)U^=IS:0##VC&3*2Z(P; E"V\C %0['=_MEC+O#N8O]?$DE M;UR4!=]J;%H/MZ^\:AR(K _Z-.HMB0'X2?"NL \^5Z6^\RUR"AF^AU*!&#[J M$T(ZY@N<>_X5ZAPRF5]0JFIS.FN=#=H'I?1A.>KS07*_U?XE@@#DTL/S/8,] MV@U@@FXU)+4QREWXRW:5YDXI<8WPV,('W"SRPSCX(CE:4J^.4JA;4KFL7\/+ MVF5G/'RS7*V?O*MZ[7Z_:DS^R!2V/Z0">_(>&UA'$8QZ=( MG!$"-03*&HXT3;&-M7EN-B-(2;N/9CZR1\9/)-<'=1@+[ H3]* MEDL^\4XVD7\APNL^#'= ?OPKHB=CY#TC^K;?ANC_#(XU.LAJI?1$L.EA+Y6F MNZ@IDI[NZ*@WU1F$IZM**!WJR63$/EB+9"&8%4XS/GG7L-TX80/,;N!9/ MMJ484"O\W-=1VA9)/S^V0;/S P\&8(-G7'V M]SZGZ6O'5X_ .6 V7EAQWE#'Y-NCI/<:\E0=5K^W__H?\?=3\G.F5D4@AKF& MQ@;-MD3[+F)+/1"8%:!4WBW%]5 UNGG1(?=!I5CI3K\-E">M6[/BU'ZTAG%R M]GJ5ZR;/@I))I MSOG=T8)%LQ%'M8?\_2-=CO^&+]9WXQ- M/>IY:07V8F""O%$"%% >^I_4'HFZ.!^(%!E,/(SX1M->]1' %0VDE+K#OH/N M%3? /(NBTPA3CEPBE*2BJO+^GF8*TL^L'G+O7,4QR\N[::T9&1\A.ZMO,0< MDO: 6)+<@,QGO >_D:K#4@:XC2YTCOUL**7UY3O+2KG]'D&&9[&A]._>A+\5 MF 528I]BOXE2D^7Z5JV25U95,&[T[$AWA% ZPA%UC!9> 5((=Z]/D*]KB/#R MO?KH1'$VZJ$@7FS548.C^NT5^4F&/]IF+D.B[(UJ#95C>?/"Z!]M]E-,>0CT MH-H#2S_$+03SR\&V*':9OIXQPMYJ>MI*KZ6$=FF(V!@1'@MYM3NL87Y@=!=! M59,/8LYY)W[C_&22-TF_%=.#+R& *KM[P9YRU(MET::P@^L80 '!DN&$UD#> MU4<_7N89T\0+O$YL+D21D5K?S2S.2I-7W/W6L!W*I&[#];BDU@"]*-M MC;N MQ7RKUAND2V%(:&82 ;(W%FN]+L^LL*K=$_/$G<)H8%I%[43Y>]E8@L#8&8S;S!H'K[9=X M1KS4/Q>,0T+(%W367]B4C''D;3#OY,_2W&\58]+J=&O$ -Z68@ $8\K0F8GG MEC8F^*#2N)/4*/M#_? GGEQ%V^$!T!FV'N9:BP8'+IH,[65ZT\Q"7*:FUVQ] MU7PI*Q;?AU1?"T;I3K@4FX_O(L'$N;KZ*\;40O;I"I]+5N%"]B1DROC3CFTA MZ-*IM%SZX,5'U+?(:9F>-+8-R[Q+W]E/5N<;1[U25E=TC3X$[78)- M4%Z",C4(8'.-O6$TVI*1KI\O%0/0I60WV3/]"OQ E6_0W"!LOLV605TPW#W- MHFF!(SE3YFMM.Y.U3VNBQ+NE+-DR9T]$\YI@ =94Y&%H3>U7[9*\)J+!S>5P M4VD '^<5#E.VSJF@H.W>M])@0C(FY>1M_ZUM:VAH0; M7#/GD<4S0Z8[-+V@(7<,( "NF$0NCK1DB??*+%@F:XP:?-4;O?X UDUD18ZO M?V\62F,M<;K^5(,DF:?WB/CCF^8L=:!$PC#H[SKO59G'(O^-\S&VV+$/$JPU,R&W MKT9F>5@$S8O'XT,?W($:#-K^*2&W\.NPSZY3)I*"R)7Y >E0&_LVMPK \='/ M-*2]B==KMD,KVRR9A=U(!?HE$^SZ7Y+:SD_$O!!?B"_$%^+]7WP6SM@)$!H" M0D.)%J3<\B96XF^76$9W5K>90-ZBF4^!=#]B1#6MB+,%HT(,/GQU3=6S<3%* M7+\Z[[/PG?P9 U!&;86H\^A#O7_PQZ.1 MIGZBJ5 MH;'R4H#;9TIZQ/%OR:%',8#]0%0N>%8DSDDF_%HR;Y,(W!M<5,[4S?3);3 . MRO8A1]^HP:ZGY?JJ9'B[\.:/\S.;=O;'-J56T*NEW(/?#,)S; M#-]0M\?^;/U8S36Y80!B2<0E_\ :!E?4$$HE MWX*N&-H0ICS!D73+0O +N<<L/CJW;BEIIGW:E J(:,(!;>"]Z" *5"PQ6)]GH,FI2IPS& MOD)[\U)#WJI"@YEA4*UU?D-OCX=X VK^3G*5GU** 0R )'*>;0P@B!=% M:G7,5I-A^'[&85X9&YN0G84D@K"UY<9AK@[%*J,X(C2QT-Z$)R/29/$1!C!C MD1>;^%""==>JRGY^O0T? ^@I3!R&WTMY+4[NCV:JZMT;2^A4^N1?QTMCGYDSNSK"M>3V*R3_E%XAV]SAFF=[&R:SHZ *R)]\Z'/+? 'V1L; M9_A#&.]"*=#W$/";9>6QFXMN.MV3_S';6Q)L3?CYOI*?[9:H)O1J?)V1%UMY M:=9"STJJ6M0E/$J-QW3_K>2A_P)4PI*4_255";=EUA%%YCV1WU#DPKOSA5)7 MI31O@Q4XOQXP^QB#P,$HV3Y@,4I+**@B:.5^^[Z4Z.HEE'5?NY6>*GEV<[#O MC\AE&:SSB)L'#W;QWE3PZ1=7?A'-.]A5!>^V"ST_F-R)X"2U;O85E&Y9AG:Y MSK*?=2#]8>-+$?G$'8I6%,$N5;T<;IPHQ3YG-)M4]-%084A65N^CN2&UE_$:W1]_)%VDEQ4XM:!DAO,%3-7$.MD(JYD_KJ MUY*JI3XG9?W^KF46<',6020RC&M9+%UI1LG4IF655G&3_%:M4R)U>474)?"+ MR$(%QK?T= =J_L>P W_?Y- $@=%H8D\"KN/+0**]74Z7H*PP*9:\<=W^7W7 MT;\2_^L/0,1)=[4-$:[;Z+ZL(B!B,WO:+^,+@C;,H[57&&6&@$6.^'YLC9V+ M3Q\Z$:- .W,(^'4_6E[V,)IWU5%WM#7ZH[]2K9GUO_@$WA&S=Y+Y+@GSBV(-*]^ZX3".I6'Y#]?EG@(80NV>?J>E5K@#IK]K <,QMC-6KOK MA1E*, B9M.*>,6.!@_H_:93#:?*Z:0E[@K@?S3G+57J5_+!2=%40.=#MIP<; M*1UY8?@YSAZ5>EHZ[Y60FXZ,R_"$UR,F4Q8V6%K_U%>,=#.-:C]EZQN!#JI7@A.I&1HDW*!4DF4R:=I]/-BM5_P9%N$41LZ6GY M+.U"Z*'^O9,L^YZL5>C5Z".=H7I#\HWXC_%I[>]MO![O3MX%)J&?5@2DNJ4K MIFK^D,339E"2QG.??).6$9BB_SCK>J0#,_FL0SM35TW(LP$BSH^093OUGQC> M\9SA4_Z9T35P74D8!J!641RWJ7)=P;.(/_YH=?82STNS\ACGUJOO[)?EOL%3 MK9O0MU;J3!"2XYRSDB57PE4FKA^9(^!J/-F6%3*9;+S409'C*.G^VJD9UYGG M'64A)L#-?>.>N>V"@NKPF8ST ^/+2L\ZWU:% \ZWF/4Y018<3&_OZ'A!XF>6 M.E7.'K=!QK<_ +%?D'LUL DR=3 5\-QU3*3':Y7I+H$6\B.:!JZ,:/IR&CIS MA&L3G)#7>$TB?$MT&JC)U6@:NAAS*U19\O,YK_> \^,T)G./Z!]7)L@QP.MM MR#$U*9@1[6B!>]V -X'P=8_^2MSU[RNY4WYP,6NJ1'_>!2Y^IL@W$ M7I/"(^:\A3=?U3,Q*HFCR4^KQ&9@:JM#MBH_"[3TB_G3K#OE=) M>.\,2J[1;K R5<6+A-:^?5J2JC72K[5^?^[,OUD:(VX5.KT[N<-71Q)\X_!; M%]>ROMM<95G0+'.EN+H$3%U!WF/+R98U?7SP1X@2\3N333)2" 907Z.V,4FC MR%#,FOH^#+*Q6M?-Y OY$"-CP1FEU"':^3,TFK30(,SPO_X#JQIQDHY)C74-+IT,!3 RE]FDW_FUI-) MT#O9-J#?Y_/YTS&-[?OU/S?X9MZVE!RQAZI$:S>!KK??:J:+=;ZI#=)4LSJ$ MDUFL)"\['\B2WR']\1G-+@VM7\9SI_F20ZDMMM\SG4RMF2DH;)$2A""__Z_8 M'H68"CBV':Y^\%+#GF'T$G#ZGA_:'Y$M0[<*-453@^,_9^C2 M$"JZ47O]1+/@67$$L+:O'GH/"8X:,50R]<0;!UVY=ZNE3MW!:(%@8_N,W\\< M'/CFF@.3O(:&WCC(Q9*T \3?\:;_A")2<\AO(/Q?4KF+_6'_1QK,0":SZ\6^AUW#WC0ZTNLAS:4P_*7BM./QZB7Z\FE!Y&RU$D6: MTWW-CF8 6=I0[E\X'F;" *L/I=XX[K.ZDO&DF-9@3X 1%L>^ S?,"R=9;D^V MT#EP97PIV@%RD8;RPGRMAQ@YRTMS1L>2>Q5@+-QG/<[A-U^T^5NX/#$&>:1E*MUC4[8+::NA, M;>8!WQ7/F"[FZKNP[9MM&( &.]VZZ6D9P\)?AFQ>_=[/^+ M M1&@'-3#?51ORF$3(BEW\K/FMQ4X*A9QL7#2'6$+WKT?SAUSVLK0OVQHG_=BMH2]W&XWX%Q4!ETA/U0C17U# M<15D%=C,597&CVJ\7[@;(BU'(YQ^^T0\^X#-?C$X<+O. ]9N'=A?VT6.K#:U$80)Z?0F@=3M!^N-\Q;$Q* MS(:VF#7A'0;P.A&T?^;P? D1S\X)SERU-S&S%"LN_,>/K[B8X_YFH*T\?0M) M]'&WY ZF:Z60'$N);&$?OLSUE:N_EL4U>'TP5:$,.MDAJ@K:SC1#0>,&J\=4 M/\.T^F\4E1G^Z!@#C_7#GHC#;?E\?-EOO^B6I&*]G5;.!=::EKYB"&ZX/$[5 M6)IPZ9EIS^<%\"Y3A/"P/HKO![.394'!(N!558P<\'6G\S4=D4JG''W=KQ'? M:RCP@:?FD\4-SR_;V6=6\<;2/0!'/CUSB&_\2W?82@7/ZGPX4+NCVQ;CPKT<.75JEWLM-S._"26#P?(=32PD!L0A3@+_A[WOCFNR3=-] M%045,"H@"$(44)2J%.F)B'3IO:M(%Y#>B:*(U @1$!!";P%"[TVI2N^]2Z^A M!D@Y^,W,SNS9V3.[>\ZNWW?&/VY^_"Y"WO;'/7AI@4.;T](LK? M7.MZC!EG\Z$W1Z_/53?751<9[7+ER3'NZZ>\A_ P\-QN+LL7$1*WUWJR!N"" MQJ.O0S#7WF4/'Y^(=?FL=QF!-!J/@3M +NY+1;#W!Z7G7*(U+ES4JD828__3 M4Q\9L8MCHZVGDIT<$J69$H+I#S94"A'*?;:<;LBW>FQZ#W33?D53\G04K MF$GF:>[9[T2@I K<:^,A;*.@\<);Z9$!#PUWL^KFH/J1L7]\^RBOGJP&:(\A M[' =[.?B/ L[O\N3AXV[9M;@:O$4$EN!7KZ+'2S0$EK^G95(_Q$WR(H)33=- M&1'HQ[>Y;(8*"B][ \O*>2CG>>B%[^_<>N\;JK/) ;1DHHZU\YW3I9 ^@ => MM"3F91NK4:;(:.-5; !I0HC+FXQMA_8OW1N\8Z0OXVC#WDH15,YX7H)&Q=)# M?"X\:6A8P:IURR] _N):$WM[1$1-G#EC:LJ#6\QT#T]].E^]>+(F)WOID#&Z MHH];C8X(O&'2[4P*3>GE%W?H;!"QJ"G8%@N?N\L\YT%\)6_F&80YZ%( M! Q&#U3(F'UN89]=$EM!K%\32$W$]LI@*+=UA^3N1IOP7L!$T)TZ7_LN5WGZ MT3U>"^VT95$76!%F/@L1@EHQ@E/&%5=>]IV@^QA\Z1UU&%;EI)&1ON5>N*%A MVY\V/YPP","F3R="HVH6<^WGW:$\@[DP^0YLX):5!^'U=-?E$P)0(F'F'@O.?#W]?.[ G0/ 6)_4Y5FRD.T0KA<,M6*_(2'[. M'O=L])#QIY%.M \P,'T2XBK,5+8JWL$1AK78LASIJ$[@BPP=>=J],!R(P.** M:7VY9C%L0;LY/KNGTJX\T$=M4;'.PDT!'_X3W4O0"U70;*,;*>I?*3I<$N+N M^4->?@_&6V?E,LR\A9\>?&NL=O%619'3DVO@NVJ?93O3KQ%HNK%F^%THQ=)@ M.&./W,D-2+80VS;I2X&,W\%<]S]NR?%N.3;?XUW/4EL9#NT SOPG.MPF&Z!# M'G=#:1OG.M0XG57':T'S4FX5+*W,2;?-35Z2L2+T?%@&Y@9WH]'&S-#*2^ I MB2Z8<69N\G2SO\^@FW/0!WQ[^2C LB&W@H5!4SV+DJ_>.&]IA[=P+[2M5N * MG?RB=Q(+>QA*2K+&2]AR(0+6O8LB/C[%E5(T,TJV#@Z1JSLF-#3/CD.5[/]X MS5AN_$[D.-US<6:5AW>_J6>*8]@1QG%DI2E>4C[UOJ4R.4P^;_?4X_Z>V#=] M40_,F2R*O%9.]>@;2(G)/ \3.G+EKBDA/-(AZ)R:% MMM KI-NY5]O3]CC[O;E'J=P=NK^UQO9R/&K M"'C%F">)(>PU[H&70H*,%R;;$?4Q37.I[/%WSPL2N7JSS2*E ?S#-OQ@D&%D MF?K%,A]5OL\+=)U]@ZI3G2#!MU7BC)^R;RVRCI4K0=)?F'VJ_<9RJ4_<8HG]?"=?ER/!-4S*-I]QT1P>9L8>V *=*OAO[: M*\:N?2HG/ >9$FT\*68W[6U4^)BE:\)S.=#XF"Q9UX7Z4M5#:U! M[1890Z) M1N!*E<2)!*Z?2>9L?>_&V,*27IX% MVRR\&=[9$E2_OZ#)4?IM:^M5[0ZGY].7+)N/MR$WW.(UA37-U7>WH8=-B&GP M5Q/4PV;N*/+*+99#^I%-,G_;(D/>F155NCZ>E&U3LO#D/,@!*T&@0\0*"L+I M>WLS(04F0KP4[KXQ-V>='?*57S974Z]\%O^,@#4NQC-+:D[Z_3RM(7@2(VC>1&9BST2RY1.;K#$O\ MT!"B&^!GJGNL[X&>2,*P]GMN'0_LWJJ[6@3AY+KJAYAZ=96[F:??DI2U'T3>F4 M(7EMX26\'K?6E?-HUDKHO0=B32CC\D.N^[ED$*I%]K-Y_.,9"6V]T");*EIM MJW.^PK)'H&;TG&&JM.C%-;9O)5)/,AVD-US^'J>^6NI%W(W?B2SP+_"?"21[ M[R7=>[-XX&G-!VYNQ"GT?A3)@4V6SZD^TWP,JZKTM%37G;AQOGZ8*KRI&M1\ M:+[G[Y?N;-!J]7!EYZK@HAR.H^E)]-I"J$7L\[ \9Y9\,N;J-@[-S;'?NG0% M>\[N49D[I'\9Y??^[)P:,3;+5GJFQ:LP%[=^S%)8"XZ]WRV$?[532G3Y[WO' MM;\ODO_R%_P+_F^$4S7[!"FJW#JA"S0N_[G>KL:/_16?-E&KEBS/*(.GPH+[ M^E1(H6_YH5@9IS/\O7>BDSGU[E>Z7FK8P=ECM1K_3 X2F(D[N=W@*N(='<;2 M8X)HKV (/3BSF&"2;H3'HY)#^0,%0@7.O#N9E5$'.)V,^]E\AO\K+H0_'">% M#TO!AXYC7%W.^8)NQ77N@.&IEO*QF0)G=F\ZJ,#YA&",;OY'=KIWZ@X*BV^P M?)X>K81)K(HO\YQV28A@X+?F5J0.O,,H7Q$_MHN-W%6A[!?11;!V/PQ!L962OL<'T MA_15R3,NT7O>9I,J4E_&98H[CZR;MUBVT#+6M07ZS[4.36--,?+ID MS.=1'LN;&G^:Y[O2S$P ?42@$*=.\7PH<)&.8=G=N.\$=K!H0&?9*R)V(]/- MK;&]S-0]J^*QY%(Q,YXKBQ*^\EA:.-$%DLZC\I:/'U%2TUQ(GC[)0.?U\GMN2L7=!K?T\W+$&;. MI^/V&SUUZ-DC!+6\82R=#1J.4:Q*G=-H?Z^O#/KERA&\D76AZ8EV]0DX;XY> M=@9]G> MW,_VBC;OZ%,G'&2?(*+HU#=\T30DV9DB^%R>^&=4NN#93.XWW\2Z+0XZ;AM= M"=<90B63JHE>[*EYW;.!4._)L5.GBQ?P\K@D#'[5@B;M7V50Z%]?U8>6O\]@ M*UN%77QM%+'9K'XD'0*)7U@H1CC ]QB0\Z %HYHGIT7DDY8.^/S)N77+"BN. M;T:C^,_L'OW3O#E 9^+6H'K](6>IP971[Z] KN+0$P,E9\^=906$60??83L; MV(P'HI-,]H3XKI(,]M>"YP*7OZCL]0L,VYH8I;,ZC=5%:L>;1VKSL.2;F?0A M^@;SW4#UM4,CT!'S1T:&+SO#OO&8$M*)0(X!]&65*+X0A<^:YC.WD+PG<#&C(0)S?3YF='HP&S]J52.YD9^?'J4 =^T&/%]+?TXQ-9CKVW/8 M?A01R):9TX6<_!'(JS1MLX<"OQ\'BQ[Q#PT"EQ M&*;'NI'%)5 JC Z529'B!=VRBTN78T6*9;HRAHMY\_2.%[T\W@ MNR3YZU"2,&WK!LMT,X^SXP;')8[D+X+H?Y=I.G,]H.10BM^;RZ?F*#M$WA?_ M.A.C6'G-=J0P'!LPP[.*%[)TV0B*3<5/DWV UR[T+L5L52KHHFUGBDL?;,M_ MOBCC8&6CKH;4[ENH*1,.U^H0O;5*EG=5.P%W;W,CBLK:]?9VV>WG9Q9%+N,\ M0,T#U7W);Q)=:Y?=7W1DC_9+K$RTOZ-3[JIC)$([BTW%[C9:J4FYJ"$2E M.'6XEH04M1K=[X!+!H1F+;;4T3SQ!=D;0U;T/"WUVL>#S/=Y:0SVC1((#[6[ MG.>0U/R=;&K%?6$^NKVMCH2>'=QG/$=7:Y9#G_VZPTRBFZ.+ ('.RL<'X9@N MZK6W92=!:(7M?L:M5*$O;7*GXV-G4#;M[W+Y2(A 705LMDZ[I,]D:4O+KB;U M27H[NBCTY:\$\-]G1JH8A@9CFUIZQ<)Y5G\P3^Q;1%9[WYCI2_ ME,JCHA\S>7AKHPFB,8N95R1O:P&^=R0VM)5L+ZD9GOW@CGAT\%DWK+_O_3>' M,ZO6BUP,*H;:TD4U!CZ'=]I#V[O@=?-5? :]H8B<"9WW]P,?4(GW;:5O,5># MIGU2%RRC]!Q+VTD.WH'V]='?95:,:B#G4F^H.N&BZ]]&<8[I3JI*TZ3OLG(MQ\X&WM1Y_ MG&X&,[OB [&V&2]M-/2=0";W">9QB"SUGNKDL@<1.$293R_XPXJ*^3(-;MK8 MT#UOF?Z^#.6NC7#P\'YS&)]X.J)@/=+L7,U$RM&)=L\)1)I$\M(+G5%X^(W/ M0G-P!Y^TZN>FF@_"4RDGO]NKO,Z$N-/^ME7@_L]G#/QKV]H(%+&+@EEF,N,* MKP>T$+:VH'=@\I\W(:GXZ!F4EEF#(_(Z(:3W.%0V>L!"^"?7H.1&TJCHZ\80 M:-86[!&\J4I7>O8\:/Q(!B35#[0;P19B55>WPWD:L@O2U]V[N M(E18)S \QQ2K<-_N@K7]ESI\),^$4OU1#5*]=WL';7=63B5E6=GU@,G9O0+Q M/6 4)[2Y/\P9FN^ K"FC>P.>A@]B")(3E=^D-!]J2)W+N@/0 6J#"#T42O"> MJ[KO&W>5_\JKP/Z[#;A_S9<7I&)=)X 76A+9G8N\D]_B JMP-^X*W#_)]IR/ MB8!S&30,G.-QVLW5MQBZ6DL](MO^+@WR$"D]Y5,&]?,,48(@;UCO,]%[=94^ M/IX4OUO\-2'X?VO7'O+GLV">,08OY=77>6<832I-K'MYDRIT#97!_)L8CPZ4!;O4[HY\>G#GJ M\2" .Y>,4/KS=$&UIDRQT=.6NHYYQ\^Y3?3D[X [_V\LS\LD#6;E9K1UK3Q< M8#N9"+B[XZ5E9O7[+H:]UCPK)"?G1!W%:XD4])4X=>G,HI3GWJM,2GV)PIH. M/9TF(K#O3WGXVNCV#)?@$4L#;F!"!%UNUB33C.*X^7*M"^]W1CQ\5 MZ?;$P"VO#@8+X8&94AJ&T)LOGJ2VJC;&^QV7AN\\?H;7_W^Z:9B#KX&^3>\\ M7&"GC#/YN2PLI%."X$FB=-?!BL/^7GBE4&V $?,(*DD?R@9RD$G7-%Z&G9LJ M"N'U-M'P;1KSVBHA-_%C_'IX#NWHR#775\I7[F[Z=+VY7& %#!(3Q<>FP2P- M;G+G]M&<<@C;PQT2-->_-I]]T KKVPYW7K;.[U_:NV,9>4%7GWOHB6&6N'=G M^8J615+5S5%7\Y2(HN.P\_YG+Q/_>\9DBE%X-"H>GQ%4__J4_YA#;=K&MW(D MZ3)LV.A6843L1=F)1TCIV1TAJ)]';5!1YYHQA=%]5/1%L2$B,&$$4PW##OJ1 MO XSFC@GGT.FN-.UG4\>CN:%A"45BHEF4AK7[VF7MU8]EB-@IVM5K)6J=*4: MRVK\?U;U\X\KG\QECYQ0N(5M,7G&VO156]N40T"8;4CE]#>.5D3SB#66"*RA M80XQLL5;'VR\4[?[$G#NS58[E?H9/#8FY241IF\UQT+3?6^=M.(0U1GD7R/M M&EL6Y+@$.[=K#@D4B5$D-RC"G/_$D_W&E_$'Y?F[#_^)U-^\TJ&BN8&+3*;* M4R;<.GI6R*GD_JCR"[EKYAA4!5G0#NP27[.)Z-DN6PM30S3<6!*K0KI&8[2W M-ZI4&+Z^]>SMF2;#L4UH9ZH#V0S:_^'HO8F/VW#1KPRP>)@\L+:8-4"[5Q'W MP352G7-@BP*%/I@ZTK*MGAEGJ8^]3)@ZZ.#-:ZK\!#=P >L!HTGEXFPSW*]1 M1C>2JO8*6UR2QA(,FWNOA2%SG#_\]/GKWYW3!KNM-!B/ZGWV)6N/R[SU44S4 MU6Y1W+_:%0+!T.Y)A^V)NC;.#;'?<7^X/MGE XF8W:R_T8"I/T<;+GTN4"3< MX]QNP>%E_&J-S&7V]"$9J2DTB-%33YW7K&,2=,]#,(D ;:'?J_O1U&O9'/!G M>I74:%;&BXPW!SZU44@7V,+Q]2WX\]!S^Q7;QH%Z9JP%_1?=KGV^OK]<>R0X9WC@ MK:175=WQ7(.'?.\F5C]SO;2J9[S\ 5NP)Q/#[NC!8)*VGYND.N$;1OS3ZE# MY#<$?N"W2.&9P_D%>5Z2W(U$\7O3_Q MPD%;E/"!-7V]0<"\FI*+]L@/?9_5ED(K%":UZ^>I\#7U]X35& M'Y5\U'6F\2Q/45%O2(^HOLX;%>D[[T1.&-EGNK%I;6936?EWN+=[VH2$"+3'0E7GE)4.V=[7?=?MA*QUV>&!0KU;]0_2ZA[C0XM@XWFQX$ MD2M$.$(2I:BU/SG_]+OT'VUM\&$N]2C :)7Y7A=,7^PZG'Z [-.^;829@9[7 MPX;6Z76#,P42+8FVMF02' M,J=!-EDE0Q4UXDN56/P.=NNOMO3J3?<+;QFI;RO?LI^ MLZC$WK\TP#_QOC5X30I7"\>=)*3/>RU)>5,<:L7=%!S2*Q$QHX'V)'F3R;R? MVXDEA:0-@W:R"+WPK:!EN_+M79J-D.F0LQ\1*;KF(S3@GD3(A,[ARE'R4U:ZW/GU68T(8DMF>J:?28=K4>IG8:%=PC%*W:; M*_79=[C2C.WY8'H!!/I%RF#O3)]P(O N>66':0G_Y;!8:2'J9G6V])V8XD.X MA,/L85_KC+>SQ@G4Q.R$&72@^DH-G<5S!VZ>P2'9VGZKFUC]E.]KU=4D71^@ M1UQ@@WKQP2FF+P5$P%_H[@P1N _;ENN\_[DIN96$]=S((RY2<2(H;!?BYB MLVIE3-%2&$%1'8D"*0IAH'',X$,WB2[M^MW;'*(P+D M M=\%!_TP5_4'VHH;E;J4FZ-#UU<-FPFM$IM*N?I7Z@,-0[4*R%=X6#VOF]/ M! HUDF=2]Z_TVG3F,F9%8TUS?>^'MQP%Z!.!@ SE>OB%E_8TY8>/A).C3AV= MQI"7YT$X%,(J91^(OA(&'W')U]+T(9'2USP-%HB ::YS#1/V_6WFKW2'9WMQ M5FR;; $JSY9"L(I7"(HR^9\AJ TBX,O4>Z$2WZR#I+%1MLQ[]R2HOV.,MN$W;KUMFSX9[%::/?.;YS0U]WSX,I>?# M>P*WTBEF/7O;F2&3'W]O*L>7,G?1?H$)1P1<2ZOM^36[ZWK3N6U:,@,^])>< M6Q*[/5.99(?;HF)>[%0W'&9R&& M=+QW3LNNW^Z/GFX,\Q)(XRR?X#+I@(W3I!O?O6')[_DGROM_*#->;3_^P4#_ M+RE+P^E?B"D_;?O8?\VR0;385TZ4%^>DP5:Q=^O$CTJGCV?LKS]],*FD3DG* M[0#/"+ZK&?7ACS5ON]P>+0OU4%:N/UCH*>^DM/B-;FL==N&O=-L!.2Z6R*>Z M'[\COMZL1O^):9MFVCC7Q&2GN6-G\Q+^YXRTRO):?5(>4[( U;">K/21A3Y3 M_FOU;J6UTX$V*9:Y#H?>R6#U<\@E(_=98Y*.*.5,R\O3"4^B;6:N)JYKN#)] MJ88$CH0R.Z6V!2^K!?=';WO>UF*O>WOU@@QSQ<99+/NV5F7@\AZIO[+6V"B6 M=S:/*7YW9?Y6Z\;=3#LUX?1!PT??U$*2LI]0,"NMC=T_F0$ 9,#YOB)5(\N! M?S9FHG6%%(/LZE](N%5\C1[;;J_UPJU6 M_#^XN;-.W\$5<5$8@K'>M@VDR5N)0,YA.L[?7BR37K[':#U4IZ("+X[:":50 M5#)O"47_B9L+7>-XTYZ3?#(AE$EI,LKX6[5+IB7],WI(U.F0L@-F@\O-G)Z( M70&7*IRBJ]X/N7I->I^.>\?>6M[^X'HWHW24C\TTK\ETVP4/B4+V0'\*1D>8ZY8\47]P]P[+>O((E CPY]DR7 MNA@:Z,=>W(&:!>TC\@@;Z7T[.#S'6/=E_K_08;43/VJKP@L"VM^FNW8T)@5R M-(OZ_@Z>\A_!_O@C4<.QDZ:X"M$V_>/]&TPOSZ>]%)YDP/H?D4O?)I_96KA] M621C?=)_F[E*5S/E1=:?B*<#Z>]VRYWQ9M;-+?#U+_Y8%2] IN\/:G_X<>C>V8"^:*/9M89$^)=? MVUM&X96G#9'O!#X6<3%9+[W0E1[J(@(,\:]Q>Z15]//S^JV9MN8.6]\:Q^$. MUMVMF[BMO?!A'_.;[&CV.4,%>J5H2'Z6A(DMQ%W_U)[J&#(![=F[>JV7'\N9 M$_7\3FX_4TW*$:+= ?8G BFC_/1=9Y?:6RP?X*4+@UNY ^F,[_80W_69\_K* M3=I^VRIVHN=GD\C_2/;'KA;+P>#C',PB>W05%-2:I_%X*V"\-@'GS;ZD[GPS MD2FE0_[BO#GE;.U%F(TUZ1GP/9>4I,>;:\_#,XE[E>M ]*XL7>O)@2_:SJHR:LH31VG3.>7$2J<#V%Z90L0YH0*=QG1-8 M?L]>X#)]X!M!0K'0;:G^S':6QP /#[WTR5+_HCV1]Y)\F<*C_9O%)[2/#3I MH(![<;N1YU+9Q(L 9%ER0F[KC/*[JJ6HAR6P<%ZFJ=?]E3S3@RMP^=GC4&GC MJNW;=/7E B\$\N^HAK1.E_Y%->2LPF//>+_:\Z\Q.VC%#!NN)P5%@0/C)R4O MO9%B?)F):D7K#L0B1&^KJX3X!M[*5OS9.>Z/9G_8G&SBAC2$_]#JD"%U.;@F MB5/R\"%!3^N?>GF6%1!!&-V8A5Z(\]0SH3+KF+Q;)PK6PL$B.5!G)4AAWV MUV-!];6C(G7E?^E;$H$_]2-7AJT+[Z") '?R]ITOO4?/CR/SEE)7TD]OUO[A M[#^E+Z!;T52;9G%YY5ZJ4][;:=I3A=[ ]X$(=[MW<\6O9_H_Q$RIIQ^PL_ & M)VV^4'YN1P16NDXD8X\4F?CZ[>QX;-6^3*MR1=33& !G1_A"D3D>;QQ8NUGS M\]S&)3E(/I,E9A7J6(Y$)(1:ZUL'N1A_H-92$\]JN]-L=^I%0Z))R /FT#J* M$_>OJGMI;4X]/3F11Y;QYC&A.#4!NR*+N9R\QW"CG.HYSU%+'1W=#MM N;&? M^I!D\B376$G+VHM[ =$2T%M+,3ME:A1V?B:?":PDR&\OKWAZVZ3K?G5UYZT_ M9<*YZD;3+-AH>-HXR%LJ:1PN]* 2JM6YI$%@_7HS$;4( :MI<636?PT]>)R\ M=1I5I2C2(2YDN6)#5W1V[D#4Q[#F8P+I4D5$/-J$<2UXA?^2TQ//EV"^7:I+7)/:&6W'L)70UQB!KSA1KE0LLH$>$/:]31'FZV%C4YO!<: N M1GO.S;]99+[JPBW0^%L/RH,\NO-VO_U/N?>5B:>I+ M'A2^]MB9BL-9GYN6*I-N\IZ%]+%!#PJDL0NG7SY!/KI*.%GB=0-V,WU:\=ZZ M>C33A5QO>5P*02B!,N:G)-VLBLA$TJAT94^'H4":,6_E!*;O&,6;X^\%;72_ MXAYB:/=<8OA;71O;>W#?F=0@1 "IG&;]+B&'Z(G=Q3&[K8Y63VIP[H4,;T+<.-PWCK:H]X&?.$ MQ HK?\G6WI5E&>GCZOFHWJ-E$ >US#QUL2C+ M-4&,XZ0$CI&O(4N149$FII/6X$A&XK81E/0&WCUG)YO^*$YC: M+>@-L\U=2WP:.':65=ADJ4D1,"NMAY*7P+I23QTJX7R*VR3LH"\)UX:62ES5 M6M.63\M$7.\0O#=AWR0!+# *Y:1B ]QIU^W$.#*;G422;E]#/G_5O*"Y$\*B MBQ$,9L;<+#8;N#SP[71Q(1X7/'MMNP\13F8%F ??!3=L4'Q;F'OZCF]E'HRA M6=QMQMW?7)LH?&+MGL;M3'Y6K*5N*F_VFJ?O"1RE&5L#EVX.92V.>;]9@[S4 M(J3$=K>)E]33I^@$V ^(FD&_FY?<8A5HHHUI?!MW8SW" M.S)22.+&V>\+5YK.RPHUG;]%DHGIS?8YVZ\03W'?Y\9+<&::%R2X>&QKF\R\K*S>@(#FP'R0)OX^6R2L(4NI=6TWH MC#AE3;^0"S0".G\9!UG[)Q<+#B@23.+ZGP8"R7^',.KQ"_X%_[^"JYJ;)Z[% M;VT?L3ZB9W!IJQ3ACT?Z;W>FNM;P8'ZL-+JK^H^DM;W@J74Y/%\;E>/FR2<[ M]S'219AU2PZMSE,_?J3K-#3;J%GP71KI[R17C#<2E7U[P6NK=%_%F0B FJJS M&#Q'W5A\J2Y)T?M)D;PD YRR.T^[N5GHL4^UW>PE_P+_@7_ O^!?^"_WX^TY< M9\*7C8=BU[0S?OXR\CGKBN;?Z"*7VI0 DFI[""^FWF*[)#;-SSJOMBJB_*)Y M'F,G3&+#R-YYAO$IQM!60*%4CI11K(<:KI@)]/81@2);JGLEP>=\A=Q%0?7H.0._ M;$IG5\H*7I3\\JM/4R>5A"$1&X?24:0AJ9]-;"&R4:?S6YF^XQ5=9MFSJ".$ MG(4S)/J08D%%JE)N_DD_>Q'[CVQ_F.Y5"NLMUO? =X3! 'JVFDI^+ @ZL@#> MZIB _7A:1Y:>!MDQ)]@Y%61.!B M<1"^>\0F_PT1Z(08@S? BZ<=U-I9MXH*9;=DFSD[&A"[-ZO/Z3Z/+V8,U9WI MP:JL1'^OJ(B<48^^X;#J+2N.9"L?$49?ZG)2B//4".TY_?C-:\Z/+2&>"+RXHF=_ MU<6142F["PWVUQXRO:0XMU4HW#P.5R\]2XM:E).BU@YW\?O92^)_8/O=\U@Y MXOIQ-DF6#&'K/MU"1"#R.),(=Y8O0D6F!6 !(CGKBZL7.9/$GGFMPZCJ<&2S MAOQYSE;/LZO:S(TNC,>GPK)TEEX#Y],Y=-&YMH=WEQ)U:= M#]:I6Z.)H\W$V1M9VMN+][4+-/0H9OZ9*Z"2+QVZ;U\84-PZ MS)_23E8^(1\SG[&!98G4B6Z593;4;H@I*9*MKG*!%REL)>#(C)L*64+FPDQ" MKHR'GLSX"O7S@" V*]>_HB9@HPRPY>9#4%-E"-_#7B>W/1W=1M#3.E-X/_SF M)TR?);?>L<.]EZ%4L]TVCUB"@@3B9*S'LH:^>+:W$L@)0KD;1Q_2[LR3HS YSS,#$S'!.VEO!5V][&6ZQRZ1Q MQ,, -YLYGCW2*\(C-U] XYSZM,6L.L#D%CTJP:52UHR07L72RWM:F,\7%JPH MGATB]0JE:+A*UK_)CQX/#MF?W2/[(]OOL[^G=3EGEI)69@PQ'F &WFH"Q14N M>H(: C,>J+L$EJ7>H'&Q[?=L/5(4H1*8:U.1P2_14>#%K5MW[0)B0@86=Q;5 M.OAP-MNU*W6X6OI9[MQU.W,^0V76GG@TRV5HC@=UP5*K;N75PL9&+Y'X.)27 M4D'I.%.4[:!REP);"S)*_5#[+,H-I3,0Q-4_>T89EQ_T7;G%&>>HL8-G4>DW MW5JUN?%IYX;VJUWQ8S>N06Q6:(_>S'%A 6\W32*P^5,^P* Q-P-E#1'PO%-M M-?KEI%-Z .>!:SS(\$K#WB!R.OFY\EW,;:??8@N*$U>W#05(MOIT,^ MV=<(OP_I@$W)Q/3F6I4C/-2-W8ON!*WQA??X,%F,N R6:]5\=(U]\R>GF@UA M#C$)H;DH?3*C#NPG$KB]K!DGXUX9I_K&).6'&FCT'V'CXQ_%?F>:ADW]59K) MBXF1RQB*>H).XW9M+TGZ;."T@%W 8.$Z7*%$_]GB#<0"K#4!;YT4>3G'V,_" M5*3K[>K."JK2^A;%H'HSA22JY;/,BH%9#H9/J7B<*8Y\0A8:C LXW(+Q-%75 M;!$V5#^VNSMR;L$\I-G RO+.H;&>F>USNGJMHOMGRIO[]G#6W>E1O;[5,K"6 MN7AVM9XSO?U53W*L&2(]2P*IB #GXP/:14]D0\P7 /'J*_I^CP_MN&*)HM;2 M8R.,Y#9TQ@,T4)G#42\B'7RBL%#BUG&^1&]#YSU\:-2:5)+*+5&'5%?%Y4.W MQ%!RF]SE66NP0GSD\;=R<4.,OWH@OU56LTTWA9D4;Y!/RD-KM]+Q6]!,@:%N M QK[?BN+N*BP?@HQEGE>NJ>E 4_?L@8*T&E(G2/K.N?]>])*_[>FUN]\JR@' MHI#IWGRF_*A]2..;_.UO^LS)M,*WFET,DZJB5 ?LBN44QAZ-*LOV3?P$B6Q:AWYJP.6]]:]&CE0W)-59,J" "=>*^@2V;>R45[0$N MYTHO?I)]G9[/U%2\TINN)L"&5"JK\?UJ,'-G%D;.^TQN..>&PA74'H@ M+=ZI?C# %1HNLLFQL!L'M*.7*$?'\AW:&>)>"FX/D/F!^X[&KS) M0WM59%"KH^WF>9W(U=4H]5Z6OFPS1&O@WO#D$8H=<6"6HQVD;3P-IZ;3&;%2 MG^>JK8PX& UM.-3F!O,%S[6JZJPTF*JE,UG9$F2#>E9+>]B(P+D-MT .=W0UDT>]EJ<$OFTLJ7P D_N^FM[E4(8@0.6V\N@* M.66OAU<@&<%/!?.!=E0J^_)U_%NG'6W6"?$BLKG"3WA9&G(W/-EX[T>\63.A M506#==ZKY1TP#H"9;XF*Y@]@*4^F!"K$1ZVM!7G*R,">E'1 M3P:-ZXHCGQHK-S+NTBS8S,9IPB^.H+M!V#ZN6:YG.Y$W#J79F2PE7+E,=?Q' M-\39 [=),68EPT1 L0X2ED"(('>#ZWC-$XR\[T C)-LMG90WB0#O@*I^=M0L M02:KVTA^9")KW)D!_<4,/)!H\V"WB7Y]NJ: "F_%9',^S#0[WOL9_'$:?WZ: M:PL*KAZ(:8J1Z3A@+!SD5.1-G<S\04L[+.X'WJU=\.P#E( PF3H MZ_7T.6:,$*AN$XJ_?] 0&_%FUOLZ/?!H5PO#%!K=D0AB>H.<4Q4,W'FXXG%V M+Z1S!\V3"B!>\BH_4=G6J[Z$@[6E?E!=8YQ,^U!;9\YAB04>"Y(R3,RXV MLZTGXB)+V7I%978S8IN[X)5/KA^VD.WD&CHQZF)"(+-(#9:#/M1TB"DFB&RA M_P.,3V8 @WY&F#J,)Q4MWH_-F=V#NBJ2K-R#[>GY57FZ^*Q](EEN&'# 2NK; ME@36ZFKCK$PWM7+''Y+O(HA CDQQI"AWU11R41!O@/_\7_<:?85GIK@C;O00TKYFI.50I.>9W:_(&2X(8;U ML3QP$^$JXYQ2A6+C% 7"\?A!ZAX_1N7/&K#K^J@I4JBG&LG2>=B>5;07"0 5 MP/DOT8$'X*C9^#4\$=B47!'V(P$N'-;15YZ=E0;%#69FMK%+:4NW[ MY$'1:23IT=>?^SB/\;Q<)14<-T :V(![8IVGK.^:LPW?0*X!IA3!9]BZILZI MU7X^[O%X_ #R.OA/2X!'Q]'K',H06E75'<.]R\D#7_ M&]_5P%D\(L;;+8_U:BBE3BAA"[RK[9A^5' 1;ZT9FYN'>Y2*@"!PT*GX>BGW M1S[7^V>.*MXLX.?'<T*ILOIZP>RA5BMO?4W)P14%SH:<"(*YC92#/7:K MY7AX%I49[\N7[M+80NDM0?OQ%D1@ H[CT\LV)2L*"\[3>;=!ZL2O]YU$2QW-8>60&\=7LW,[1M'(84=C@C: /F^#R"OJ@KO;PO2FC MCD=FNT@1[__=RDZ&T=8 SV[4G?2CCM,W>\8L!?,%:) W*U-E]HL9[+ 4KVHC MM!"-'IS>=I)@J1#X3O:XAX([3U7WD^56B]JRX:3RKV(V*>GC1Y)$H!*,#=-, MPP5G$AD$LLM <;7F;C+D-)ORD>WF@_.H=A"G-X,#GALC';>I&0VS-=.S$"S?Y4Z=8KK(MZ^=EY[V&B6W[[021M@QA<6IEY?$=$PGE(4D1WADKAE@@Z69 M4VS4[2230?[U/1%+=BL.[#$#\_JB&>N/;0JD1S_T\2]VIX:92'&NWM=DE!-H MB55:7+44,,]?O>=Z03=I28T_%%P7[^^4LD]#YOB0N_%)$VHBC!*8.]" M+7O-0F/'6&?4XZ1 ]H#?-3]?RS83O>3!2^7M?E4Q^-UV%%3JZB E"J?B,LX4 M9D'MM)TK#/6%+\/.3432'\_]KG1D7Z\49]9-]KT9:7E)J,\T;@B I S>0.&D MNW?PW2.V-1]AG9 +L#KX#FE5H>J *.1,2]A7;?#@03\P1N8TO2TU@_Z^N9> MGAQ_>I)T*GS)*$2LXN) \O'8-HA_+R.!PF[H][LR=^[)*N,*2[^%BX_F.#Z, M9 V7$PNW+NF!T%NY>C[K,U40ZMP$Q75."8&1TX8385/C5#(C&+V -/#6""RN M]GS])DU*OIL'>>0Y G)>/EDKN0I^NT>,)7M%5&^B._Q''9EV0+6Y#@.L*WM\ MKECNC3[K2_LER<.<^O71C1;SQE M@C512=[)7$PJ&[73,UA(:S#0A..I0SH;FFOMR;E][37>@^S8H> M7C7MH K>#P:&*=E? F^E74OZT6M\_YY4#C@_G^@YJD/ MW$0=EZJV7 U(3RI MNC7 ^CW)1R,AZ.E;T&^HVD!^G[3[VB1 M8%NEC7[X[GH3+$<;QF@9M/^DPH0P\PJWS,3M>V31_1@#6N5+3RHGPZSE'47R MEAYUD&'[73%'R/+TXZFVQW,B(-\^3W=<[/%)13TU'L:ICG8;D&.WM1[EU!L M.!>N7,M2>M2F:+;MMN,_8U'@[HR<\B0?UV_>7PB '8>"V MB(<4*])!T&Y?(\8_9L#SQG$1&)WTS8)K% =MV:'%-'VHOC1'!,:/JS1M&-,( MJ/Q'$*Z#A=A_35V^Y-W*$'D<3"]#>]*-0TA 4H$XCU<9WIANUF5V*U-?*L0+7Y&&:NEAC77O';9EY^LLNWU8=_K M+_O1]>,ZS83=.L('3P.O2OSD)LFP*69MGPA\YJP-V35;+/E*6 8O6Y%A?(K& MN2.@XP&PC'2T7YU0E&ZOQO[)XR?D)^XEF/XJ6N#H"6'9EE#D*7;\+7L@RZCF MTG%85P*!=0"<@TO&CX'F5"#H3+G]7?+DM85[T#B;$#*)1^XQPW;[ZD1@4"TW M:OHA%)+JL,#D#TY2W>5\5@I[Y^UYFC%JRJ'3GC_YDN)Q%J]JZ%6]0EC,S9_: M_*0J*EWX:.I25F.=R5(\!Q*X54='D\.9:ZN=M;/%AXJ5D.[3JC$UL9UR@89( M2Y"=>MR_7)UB,#*\K-KI"D0*G#*YTN0Y6VVMS?[:N-+E;G)L.W2"XY!.8TX& M5I$]M',%_="8VN+K_K4P^\Z+)_!6REB%G<[UX^+)"X3)'E"=@/GCJ&0^[?G/ M'E>JV_WYE8Y^Q7$U80BU7'AFS;VE01EQ4/@007.""'PQ3H.YP(ZF8"'@S:@E MY#B2@ 7/:A5\W T#"2%E/SW >FK;QG@1@<#9@[[6:4.;"AUDTT/PP'%R^NL! MDPF7\'Q'A41@D@1G-:"N@(*] @GF]' #.[&H?F^.1&H.7:N[%S?=5Z2 M898?'IVQ_Z'CTSK%H1JR7P@VN$4#^YNS/:Z/WM0^(JP2@?VZXQJB^&4]NO#@ M_?95A2/C,%VOLVFOM@T,J5:_0??T(KRH4L[7>'H_(P(K&LA_[]093^]=!#&\ M@]F$&I,MH@:&8U/D@^U#+_F^-U_^U]^%_L MO0=45,NZ+CH1!$2D%4&"0*M$":+DW*"21*)(#@HB29+DV&0!@1:0( *-DD.# MY"Q(:H+DI.2<0Y.;INE^[=IG[[/V?6>O=^X^Y]Q]QQO+,6H,@5FS9OW_7]__ M?35K5@D_>G]MP-2)"J%8#Y]^A<@J-;>H5XD6D^76^*1 TB??_:/?!UK>'G" M^^.!#MD_NK-0J\. 'O@_[G(_Z1EMP#]R!_#?4^_I3KWIJU>+AL*)?:P4QK(7 M=T;]A5V5#X*)A/G+2HAOOC#^#J%\^6GHCM!5D2G(9B>/XSV6=LAC?]N^Q9BE MF#0%2S=Q7B3;D-RWCHTGG=?W#;5JENP-5[U&:#NMIF]'7(=P:E@S],\942:P MX ZSI9YFQN!JD%4)-N$BN86NNPKOU$5Y&_4FL+=G4'&$:-D_P0/OX%@N8H.( M;H(GWRKC 7@;H4>&V-O=\Y=NUYH@T8&0+, TECX+#^@S0DZ[+FG'*0RQGV)\ M2X[W_"&I@J?N*IPXB!EV#0],2%AB\8 <'O"-2"3O=M&VY-KL*O70E8]#Q :M M%[6<,.9Q!KHDGC9:PI4[N2Z4#XS[5SJ03%,H+L-'Z#3&C-S3]E0E"UG)NE1OVA@7E'+UI'I M_C'9&1:\H$;GUOK"Z+YB643G$MK]""JHMRP6?]3(&AC7-/[9M],NQ5N<[)"6 M(+8V- \JJ*1UY D!>Q#@3,S$.Q"WV9RZC,0#TE=Q&-JXKE7IHJB,C[J&/].> M<@05R!^7GP;AUJ_AGFJI2"8UCAI^A^_&__4994&_EZ@:-1P7M9JEA MBRCFASD!7#SE\F.MDHT:H>J5?;F1Q!@=]=N)RM<5Q6!Z?IQQY[27E,F&GX8= M7E]M')DVXCPM_8*K6-WS>"(?!R\Y+U/ "MH@=%'A/2'#%Q%2K"ORD+0,][U5 M<9QQ M19BGA,<@AH8\C6L2A!WJ[E:=#L3CL@ER^U,9%(J]8.3B,;>;+=4![TLP-GEJ\\)VT#.7&>))@- M,@JSAKV!ULYMEIXZB$Q42MV?:(=/G MH4D%FNO)/HWK.XB/:]SP#9,'\@;_)E)E8BW+>7@B"TA9TI<3ZHWUWRWIY1V2 MT=I(/]%X>V9\V.7+_ORO,M7BETP%F7RN+X)0;]SSG3@!G3:)[A.T),/&A:C! M-L[3 =A:Q,C+86( MK]PZOC%KXPYA+EM/L=7L//RF=^0J8$-C*,2CW1::F+LNYO'B)([R#C FFT!V M.>:2&X#1I\[CC0A'9!>\+BP*OGQ[:3=OYWF6ZPE+N+QG9MJ]4=/M/D9H'4%2 M&XU82RD7*A\7+X&WYZ#O/BV7ZW0&=O%(C^.^*N9K* &QCN<]*9.+/O%CNC<2 MC@2JT".6L5KI,0.)\L0EX/IO8U\48&OZ5TAY.2X[;5]V'&BPW[!/?0# [_*_*"S/#H, MHTQ9=$(G@2&1'1J1B-K^VE+.. [I]19:4%5IFFL&37T:UV[0??;3C$!&P6/" M4GZD(^ =Y5=P739<8"%REB<(5XIA)PRA"WB 0MQI?^>$3,24:N9#%&=XQ0>9 M0VS063_="06"HSA/Y7AGFZ!^#<&]M1U88G("U$%9H77TX.&1).S%;/Z9Y+6^ MTRZRO8QUCTX?]5U0T>PG5'$-$W$/;^,&FSMAH(5GZV;E!!UHGXYN$]#_T4Q_ M1'D:T\#":>5E^''I3&]R5X'T^-6>7+XX+.3[7K[&129 ^8!VHV3-R\=T?=,N M\>S'>^BCTK"8R%O<,-E[!KR?#N&S+_:3""S8D\2-+I: ?>6I!'H:"5_3R>@7 MMI;9ACM"IE4;>QM,(D8L[FYPO-@//XB0:H=7U46*CDK%'J)H"2E1WYN"X,9, J$T4 =:(:,V5#/; MK62'PC\&# H;J;[VS7]/LPB'VJ(4^<$!+B.G^U,0[ 59W-.7$-+5SN-/,7A@ M^AT>>*QS1ONY6<-0CD'JYZ;GRZ*W.5K:2SUD+U_W MS-IIR%PS-*LYG>C Q?>O^M$$/8JQMX3*+/H.DM+*I.5,?[G>)E'BVSRG#751 MJ,;I([;H6N>/GE;4R2LGS1G[;8#5S8V&O]#<[O[ IY9?$^)5LN3P(.-S!,^7 M^?_L;-#_.;VOCZE$4,6]8GM'Y]:A].V;.8[E@.B3O.?!U]LCF?$?./6&#^2C ME,!)'(BUZ3NUH:I5+7UAAQ8:A8V)9-A]6>:*O[RNR,U@3YHE,G$O]%'?^SDW MN!D]J[1O+X8<4#R$A#C6IM7E;8!J,7O*"J^OBLD=:+:Y#W:OJ^M;15O/9S!? MR\FWF;E<;BSJXBAI\AT2"JZ#NZV=O*Q6-9TGKP'-%:E2T8?RO.JS/,6#,M?7QR9>-+PH"3MR^-"')7'!JKIST[^2J#_> M)ZC"#R,%NDHIMG5*2U-O[XFSI<098-1##J.L@JQ?XC1_O1GRR3M):PRU'1$J M/F\E(3)V%]$ZLS^X&+KRPP4<[R"\E/ELNR9$=B&1F#;D52_/(]L=X9S N%%% M4*;/W?*@5\F(;B,(=N\M-SQ\'?IHJ[!\0UH$S-$URG6U.DJV;VPT:;PR.>=2 MKD'0SB\2\G#\Z'W&1S2$K,?3U[UU$$(@I"5'Y01ER>C-"._JR>1;G0]\KKH2=V762W* 5T MV;AJ@ Y3P6]'M7 DN.GBHLL[+5J)[+9P5*_1/+,1V6V.W!I*P;S4@&2QC,M MG0D"__3"B>\&MK15UET9FTM_#S[+AU< M6W%C*T\,E^GQP,&X?7&A5]F)_@'0(="#57'II.0Y],J.]+G M(O8K=Q4JI^Z8F68^P RKSO,YO9$(P+)JGG$=#:Z1H:%)9\%>PZ:P$Y8X><^W MMA(MEA+O)S%.V'R1X0H%J75W:' A!,%OJYLE2F@47)(U^OD4_MM4HJ21"03D M^[IE^@%.^/H%IJ65^*\(E?%1 JN$AIW%@TY.T(*C/T=D]L]C4K3Y/&T^3#E3 M+!094>K&G:5*JX(MU:&]B3(WST((8K@)9!EJ:D? ?O4G=H9JZ@VY!L6C%N#1 MSW9093PYH,>%EDX=^;_8S.F&GC0BZ-C<80?UUN#7S37Y=PEEFBH:76TC- M(-'G?KV?NC- E_73(5,=1[LR_1@ZE=&EOAUAN@6=PBKBD&<[33O7VY,E5D"" MYH,RC:D/I\4'$S-U50_D?VTM&KXW=)JQEV&&!US\M&ONJ6_Q5_N@Y8],IXU& MA6\+U^T[3B2N4HU 1]?$34Q^T6WO5!MQ47DCT MSML)[/+SJ3&#N+WN;E]Z!8FNX)CC0R2N%T(19@/ZZN0[IWFOBSI&Z=L<9AY\ M.'[Y$8W4A]8.<)Z60*-D<9QC+S;<9J%EC+ U[=7":8J,Z0(AO75;&TTV7UO] M.,1A/R'%=>">$D^M"X#3UI<:I]_#-]0_YYR*2R]WZ:Y@&1QCFD5"7-(5W'E!80RTT"0FKF #C%1L'O^9E!& _9R;V,S9WUGGD7Q5] MW)YX[!>3[#$D3,I@>#U6^J$JCE:%]].R2H\3BZG3AZ.7AS2-+R'3M(5"QH\7 MK@GNKP=K!\F.Z,WJ*Z-GG_)6@29VV9<]TO! P-LCAZ/&1Z9ET J,SCS:5M<^ MP7+7%3R:R7)M)&QY2K$D!MJ>9X%V6,+J\PNTX@'1V<:.%=QW2+VUW_>OV;7W MYO@T4FB#O1-SBH,J6$=5+# UA(2>%=!27*J"G#>=$"\NR\G+V%S;.1G3DF+P MA27/3X+-D)@GR,!ML9[)!V,4-@G4@:?D;R);(96]3WZ+%Q9"&)S9%K-<\,&. MK9.5Z^,J;J'9H1%8>*8>KL+VDKQOR/$M$^ZZ4X<=RQOGBA^JMQ'ED(V_SO?' M!!-C=)])T9**U[^#6]#>0%DD>%97L_XH1C_EUA[]I52Q:_"A0>HU0]S MHN@>$Y]K![4)RK)8RWMY#!X&S0&3V59'^R1F\==9#)?A68! MK[57%V)U+S *EJSF"]AJ02[9#(J9EFX=6]*#$:ZU'"$LL9&;.(N62$%S?^GS M@"/\60-A?!.4XPY!^E+(?//& S)Q>&"F#$>[KDUX@+/ 8YPO)QYHM,1RG9[? MP6((),6O#ZV;IRG+8GAT<>;D (X[@Z,R-ND:]]<@9Z>0.9,L><#3X0<_=&40 M>GH$;89],<$#?02B\31$2XU_-OK?UN@'OHI6"D8]]BCEICO!%(<& M"%^+:Y\LV>4$)YA6 >!!]Y47&0@WS.P.E6FC@4-N^4B7%05MF7# M;6]%[@W>?@H.3Z=0IHE=Z8Z",[M%]C]_ST2? G857L7(Q+/$62[=OL3*U(%> MAS:7 M%'=EBA/G,X3#..RF@\2S="U."Q5\+WDQH$;?J:DF8=F>GUE?;V&48S*(V6;[ M=0ED/PL/I,'P@"\C=+P(LC)O>KHY1B#_Y)4$;TB!<3A1]! H^*#^K%/QK%R( MJ)7O<#R2;WC66\FZ1;.![-;>+%B3!QKE%C7'S'MP%92!!P[S&E%AUO!I..X4 M/"?+!#TJ(OP2>/LR]:PA']JWV9CJ\N9;@L?\,G0(>[L1%3)! M"*C)QN..="H?CS14/-)!8X@&+_#V3#WZ'%3E8TBG=$XHUR!Q! M6.6^P)@P;!#N ! M"9G>-(2Q)LIBV:,F" Q#/S'\EOCCQ)ZO;_@++A[RY!,VK+AH'I*:TO6P)%;A MM:_U(?3)X!V7#U?NB-QUBG_!%K3507N_,IB5?*]-GUXM,U\EV7Z3F]4^,RZ6 MV^!G.:KWDZ<=PD92P.WC6;.4P.;):UBK;AZYDA0&?]Q%(&0Z!1E MX"Y/*>*\?X67*AYH)>@F\M].ID- =[()%,&6/^\Y'G@_L?$#MF(I\*X]A]W] M]!YDL+#]J'-,O0IZG*R^.E+WO]3Y-4TK^NOKL]'&XR'HKK#*!3G?8)5V7>^> ML^477I'WSJ8XU2$["CW8\1QCOX>0VJ&#U;/8&?!H,8C4U/SC6T??M^ U%<(] M+7:PV&\8 E#8Y,G9T;Q8'T[8@WJ>0U=I:H:H.$J36&*MH7/\PP1)3G:&@K83 M6@X6.,;Y/3LCX SZ 6'X+X/&L-S?.WY_T3MTW1-6X@Z6.0CF\+D/G3L\>1V0 M#A BQ-$DM&_2]+@SG0*.2K"!S[S%H3-PU#U/3G>A,[0.N,MUL)/3M[@3(6@S MG1,AC)V@,QS^W-!F_7RH'__I/ RM(JR^0X@JGZ>-Z/O;D)5M_M/%(3PP1Q&' M@\81\&DWG1(/H!]5.)QLPX\WM:#-3PJ@?2X$5+/%T1(L1ZX-W\?"?X%B%!@5 M0@!#2.=O*-=/ZHYEEZC"'JN?'C7.*?[N_P:0WU\W]"903<9.EGCKUP(4H-N! MQF9QUX5NC9%@.TXLVS@2BX,NLA' @\!4@SEQG\$G9'B@E.!Y."8,N@C&=?D+ M0.$G%R#-%8V_'P>ZWU@APB>LXTS0S6&B:!^5 M@B_?ZB'!-I L41PUGR$."L:=F*(0?>C[A%[!5P@=-/]MUIX;>0?[NI\G?7PO[N[L0@W[70C;4P0:^?\KG8OKO"$#H3QWT MY#01=T)#U(L'?KN ?T7QZ"B/T)52G.L P7<$6@!Y30CU6X1[;^&!E6W3TT4- M,LF_0HMFLC5G?%;\ST7SV.^>PC]@Y\?-EVM3X,_..QM\_< 1[],OH@^Z5X.[ MB1,BNO^>NI!!F80I4%)+^\@M=L88Z4#>78/L=^?PE^913RURF;"&[TC9]!PB MA5]F5(78;7T.D-FTNNP+M"G_W_?IS_X,C=K@QE">F<[=_(S^9US MNN86L\O)H^+V=PPXG>+H8?&8_5%$<>"6[,EV-N^'0\PBFNM]^ O=^D5[H(Y,$31P;?..QXLCBT.8V/[XV*1^-.@"R+[B,B<_\+,H$-1O+TXN3I M9[>'B99X2+X[EHC+=%EO6+C,N(V;'T2.Y0W(LIC46IQ2(J(Z609$T4_:87EW M.TJJL>:W&D0B@/WGGVR"+3>U<-J[*#[(W1&!2>\.JQ!E@:BM%F<'2?: M?F&ZFP.C6,_POQHZ*SO4*4QS! YB16VA)+>D7E:8%<%31<@0P MKQC$7[)O9!BT2;C;(P^4<:]XW5O(=O+F:CJ5E >WVO$O6"#4.[R!4NJ3>,-" MD%!'3T<) ?4%I2V^?-AQ) M!2/O0V6)UGX#3S]7:UH8^\ MT!!5XL1JF24D6E>.P*5&:S*^QKL&4X[V=8GC%*=+"T:6(L0SK);D79X'%@I< MLA -%4KPG7G)FA:H@-Q/I^)\/)0]O$--'C !3]UMAAEL#[6,:]TYGPQV8QN9 ML-7CNW7%L+4DYW-$LC_7I;^2?*U+_.I:Y"65).Y[NECN*1JB--X/* MS=+^1N^YT@& %&CZ_*_?E>V_4LXA<'"'/$/Z.W0\*8%BW+[RK]U9+M7K@V*$ M!!1_E'!#X]T(87$[QT.*+5#EA+9II1LF!GEBK $0_E'Y:PW\UY;SRKE;.O@2 MA2ZSQX"*-;=!-FD1P,KU;Y7G]SBK+Z9] ,\9'#$:9W]D,+0*C#M.V4.NVRS] MC^TU]>\%.2:EGHEV?7*JL,H6+1##Q;LI[2CIG0S\^%Q?W(R3'+JQ2U4A\\G= MB4FT++1RG\A"_GQM0(JCXI))-ODSQ<9'IM(?:A.Z@T&%M3>J5 MD)IWE):A*U^IK(C3/U=W2WNW:TU_8T:&LD:0Q>@H2^WNY4FE-82XN?PO0TJW M6B7;8H]-FWZ%H,7R_7DUM7T0BC@_5FPC9MC3 (;%*IY #W-_G2?=-0Q=F8=T M_UKT')]+H$2MT$0\8/#K<-@_:_Q9X\\:?];XL\:?-?ZL\6>-/VO\_['&HQ*; MZZ&6D9'[R%]5[@S\UU19$4AG5SW"1]33FWT[(C'9K*.'LU%R;("_G*33>G)!9L M.Z5ZE5P[;@3*=JQZD,E4%]\?/$"7I]X9;Z9^[+8;3'(HMNU7P1Z5_^.'H<%- MWB\/2\YYAP#01VG_^HUM_BS_I?)_9M&09H^42']Y65?,PP83!0JR>:MSCV[G MKK'9LKTJC"32>?).;ON2Q.\>*Q>QC=A>$#!4I^F@&ARH?@;*E@=4_JFM,>3Y M1NJIY9F&VJYWN;47S=+)^+,TR*O\3J%J.ZM?*N?CW-"0Q )P.Q$382 MRHR=UWE8@:?O%R][!ZG],_L%L-=6>2=6ZL];]]M;!05V22NM2\!Z_=G_;@1_ M3EB?OG KVGH^:DG27-?Q(EP69/(YZY_GUZ6Y"]?/>Q_X*+/;WET*VL M__AY+#Y37>0Z9,U=YSIG\,\$#;?X2N@X*^\>DL9V9/%9NA]'2G3IK=J[+Y[' M6XB3>$4 KO^N_OM?]!-M4*THIN!:CU?^_[TA:FBH=E K3 M$W6:UX^<&.O\C3" 5S])^>^C3-NY[U*Y@OY2--=80<9=G'2W< M7:_)#VF ]7_A<* -F(=GJ:7E#M-Q[8@[=293B7Z+8U[5+COLHV.01*A4E ME9#U!?CU']Z+*P>TSLTF O7#A[915PW+#(W5+BO](+\4G<$TNY"R0N+7@/ L M"M,U05= \\?WK2U9^H1<7DZ4%3=^5_R2#GI4#$''2"5']<;,?7S96E7V)H[Y M'1/EJ>\"'B JEBV61#5BM:&7#^T\O]K:WCOR-I\XK0'[F^,!XG2J...OPT+2 M,EU]]P>C%G=.DQ+1MYXR79-)E80AG"6B$;O$#\HDHA8978X&]GF=(M\S[ 2" MEI)W'':VRKL9'!S8]Q#S#.[?Q!B0N;K5 &E:-MUQVJ;2 Y@)1J%&VI.Y?NW-H((E@6CS]S'=!*. M*WL<7$F<[_^88HI@4*-2D#L^YR\U]A0=D]?I;H4Q#@A237;@NW.'M?,CB26S M_\H,1C=7-\5'ZZDB:B\_1-.Q";@+G/ ,K!+#=OG?\B-RY M?<+*[%MWSFL7:?!]N**8"6TS:;"9ND:^\RZCRL;J_KBI9X/LV1(PP81(\S7'ZN"%A5 M?[0O3.(XA?_XE9E8WQ6/K5+'VKRC.? 2\>%4R?']T1 MQ@-4%R?F0QW$X[CJ%$@E_82AVJ45Y?VNH555$1S)%S+??_8WCDB)6[>%HW7Q MP"TK/%#\ 9(%N+#<&K%W\>6:U/^A[/NZMP1)0=PIW2NIR^J4BU4*_+F3W(SL MUJR?R*5L\A5]@?,L?IA?&X5E-$EU\GW][7G Q1)(][J7!JEZL)0Z.,(ER'6) MW/Z679P"E:RT'$M[+<4^'@BY=O5!ALDZ=9Y\?9*G.?-3YPZL,CC$36(T,UGF MK6>N0VR;D:H LDRXVLO$:M,'R,Q+-0'8X"=WM^CGFZG!5I'#\94#6 M)VW901,CQR#IQ'3.?*)PF (YVPMI]'I1YD MK5YIQ:2.O2N-O7K\ZB=K\139J+_8Q\9KZ(+FJB,\@(HQ&.\S%S3OJ:)G'2,; M=OW&A!G+R"@,*WK#W7395][3,KS"!1WB:?G9ZI$!U]*^177B(G&@&%FK??-X.E.*T[HWUM\U%? M,V00=D%Q+!A4!R5J-I0IL+C'IXBV^&>.Q'/EH8'_(O6;7D,WX;=X:B*4$[O M#)^2NYUB258E9W0.VND0AVMH/'J7#E)@ Y3%B/.*(7@@N*Q5AGW8_@8*@2C] M.2$R6E>SNC+1#WY\]:!H0BM"N;R@XU-?,DHB&U*O/5^M'HR)^FQ5)6';43+- MWNE\/47P',T+4"YR2?::T Z=K8%IV.R CZ;=N>LIY'>>S2E+@ M[YKM=(O,@=,XQY?=[KE@==9 'O_'S#?'2[D![)%L-7(YD8 FJ&KYP&W9)\=Y^SQ/@[1 M;@I)\VPEDE&Z\(H&^]Z]2Y#[@WYCS@)T@LJXHGLISOV6ZXH+AA(0; O9&,< M*%$F[G#82)F@B@*1V%WO6B@/\/E=*<>9T9WGHJI4E7>%^ M>#%O/2O<#$(Y[R]LSQD].FX8_O&5YDUW!UE2Y2+07#VU#1UC8WB1+O5TKY;4 MD>QKIZT4$/J2,3HQKP$>*A_)("H1'$BC.5RL@PO"G3>^%I*5'?5)?VT--OF0 M-FQ[2@_'%B?+5+;^56R4,^:@06!"O4SA)N/^3FE&[6X?!JYT["18X!Y2 <1?\01/Q7: MBDA<2QNK#9XVNK%%S\ [Y<_<1UH\3*>C4U7 .&78)M$^_Y":ZUFA8*#@3)PL MBS<9K.+MSC5KMX)GO.4;R.O77IPMAJF)6E:IS2"\5#W[WD(6\] .9R-XH'^\ M@=%?+%7%<-?UJ,#9(GWM7IN#P\T'KLY-KR%UL:0R'[#<(<61%6=TII5#4D\L M*=I>WT@[VSW8KJ2\<)3WXO,L;CTGW$B[:D!;W.<82_<^VJ?"K %ZGG./ M0-Z*G)$&OQ$2#@(AZ?Z-D& HXON37NV(']. 0#=OBL.,KPI-N7KZU M"Z_'*R_&K'5NH&'-=>N+_%_9T3:]MZ7J\NZ\?!Q XUC-%OWSV7E >19.!PE_ M5A.X/6DX,_Z._6DO/8L T>)K\EL54G+SJI 6M[?"^R6> K="[R6^BV[R8X5[ M+?LQ6U6]Z\[=&.N*Z]-8(;%Y9B A95+!+IF-:H6_M5BFR^%)LI?V( MY43\[+PQ"A99+*RJL_!P%'%M0BOXZMX+4J1FM*.C7*^CO%O\4>DTJ]6><(4>B!!RVO_'6@ABXE8_ MWA+43B)Q9J+H/F6+-7EWXS/?4$4TL5[:Q5V3XB)TD%;I\%P$D?V'R_G/VK]] MD1-?KA.TM'&07ZL*FR+9:VTC1=5P,FQ$JWH>!S8N9J(S<+7*>"##BKA_^^6I M<.;0IN5>#-SL\!7EK/<8:6UQ*[.^WXA%UOB/B9BDO^F652$-,KHY,(.)33*B M/1QAP%>91U+S7^TK*MI](I-!FQ_0 MKFD3KZ*S2UFWQ4DLMBJ^(\MT+:/ 1[9_LS?#DQ0N7>[3S63.3NH]N[++4-37 M@AF6N3' =\BED?[^:VUTQ5NF3(M%6G,S@H?0M7TYYR_K:AB?DDA3<0<.Q M/U88BN#?QMG2P*B>BLCOE-C..T/O&*(=95) S?X\'F_:-:Q%H3\31 9M&.N( M*L=O^!E%!B*KF/# &X,\%($WU<+"^2HN"(.XA 3RTZ-$_,FE7(^*BB0E]8JR M:Z.GV:L_LKSX!%@V-76N>YRK/YVCPWK9X('#*4A,.DCI[["BI>/MV?+"+^WB MXKIBPH<'(F#(6L4WNLM5E7A J8:YP1$Z>P,ZXT+DKFP()_.1*1.I=4E,W/]B M3D&;1E>J4HO#AR2@!]HNYXYM.;H^O*W8!YU:-)FUL&# M&1B:.HE/SGA$Y^0C^U>KJO:RV^KA]XHD\E=BMF(5YTP"9%ELG>9W:-$F>Y/H MV/9IP]L?'3Z2D7C-!OV%[68JWE*E5KY.JJC1I>CHI0O':M?J;PJ=49_?=["W MIQV\U]ET7G'9$!Q0M-[\X^?:Z&A6%;V9TOZ&/]E!^L4_5/MM:!CRK;EP3^A; MF[%C% ]#TNV]V8GADIU(Z.&IKK7>>$\J(B?TL/(W43+NR<;E3V<6%>NK"CQ! MW:GRG ?]7L/<0R[H8N7S)U\G6QB"84>?C MOTF8JL9T3%R;$X2"U^+-P_K&&!&^Q9-(\_QBIU^&E&4),'&#[S[QT7]Y.NK% MZ\$2*G?F?A4/^.C:(M:M,U83DX,6+C_4(YZJY<*JG7>&4)8C*U +ZX*+D^L" M'S[ M-+?">(!&+C=GW/LL)$ZU?B@$;3&O41KH%*#EHM)H7P'@0]^V98RGF^\ M.$U(0,W*Y@Y\D3U5/4&YA]_(G)29Y,VT[@ M7,8^'ZRIG\Q5>*O^&LB7+9\O%B+4.6$O".^J5E&_@FYLXS!$D X.#JDK<,.< MN\69H1W@<,0,C9XJN*6[CEY@[X%5P=[QA4B<_XCZ&XG42!Q5>66TQZBM8S>O MA3^W^]44K\O.R0"L)>W.\(NQ1=1QF)UYD :0E G;[@#Z]A:OK(W7&>SA ;H9 M_:I6*%6/A1--&5L)4C3AVQ?*(&#A*_U8K@89'*N8IOKH6 G55F>FTAD,7O03?CMGBL[%W;#! MW7!('A\[8_EQ=-"!)8*@) X>_<:AJ3T66E28ETM^X] \25]$3E^PR&1>,0G( M,?V6;SUZ/-J:9"F[D59_)'/XW>?Q\/-R5/!HM%S:;H)87$T+*2<*N2S_"OU$ M/5$%5?G1\NXM[6"Z)UBV/<6Y% TR"4QQM'#XHB__X\JAS9&(#!/?DWLS9%C( M554"LD2Z6NR*8EF_LI9'\%2":Q/N$(EU]+%=5O $/];91BRHDCVL]Y;<&&+N M AZ;<9IW="Q2^E5TK';S1V+]OK)&LU)]?/G)?/JO3!=[3Y;EX[]F7V.>U%VJ M#_,\I]5PQ='8YO./)>B#KKTZ[)4FJ-F9H,;%+#3\C$ &^C<&"GJVI,CFO9GO M+^,F6C4479WA$G)4*HLKU4B#S6=?1J!S]+'M&UK4-JHT87=&1.:BW5) LHI+ MLDQC$?6*[OFF\(L>SL>)L4OV173;S0WMWN G$^DK.:IS4^>&6KP>NXED.)T. M=B@*0%Y#FZL;^)M8V <>9JCMGJ]GL>Z.(57Q569 ?&2^V'YW9J+;==YJN4J9 M-BM,EO20+&:H>MY?J-ZR ^8H76.E@RO"GAJ>NW8$V'%(2%RLWRLI^!FD9C2 MK>19W\^F!2[81"LL#UE[)CJHW8 _]%TCX'=F#8P(G"L(#OKJ? 0"@).K7 M(&:/$)^WRHYBBPIE8)8C\0[2J\T).F!6ZU6R&++[_-*$(U18\<$Z^<&!E+8) M!^H05\Q7,?VAH#MG:B+TZ41J-)68&,;[C(?"X9+'BE8(0AA,/<%>@"UZ!J/L MGA%[NC4A!/C<'KY35&[;K;PHT&;+I6>4@E*<8FEAP-HV%C80RY6AMA,2KCV+ M)RFK\UTQ'X;OCY=6-(#;1),_]F1[!$I*W@>4'M^(04HMI#G+TIM>P /#&Z:' M>XVC#5366M,7..(#D8R)+Z7]&3CJ-QZCP.$'S^\.8>5)SKV4[)-B]28Z7T MD!4/R(%1C >,W:CE]T+J('WKV4L#"E+?W9V[_3)'HG0N3J0*>+AL9%74.9(X M"VQ?[.@#/^XGN[C[Y,S]#1[86&H\>G1@L^^KTN3'.4I)2DC*&FK/[ 9>,ME) M>8&>&W.^.2BFUIN12OY:G3BZ+%!P.>SVI9B@%"_+_72JE[/*"Z9AHE[2FX,< M\3GGVG]>=TAN"HA#P[MSC$9A;^NO9D'-U'.M^_E"EB(5K!:#%DEN]%))SKIN MI!V*U,U^S#NEW] X@^GMGL_7OWF\8;>JCE#VX*66D<#$1]SOZ%(/)!V.# BS?.X2)R M\Y#M-"Y.]X^7SX;6X8%;N"P\8%**!U9):V!_2U1/#J%4Z#*- MVOK+Z&BNPAS>:\3D)QJ[56('A5O\WV1X!A#R%6_";P8";4?DKP6\#FF(5@6Z MF2[7#TD@&6^_=!.C(--2]6S[/F9*70$M-4@,:DF(?:E?$B1)U8+QDP2_AX+,V2H(K_N;[@[0Z\6RLMV>2]_HV_^;!@) M&O27G/#V0/!E5 4*1]._OW7K0$/L7+5IN*Z "1ZP0-L/XS X1U/F]TR4IR]6 M<,2&?N#!>D5S7[;D]LK??$;=2G&I=,U6 MFBXK:AHZ>]]?YGG-#A?X9:.') M&'.!AWDKL5[U<#FS+R+J&^71?M1 D+^ &&M5%J"!#IJ+NC714F8SZC:@-VU0 M*B!=O7=LX?^-N%&\SX0G%Y5UV)XQ9R>QO1DG]2YJ$QH6+8A>@$2]WD-SMC(> ME("NVG;S%=K5;1X5^*LODBT$VM8'DB/L%GYUFFOX+YWV%\<#8#S0$94/'1,F MX-YHZN_FXO0,8,$^QOF&?;8$#'I1F80=2 )(+&\XSTK\ADQ,!F9R.POT0_7[$Q*A",,-**XO@@(\0 M7(AKQJJ&>*@?#S3)X8&O!?U-34UKLN<]N_XV"5=4W*K#.(5UV\BPR7NF7?*^ M_'G5 =+^7M^*T3O"F&__XNHTSR4SK6O]L7.%'OG8/ OPDG;, QL.I3[DBE63'BZBZQ==[*\>*R@O"JS M2P#3L2* !I"@XDE S01=56J,TQEV &N,6/1:.C5;GGY%+\BD4.H^_>,ULXXS MM'A@45T=@U%?'!DW9ALT>)RP1YYC]4/Q)@/%C]F%KY<\CW)F8;2V(I_'-';9 M!)OI9=K?,$5C05[ M@OTY)P>=*P@8\\_8D733D$QN M[A?BO[I6-=I^:AJ]W,S.9==ZXX5=\WXT$AROLPL+K !=M1D]UK"Y)T]YQ?]+ M5XC_JU@U":;=L4%_;@]WY89=D_(T[C'6G_8I/PQ8_-W,L6=]TO=,@HRX4"M1 M38!'T0TRN440"O'16AA,Y?'R:,-H^!K.2K2KE&1B;XM>O0^2"CC'X8$VE5TS MKJ^':5$LRP<"KMCC*[]HY&?=*ZAN]5AIJ@6=FLZ:X6R!,I8L.;$S%7![G?YE ME:OMRD3O\UAS>P"=FL'RC3%^U^>VDC&!@\V%2@>+NA\]&M6"FDVX!BJ8+_CU M\'T/>5$5.6=TKJ&.N(Y^;8@6 0ZIM\P"L2KM"FD91-/:#[$KYG!/29?HN!03 M3XE4L)3-\SU>%XVY;"9;_9#U$Q9T Q!?]IK4Z6Z5%;9 ]$OC;]Y,BRL)<\>\A.AX7IW"5KZBIQX0)5\DE/Y[JIT""'F M'"'412\:<-VHJ;RS0^SL5TDN,8:CSCXL:246DH6.;C]2%HZRXT>,"Q30_P)^ M HC >VMV0- VQ5U.[5%8CUU.\<^MOE=[->#0?3QPCH9HQF!"WM+Z4B%/)9>F MN=PJT%0(NH8NY0<9\E[;.(K26EBJJM*,BVLR(WMUM(.M-=@O@ ,;.:V)$B-% M-93NU$H]U^L-/] <$(L3$T=S$5M^^WKMH_)5F]J"D_&>E1[!.#@OBQML"")+ M]JA@5^OG"LK:5>LAW056;RI="!J5#6V67(!AKM_" XW$6)X".\FM9/JA"E$Z M#B4272K2J15Z7FF"U5A1AX,F:&?5ZOODWE:=2//R*$1MPXOT^)I&75\T3NMV3= ;)_5Z.Z=!N '$_,PU^;E3UZHJTW*; M*C!?0VUD2AKQE;6T*3SPGN42JKQ6Z>/3$=/>40<9:Z.4DV?[Y>#N7S9MKT91 MU?HH.R,,-MXAG=@B!^K::F*49RD7*:G$"N"H:/0"+K2C<:?IUZ?#6]F_S=KK M7&2R,4XZ EXDS_HQ/^#(R]U@X:S68MDVIQ'?;%#"^ [@ :("$YEA>Z%&$GES MMFG7LUF5EZ[T=YSVO["@D5B*6G60M@/,/+F'W.?P%]H06&BI MY1L4Z,G\*?9J,8D.8K0@?IQA.FAH./BB5*7&CHVW,$Y^1(\)IKYB5+H*N\U0F[R;>N]81N44)N:PF\R;Y M8'S9AV\6[2.Q/ZW^^K@V'HF9>',L?L-]\9"SB'LFK%"X#KTUIC"BU?3)_+95 MB\-:]*0YO-=?_"'!,S.<9][0K9LF42;V!+KM5,ALY!$!JHH??[GGV7YOB'[- M6+J\%O9&2M#;M#M83S1M?L6!T#^/;P@XE\OR.M:]?VYOR2!9' M#,I;FUTF:I!;=-GF(BXI%M^UQ,9#+N&!VD;,=5V+8@.;Q%K'MTJ-AM?A=Z_R M<&P6BX.[]XKN;!"(8_TPXO Z[(H<^]17J;S'4L7B!T@OX"""!]12ZU?SK(I8 M?R06#WB:\KQZ[F8NOM7K@2UX_<>+'/:AYZ&=RKN*9RX$,%884YUGYF_5/7:2 M@2'8@R^RL A>-NN)(X 1K*OF+83(([E%HZ:Q8I?FRI11[,MW#V)/Q*45)/K) M,L?(YN&7I];'5IJGF22W%[NFC&Z?/#=9@'P_6A67^0[:6_I#K5ZK6O3(.L M7RI/PDXRWT4R,!UR8@_ROXJ,X($2G]O>CHA*2U,.?N.>=L7^%SC:5/-/'NW, M]Z<-BZ\J"MP1U$]7KJG0TJR2-F!R=#HXQ&B2UQ7^31)_,.FB/Y:<8/J $'JB_:5/TB])[$.#37?7"!1JS 6G4'6( M^"6",N.LTVY$]_:'7+@03%WOW"N^PE%SQM]DPC&@\W2HGJ!S="CGGOJ@:_.9N9[X-(S)\F^9-71+R&C3$.58&[@)MLAF#'?*D M"G[3^*$LFIIK$EQEJ1FU0NQ-M#,$WM)5F=NZ[6(*^DG0/?VMQ MU:7JX%_VD MP:5($GZAWI+V"/W4Z',!PW$F3LY\8ZVIYIN5V4I2XM:<.Q;ME)N2H+55*G4Q MVF$T4K9NER.R\EI5X,3QI\7)"U3I+%32*"C%RF8]>'Y+I%=2!4+]C?)*)#=[ M==,9%W%#557$X+BD!ZO>7/C]6_SRQ/X\G*W3[&6HWF1[>[43^"UZHI-,AU5I M51T4+GY>\OI/ME'A\J]5]^+U1F]4OXIVACV&M9=(R8+J\2C6K&[0JU>D<1,]'__L+BQ!L'UR82@"<&AN/+FJ>.;3><93EJ W M&[+\851L0$6PI$E#(M:VK[SQO$>Q0N6U41:V0'KBG1\W.CHWAG45%YA_R1R) M'P;3?%4[#SJKJ9EEI9B\9W$T1-WJPG]Q!NX%R_7R.('N_MZ6(0Q5T^)^@$F4 M@P,MHMX-I5#20AW\T"2"3,Z(-C$(:YS]$VEM.:]W,_!>R,,J>G"6@P=49990[N"8\(#$7'S"GD(>/)XDV_:Y%$?-SF6&(RF]>(#S#S@K:-^#$.J M/=]F!'=) .R@Z %Q32&$'.VV9WN\"PDCLE/S>QX627XYTF73J5T2]-KF$K2I MMK)@/G34[M#*G%NW0]]\:ND9E?_N&.=N'G2.>1=Y=BD&.A- L,+D._)O#*0U MDGUO6!CK:[V#7NX*II2VW'S:-U0U9W TRIB$FM";6C<\O!;>/WW+G-*YPG_A M%SZ9GX+F+SRQ]U%Y>7/K!NPXB<#Z(0C S'C5R\B4NMR.5:%"6T6@;/*="E-0 MW3)G6@!T)W\+:_>;U-$ZFC-\U?OUL4G=QTA8>B?V]E-8S)%J20[%O]'Y?F)BXBPGEGLHG4_SQ@;3Z\P* M7)\"[UYCT/AR*589^> 782F8Z^$X;I/H\B@PAKW@"7INY<5]2 E-.I0Z:/.Z MY)C1DB8*$,U7^S.3O8,TUTK3J8_P'7Q N$8]-.EC%>%X>*&"G)A98H53YH#( M?D5YJ)B-WS5GO'?SKH'>TW!P6+'HKAN<+-CG:8:-!.-9LDH>1:<#0_.7\Q[( M3U.1+K-F%1FHJLB#3XO6+!P1*IK-B/$7N4==5>K-A6LR9#42PUY]816">2;R M0=3G6ZT4'Z!99 '*?5EFQ'_GQX3_1!%\UN^RX?MZ03^:^&AMS+RC5YW)A636 MA3;K=U_\Z=AGI*^-5VRE3FV2ZK^:\(&( TQ!';V@&SKQ_]SQ6I&?WN?UDG_[ MUF:Y.LX"3S<0+DH%Q5\5=^N^QH:2@*SF M:X^%=$[B= 3W/S$1FK=>:YQ=EM-I[A-YM'=9_VG7"AEKS#;W$@W1)42YB,Z[ M\8ETI>>R81E?B,]E_^Y<7 6-+NT5DF>S\V4'=B#U?C[&,;4W7>$I=19OJ3V8 MU?MUHOXI0Q!]S%V5<"OPM?3T)$JP%9D!]>=E28A.[L'?-=P\WR\49'C:W&6^2)-V2L&$P\LK"\A:DE":<@C)(&[W ;_A$W*[ Z8 M)28,JT=9_<]JY]R4_VI@;,&COS\=N&?8A5GRZ=>R^GK_;N&/#L&)-VYW2 L& M=8#CK?^9A:*1G_K_$@9\-$2I&59>?@$O1VM=6+0?+TWPZL4-Y6$H!G[7.(_( MC-P0HJ(NRHP+-%%$]RJ6CC-:XIRC!*BK//<_W==__<%B?Y9_1?F__L#B/\O_ M2/F?_]Y#5?_*?LE(R1B96#K9W\&[/D%^'-B=TUL8WGD(NC'YMB0E9F,O**(' M#X3 YB 8"CRP6-^(505/Y*O^<$O*;-*\&_$N,;RY4JC!6V6TOS+5E[9]6E][+G$])^9$@S3J M_S5TGKR(,0M?= Z6U8>ETP#K/#SW=Z^ESDM:6PYENBO!S1WN9S*]K+#Z7;J. M]LRH"E1>LBMISYIJ !@X_-D^YZ[]/^R]=U!4W[! 0E=""()E&0$$!D9QI M$,F21')2D"Q1U/RQ3M7IVJ?WWFOO%3[KG+6744]X@\U9BP14AKQ']*W5N@<=*\OI M?Y&\OU]'4*3DFRR;,"D06A5J,[S\\%YU[637B.#[V.<" MCPU.Z+FC@*VMDGU]LPDA"/NEXI;<9FT_5M&Q#TG"K&0T]O?MZ)V7J,#0'-77 M+9/9*BDEMJ0_SN[)]2%D&=WU)0O0^(X^%Y,QY#IPN]S5M3T*$&B_U5:"CE!% M7CR]R)NINT/%?DY?9UF^2#*I=?T;S2"TLP\)NR*&'IF98Q_ 0-U@4A--)OZ= MH %V8JU7']]DD-RW)Q07R?O6K_>!GD(#H=0[IK2 M_!_=A!1Y4>%$<9D,_TQ'P9.NJ;QV]7C)FY;6+_+.+*+B1 A.PN"!]5'B[X_" MDTKMYA:K3.SJ5%P9:J M^#53L!F9T/SDUTFKG Y]0KA=1U\+8#]FB/>83[X!SSPD.TB^?0NUY!?;[0S= M-1SSQ@&=$[?OZ,>\06S&3IP79E(D1T4MK9'64_G9Y:32TNO'ACZ\H/R;=&.Y M8_9H3"CVJ23I[FGXANRM+$6I.\&?" A1I7\]BH8A^;Y Q@F;)T-%.:H%Q*_U M$L%1(1"COSO%D;W'EZ6!,^EUH1+'S,CG]APL0=#(JK'0W[,OFEMK)DI3-X[6 MQ.Z9E;._TB*.XDXV_]!*8X?)^DXP[QHNVY8QM\U[\*JI3F4_7R7+->VN:-J!8XCSH]^_. MLN@9O!39[Q<;V4Q ZV7D%,YMZU$M+?UDJ_M@M1#BFACO0T% M1EO%)>HN>AT))JKLED>U3URN^\5-671BX2\KHHY^OA9NSN%:H82U'W%=&Z)) M*]Z], METBQ:O$%4H@=)^%+!\O-F40WOBQ'E'WZ[Y\UI;WHWYS0$7,2 C!," MMZCPZ1W&>66GTF7_.ZR?1#KH7PA0@(1U=.'5I13" :IGW $+WVO51,<453"% MA(I1&WO-?JMIY^_Y[3]4W@FZKQ@#[@FB@40+#\) MFUS>F?1;D5LD2\K3.XA MV%'M&%M"SZCP\1WN73&G3,?17R'/9#)CHE+_7VNJ:,QV+H9[Y$T7Y9P*LI)E M@[ >%LV2O:6>2SQMM'Z58,K0B4$LDY_E!5R#%K2_^7,QQD'WS+4EWOQO79)G M.""S%X8#@A_^K:RBD T=M=3$ >V?<0 #\A;W*/97Q#'3LDF*Y?+?P_/&(%O\ M!3A@114:*V!.M>7Z[(C9K">DR()JE2[=%W!3]V:FAEK+GW\)<#.-"^T.Y)T4 MOHP@9U>POGFT(A\XFI?)9DI>U0?C>C\UQ&"D0FVL!.Z"1R O _I;;X6%;_7#^4WQ\]E MBPA^8D?WR'Z:K"^3EDOERN'9;44EME:G+.*%GNTFQI%,'TS5+$F&RJT04W#W("N1ZNH@*?7$]Q*S!3XA MG( BJ2#(,M(U,GT=].73J)^OR2=ZLQ\:9XL. />Z@ M;8E2!_T:Y/2'/Y6=O4ODA>QALKW* $'[M=+M/Q4[1AXU)X\&F;O5'D4P!2DJ M!NRFH#_1>=]:EW1Z-?8&02\9YNBM@U5@!F.;UW# J (@ +YCI+G6% _BT2'] MPD8E])[\_>T"PO23U_/3# 27;_HF.M/E=7FRVR3&:KE5JN=ON58.,O66.:)SWB_+ MK8]_RZ_8D>;IS>%AXK')S$4([5JZ7XMBTE%QM/.[UE.7]J73:=BUCF@S3P\N MY9"WY15M,>CJY=L%L:E1WVM^8Y,!^::V>N,QCQ1]@9(WDQH3XU?C0GH.4/LK MB^8_[1>7W!G]'$6C =)QC+V^5H7!S;Z5YC, MF-4MAN^+',@$;9;#:;+6()1S:.N?C,7U^0GWOSPCDJ6Z2;3Y29KJOU[0^IO+GLU#N$'5(V#Z2!FSMS:GV M3>KB\(OJCTRY\B_ QJJ>V /M6X1Z.VV'Q[J^OL)-]1JV;5NSM=[#@%>#+45EEDSPAM98E'W5[QX M H #AV3P'?8;,6,E&=7U+35W,<\?7 MZD/L5(LD@=2!]*5IRW>%3]^?O?.6-[?-C^G]^7;XB2(7X8_:YKKF*K4F.ST# M9B_NK'ZVAF?HE*S6SW5-CY_%XA[&,OV-'F) M"]F#4;V[6B9214%*_(;]'#9<[J_7D@SO5"%[KK\O2LJ(: PR!G^A)N!HHSJ9 M8$^3EM1IKHO]\>=VQQ'(-1&#,KT;4;Z]=*_R4@\FU_)LP@GJ6Q9$VQTJ>=VGGQEE%I;I73;8';)E;&3V ME%7+?)\_C#S]I$,FZ9?W(59IY"84_A.Z-5DNGW*EA@,:;0DSD-9Y.?:I)L=; MC="93,.?$C[V:6G YF_."AJ^#_ZO\[P=J2S-;"2\JMI_F0.[*,C4K=Y'PZ MDSD3O^N:*AH^K]UOB"<8R60]O9AJ\>N5\ SV8$Y/6# UZQ>H/1MH0.U AQWL M_20="L(V0\19:)?O"(1HM\CMFUQOHRA8A3&KK'UP_]-6D7&/*5O&Z#$ T6RD M\'53 -Q]03&.'DT;/QRXY[E[XG\=E5G.)R$^0L'V6[ND7=A'8QBUY(H46JX& M6RO32BZQD4GW+4W[Q[?-@@^RLM.'3=?+)M=]K\"A@EX4;F M8)_]P0'E!5@UHQ0SL7$>CP!YC68[5@>N[GAV@IKCNM\F3(G'%$LU*?]H:2AR M895?@(+I&/<_*R)2$\AQ$R6.(8N[LB4T T5)2"[VT?3DG9:\@'WRR2%0/A43 M[YL0G@]_D=9%7C_\KI<[$9WD0-X7PL?A3KQBNR3"?O!M!3R:8)B:G"/+ MTE=*_X61WU.*HE$H! M^M/0 0\S#O#T'&"*KOEX&8_\'D@\L3*! 1?@U M.7 K[_'P[K/A 'TB!X8KH,?G3S=A6V\K#=ZB3YWO7O0W8'6WJ0E^+S%.[-6 M(C/8X\[&EWY3]_^L4F0BW*"096NY!@9MU1YSC-I>^+_(6HA+[B\IF+PM5OZX MJG*ZO)7-.UA(_:GDPVD5TJ:8<%-$7$0K=^78B3.]L?T/]2('I(EADT*OD%K;FY;413#L.V&W"F^0:_"CZ,4]13(T4(>PU MUL:#G1:1*=]!:Z\/^PD7)LUHD=?3\K=10T5S?3Z%JH0_;;16;VX"+&*G)>91 M;Y1*O#T-VR9YXNLS8#XWK[A'3V^4.0EMKU76W_WS^+T"OVD'R#(*^#F)H5V] M>G$WSE3@QI>3Y$4B)^DC":QX*>U8]?G>_G[9WDI3W.(UI;,OTT^? "/LY32; M@0_PCMI(%X/1\M":[M?GQ2R387(#1)L)^V:)!<__,)CF'C$-<'#MN<9\RDP% MCIT_S&FD60:LGE9/[/-.&X=3WK';QKBQ_W0'3Q@ST_Q;'":)I>U,"O(UH^%_W%CIW]J2 M_&WZC:)MS2%6T2MD3C%N2 ,P([V$(0ZYSE<^[]V8#KY[M'GU9]3P[=F31\E M;FCTE4'?VD%/J*IP0-LNWL?^QXWPNKL>;&X"^]+J*AZT8?.?&@H[B5M^)>S> MV?(52 \UXS>%!LTA]KU410/2!HE;1#?C)X1;&?F3C*(H)-/1Z95"11)1QLQ3 M;N [D'5%_#XN2\ !6Q:-%^LR#Z#]L5XXP)0=/\@>W[Z/KAE,7S&TY78ZJMUV MOD.YS_<6:?KI(:'@@>):=!(.8+N/ R['H%L]WT4#P2QL://\]BCR21%7-2>_ M@QLRYMVNY[YZQ",?*.J0G\X8PR&.E;997UAR?:)KXB?) N0R*8X[8$S5A*)$+^;S9K>0"48G/.\$!+REQ0!7-E8/7?[3H5B_=KFNCR6V:=&8+'WDN M3_U ODML!0<@?O5AKW%=4[^UX"VX9FQ'$#]3OJ)-[[1)3X*]((,PG#0E)_!: MV^J[9]%EGHJM-=>M/:C*M:?-.\ M.86=B$319"F/15T#_Y>!#XXO;I(B+KH$C1"["=NU]%>:WYX(=U\L\ M!7U1/V&NY[J:9-[%AE6H&\B12!V/+E?R/GJI-V_B;K"Z^&Z6_R RI[14:39< MMBZ*Q)V MY1]_19>$E\;?>D60KF7F>;S6X4B5R9;5?3>:6 ?1WNZ:/PT:M6ZUD;0 M6!E$AMHS[M5'(RJ/ZH^T?]I$G6(Q?/F&MMD:]DOI8Z$G8PR$07 M*)$ENYB:T%SM32@R57GU*A'.-91_$(_OQ=(F:YZRO5DY65,8V8XZ^0XRL? MH=JI$;U."6A1/9M>\BH^F8+@BP3\6'-L,2#[H;'UA)3M^O@M6\(?Y3P9M"@< MT,T8+1G)9,?P^I$V(^,',;YE'/XA6-+2FBI39SP'5.G3_I] MO,>WKP< X.$*&:[.U(#>A#)C N9UG?W'S7?[?@GNQH"'@R0U;^^>+3&.#UU- MOAA@.56O #0T)Z,Z)ULYMN\*TI6N-+:^($$U6D;V?K7)]W;[26J@2[FJ#]6WUE*1J2:0DPK(E F]*G$RM%RL&N"^7+SR MW#\\W3[4K2[_T*B7]UVI8,C9RTJJ@/(J"R#3E.M8@1TYI"$5(U_Y0\N=@PT, MGN, :YTQ&3>"OD+"J":4&[6ZY/,6V;MKDB'1K#O7;^Z>7@N2+#77B58<=_*@ M'UOBHGWWR)(SW156^BX%2EGMY^?G&<*=5OQUC>HJ@YIL+$3P^%TPVKH,O5KG M3:OC;"!WI:"+]L@WG/56'=^X\5+3/6\C$?UE?<5FU%>+N(TMMP)3%4R!>?<#BD,MWU]OM)PWO*]I M[E,8V(\CBQ/)?I2C]VP:RV=H]\?R5W55A'=DQ$^-Q47)XSJ(*M J\W!;+E0M M?\?5N&[Q:[8)&'YNW<3-N&NJ.BS9)/[)EH->7Z>CP&2NP\?A?DVW&@?58[@B M/9$^(;)B/;AFD:=)2"^%W3I@D! '9-X"9J>D_ IF[ 6VSVI34F,GI51K*PYN M^(4$!";EK>( *B/O*/JY)>X/]^M>579).%IQ%AR5,0P?7*XN-11]4])(W51O M2?ME7*^HO(Z0KAIYJE3C>SVV9+MQOZAYPD;EY4=PC !,D=F64%!ILMH81K-3 MFVSDE5@HAP/ M"Q&\8()&7(C)OKD*-+NZ3^ITS!G:MJ$VC1WK)T[($[67"!U M-0%G5G!$JV%5G?&^&_CJAHX,%[1?OLO\] @'#$L V_[2"%(^*I,AXM*\$UXJ M9U[7VUJ*KAUD/GGP9LN\K3MY)4L>/8@CWM(4/ZQ4#%1BB[O?G[=<2(9]^M1. MR%%)IR'5L>A^"8O-YP8IL(9(?&8F!7[5SKX6VO-O_Q'YX^NQ\.5&BNL^F:8L MWI_QU]HJQYWS[VE-/8V-PD_N/D^X==9C$B,FX#X":9X@L=(?V(_U8.; M/_)YT"EY,&PZ"(S7@2R)4+@(5K<##N"V&>8/M:I:Q3H?$O'?E?+?UKZ(^$G[^]ZT#ONT='H M?2?'0Z[1B! M#"Z5V/N^G\8!9*FGIN^'"NXM@5@K\=/(1CL4=-FLS-LAY#86[W[2Z^/<8 6U M@S9EF7I+RPV\(WJQ-$T3OQ^'R);%/.GWBKM1KC99(RG-TG/(MVGP2J-D<223 M>:3&YS!*:%>-+W()G#%'$WE@K9_B3/!%1C#>R#Q2WPJCE#FC0@07Z6@^Y\TR M'>(;BB%86*%$CUXOP/#LBQ$(VAE]G\T@'@ARQ 9PEU5-\M8P2_.]S:6]K=R4 MD(AN:=CR>V=2G?'$SC%U$<-<+L231F;]:Z6,/\97%QI^MS$L^6NA\9*1J?&S MQZ*R*92?Q=C3"4^H"9I61^X:H#\N]#DSC9H8BW"$N!"" F]>^+U81.C=@_,F;H^,UR\S*F)!*/6"R&H$G:C")S\WUPTF-]E=_=7>KQNS"]Z?#G0S<("VYV#HMRC&A/U/$KX$LLQ3KA!JC[N5R,@Z^8BF MKQ9BN]7^?><$:+BCF3/JY4$C\D0=6[H9L)P*VK$E;!PKH54;>UORTK(_3.OR MHS@DPR$6U5U:AHY71N:2>4J%K.W%_13L6Z?#XH%*0RQIY\0V]O[DZ>#EEX/' MCX=GSAZR&-D4R'0HK-%I5W# X+5C M L,AME$)!V1%5:P=WAI<(_G16-5@;+PK+II;DHN",_D%025*4=Q>&%8O8U23 MOV'?\T-J@KQ,HZZ %4>1\=^$7<+O;7?\0D(:0"1+@ZO@.TO>^MHI=\?Y/TWK MBS$+R*0%87HEX8ZKFN?4[M"+XV@<($?3X:^B7>X=U:B*\U7S]_XU1W3/[9%?&Z'P>LQ6.(]#:[1\XIR_"X*1=Z M05?82K=S-\6,1DV,W:",EZED>^&3"CD:!ZBFK-E@/L"AI^.0*S(MXOV[9]*B MJU>Q)\U]S@4<,=(N06OU.(#8.\#?T-5CS?PVWUS,IZ1P3@@GLX8TB:QT[-OE M".=0VSOBV*$/J.VPD>W4.N180C/I&]KOS5FM33-X?Y7K&C9GI0UDK]=++]3D M[=TYX$P7"]^2Q?K0V.\JQ3F3J>1<&P'/R@R7+'J;7 NX8)C,#A*#A36&FJ+5 M]L;!&P M01=0+"$G6B^)QFP\8.!WO*7H/W]^^0YM*9]QDTU"_1/)BZ:<8)IPOQ"2ZS6% M.7.:313*9U+LW2QT;$3 M5X+/Q8#<2B@>_TTO75\D;]:N0' %@<=;Z*P=%<=C9P=YV%IC5OUI5EP=&9=V M/1.D/CUFJ_LJ3\22RR*(*<9OI?=>?U]'R,!P0- EB9/P66R^V718^OA#R]B M=#\)0E>9QR!;H+_A?0%H&!@9MP4[(?D;WJ>'=%87%IXE'NCS^-'G=,VQBC/( M9("N_/"SC?J>':9%(]L.O")04U!+]*O(3>Y+0[>#T48L# BL#QXE=9DE*%"' MO_;N4TLS1'Z[2FH\^/91R&%'-]02U0MA0&#$450CSY$8!JO3;[.3CK0#MW-] MEN. ,^E87T=1B\/E:J=>41)A^5'R(II57]1 M+FH14U'M&7AG:FZ7CI3GOK9F0Y_F(#*3(D(611P1*718:U#E2%Z#< V7WU)P M,5(X:2.O,=Z'Z-1\.RF.])I?5&P QZ_&Q.4P'YOR!?F+>V7:Z8.@-4X'OX]9 MA,5O2%*(C9@E3=^^P1HDMT,.N Z@V%6:&J/@ZK6M+:E*I!]6V[4T=3*\+W1! MTP&9"C*T1"O*NTD )+CS.J*,+>NCY23IG M8X0PHUEOFYY.^F%A),.^@BY+%+\L1;DXRCFB1IV[VQ5=W(6BSV5:D,WA2'^5 M3I$9E_DN(S C5@'PN:KK^<;^L^-/S 24H)]? 4 MS?/8XL>3I&,.,S'9G(RO,J'"V_%$+T0V(^DNDJ[G9E*0]AE97975Y7L7J-]TDM$MBV.57U MI1K=OG#]XY+#%3FF[Q8<_(3TS+VNHW!YO(=(8XS^M.9J8^.9/,;%MO9FKNS= MJ!ZBA^G+,:4QLRC9Q 79+>"X+=)5W:;(5F+GZ5&7E8S5G,3KI/ P1#NO%&, M88'W5Z<43;48V: F%9:QY'_C^_E_YCL3R3^&7[*]V8 DB7,^98Q6L1X7?L#S M)L;&CM-K@O73$]>/#I.%K+?EZ$D*,RD>3ZP1&0V7VEEFV_T1O;=N7JW.MF^0 MV(!H@X-C-?U0A!KC'M'?)'5K&VOX10]^SS9PF'C0;9Y C';&J(3GHKY+4UM$ MQ'+0N>NQQ C*LMAD?<'(H_@]AMB&E85F+%X+]8C<-"D"?^4(-"Q+ZVWE2>FL MK?W495L'D@IS^24+@)Q+W5>( >!O^8S/+W19YM5_P\1NI M9/8?)/#+G*4@B>K["08AN3$K9]\E-C'1%RE7OH-XM<30I@"X+-^"K&LZ7UQ MUVOTE7' IXE2*+P0JZV?-2;+U-<-.:<4AOS1P0&*O"]JQ\$F:$WG D799&,A M_LW+G_($Z(\D"-,\:H(-%D;4'@OS>*(B?/_Q2F,5,2WEIML9@IVD+NNTK*N+ MA;4>1;5HRBQAK';?ZNX(W]+G=XG;VQ/'I?!8CMX3O3[U+K$"+9*'6>A61_.> MQHRH,Y871K3S(FLJ>'1!=Y@.UU?DR@2)HPL8C0:S=G8H>,MN56#D05=$\.R_ MY^"]%_C1SUY?XGS7MFU^B;&I0DMJK6F5\W*W'W,1*$P;^J EL;/6=>?NA/%" M>ZL\3__+C\V$(X5]$"/@=S,+",,+HL+#7FG(R:MRY>PHX-@Y^GTN@U"/0?;S MWQ_ !S@@N!B*K','G1]/MAU.0C&F7OCM>K_,+ADK@_07- J/4F+Q*'[^1&[] M=44&",VPZ1[/8H:V7I+F[+ZP&J\&E)BV&GAR\MUDG0N%MT_@"@F>C>$L[ZV# MI%)ZL'QUJ+@TEL3L&7--T?3*.[\OKO$'J1R:Y>5W(^WT7/J;WL01Z;&\Y[I> MPF%'U\E6N!M&AV=2.D8+C'J"A%_YUQW'M3!$<1%&H0L\>3$,R,V-AF_LA' 2 M+^R@Z8-0:_=#T/;9VQO>CF,&X,-7-J=#;EB."3Y_!43 HX%2:P;=C\<;7[)N M[,-MI4$*X,BRC?_YN_XWHSVN]'&VGYY)ZT[>AA)J9H>7UW,Z:JM=@M7PF\D1 M=H4V1^;\\Z:X^J6?F*?"I2$.$'P(M=R&GI#_#0628JFAEG9OH/TB$U@,'UIW MCNO,92]T;N3\ZX81#HAP$BJ.Y(@2\1-PBQ.?DV:L]0# M-G-A?D7X%@?\/80PS#2[J7#5;CSBD;X8]]K.-$S0\[\.ZE\W-)Y1\-FN2OZS M*JSU"VS?.-X ,-K@@$!:S*-?3^2=P2E$*E2@585;D'LOM-6?V?;T4-;''"Z28L-X?XEPVY;Q\!2],['.L_]2ELI M'3C7D^WX<#8 Q!>56V<'B?-*:F.[T>:.@3OR&#R\ M-^O[3)>']$(I6W4_7=B6Q,5'3819M +P+C4BQ)VQ5&+CAGN3LM4GD9=);$ . M90=8WF2D:\CLB._63J.["[WS2><^-3G&<( 4!P1U>#J?SEQ_UE"!P"O5SQV3Q_MH';R]L4"WDS[H^ M*8*4%$KB7:P =]]]$P+W',B)=!';12=90&Z=JG(1)J#^A*^C'D0P):7D7ON08^0=*GMEWGJQ?I0K5\J7TAZ(115; MYJ^F GB=0(\>-Z?:WG6TM'MW/6&C,&-'>>37[(IK.S,J/5V_P-ME.T>V*EJE M7F6?+8:M,:-^%R:?H5QZ=ZE*P27NO/X[1HX] MW?P"E35%;[-&-'Q7_#:")**.0;?M&LO?2YER1E:GZ354U@_41\HAO)9(F FD M0F>PK3"\AB9%.2AY*Z6\+I3N6+6XT0PK.]Q&Z[5D3C8;KO(^Y=7KMSMT-V6- M"4UZ3IY7->QE\V-[O%$W2MAME^&ZM+*9W0G![R4&5 2&[2YTAH6]JB%$S5/F M951:\(MW\8&:1#;E-1(':]!(AJL0PSG-NY%O+G]G:-?Y(%C]4,$QIP/EZNXJ MM [??YRP"^T :X&/H/VIT-TUR*ZI1CP.8%4#79S%_P5QSZ35L/6@S:X$Y %L3A@E674D>=T M\"&BELMH?(-CH?*Q)DE&YN;%1<9$[X]!UY5]#2XVGS>VK2\5>#39,ZF7K\\+ M!9)-L#8$%9>8"[GEWQ"7ELNDT%1V@#&BCYB]C=6N)[UJ>FUWG30A'52FH2$! M$!N@OB5G9:/+!GMJ[PZ]([.KW!#>(6&'/ 69=>MGN]/A80RQ*TI3+?E7K,CX MT=IY+UM03WQ:K8OF=FH;$@=TP8U8XH7F@K@#_#C3'E$)Y/R0P22BX0:%43U) MU((>K&YVDP1=?2A1A:/U394-STN2CQ2:8'C,^X%&9W7H5H0KK.%N&(U'T<<%^T&P?$8]\_ MQ '4^T[DR2E%\J3*R3K)B;:7F2OKEU:^E_!,;5FF/Q'-5OGHY#5E'JIU(==( MI@&Z6\T(^A&C=<<#&[3'6H!*.2]GBF);HJ_)LX89-V5P^-H-1+Z"K[UB0@S; MHW@%N@(/.B&"'DCW(H.>0?6NP^YNQ&6% @5H%^_DEDU_25!B\:_6'3'-H;X MHC:QT@]P@.L_HT>].&"4JN7ZW]6^"1U01T$0>%Q_:QR-AS=L"GU7'OC-\+2L M-PK8S)IHJVD%&V__KOUZLC5Z9^;Q:B3NUVI24/1AK.#+G>'."[W MLH)YNI;9,4>^FN"M/T>:^0YS)KS2P]\>;(0IJG'=JR3QIYQ8:L);Q \1:P41 M94<:QW21@%Z_3-C&PZ9Q-+@W MT=OS]Y?MNF&6L?DJ%MKCRX*%6R=S7$"Y-+K&?C_;P+Q7QL$A_1]3'0V3?AE^83NMP#X:$Y7:$$\@ M?.%MQJVN.N[@%ZUDR_^(9B'GHU)A1V] <4'FM?]B78+$)0/L^4 8X1^35@0Q MGOPW1G$ 8Q*!TN:%=9&_^)AUW#3T]HZXPY5R"MGBLS>;>*0N=07\K7=Y3.YA MWKXD&6$2;'PIJ'W?25L)@+6@<$UNFL@+5O"X)2UV)JU_;G'#"'/+.;+YK-$Q%RY*^Y:U6]G8 M'M:L(4%&9K,4]*3USGS#N >SHEQX8T,?W'88*@))\J6Q]O93,07)5DU\#GD= M3Z'D*56!&2B5^$^)0/]=VK#%7V;&VQ!3;9; 9:14Y-18N_[!?Z.)?>JF,NS=#'-9Y M$5:3>Y=_@=Y"H$J2,OC3$_X3X7%;WVZ&@WCGPGGDI_)?7P<4#PJV; D5HWZ? M'M*HYWKG*(]338M3G7\6BNFF&716):;I\U[N_82V4%/SD[0]>&RMEY!T M_%YN.;[O2+AE]/_6Q L%TDW.7T&;#H0AD">VA!I1PW#A8E-"E12M)L[! M^*#BJ9F3:_5H?UV$X]-%YSTI08(*UP:I 1E/LVZK8,B?$2&"+2$]S0B/2(\6 MOGW!F4$KB?ZQ ;*&GS\N@ON$^V;0Q]V^W7!Y5>2)*&7[I<'Y#'N9X"=I+L*Q MPG((F-)9:/!#-HHVXH#GA4;B/1X(FSB&(J"XJ:8QY&Q:,LU.S\!*JW_'FRWH M?G9.ANW^RB5LS-.L7"32%NRGOO.E98 MOO4 OL34^M)K,%I#;[,EB#B#7U';E'%6A[.;'^@X"MBR+2/P5T+,YM#R>YL1 MUTGM>9VC3GA VT:!M*BAUC;W"X^IJID=U\TGXOUO/3H0"5M0(V"7*[MXV>0J M6K.A<;YI(#)W/MT&2 _\3& 1=5PJVHOEGMK#PE^OUMN$NIKNBH@S*SVH\9=& MQ._SFE8[ZF@F:DP&26H/ZR(%XUSD^M@KF+<(?V0WX("[.PP'WUX3I=)$+?X: MWT]0I9VKEPYFOIS>XV678U3-XGA$6BA-(4X-7/R%Z=SJN;62G#E>6LHTPK4:_2+VM[*I30OOTP/P@ M2=7_A/S+.#N,6K,*T?'=M7^\-(7TX)*O%7MO.[L&HPG.M4@<__'J ([A?^Q=3G[)'JS\AW,&,-_;J_&;?Q.MC+Q M7Q&R),%>0+YY_M.FOIP2OE%=^F@'Z]S@?$=9J8R$$"6E1=S(_0GM.Q<['?J@ MH,A472BE2NA#I3B;$ G )7W]W40MMW[WQ8ZWEUS])+WNN@F/M,&5 YAYWE=2[]XA3I)E#0"I(";W#GMC9=%E MVUW;++ON*GMGS.1/J+\27^2)?FOJ(JO'M^RY&&4Q8!-6^EH3$> )I;1G,$O( MZO$Z$WVDDD("(*00+8#7I/XUV&V^DZ&GC,Y46VYVJ%\N5<5.VEA6KPX,=PO1 M[1NLH:-1@!%W$M(FJDQ*_2IG<[X'-&MUH]60DW6S+##IV8YH*E_W887)HOIC MV/=G#$0)@SP:DF0GZRPD?\( K__KRD/]KT'OA/"7MW;_D82B_2^W[;_M_W%S M:Z.(X])$$[DE?XH_I!L FZS5.(3"W1U.IVR2)7VLX_0?ES(D[\X@\@!':*=5 M 72$L?SR-Q3]';(J,-&V&0N_.FK#Z+J9SQK%8]"FT.5D'' +4ED#/D%04;O9%GWZ/QL-YGNE2EC_QVV'@] P$K5):JJW M3K),GUX[(S-OC2L?JXXK]WR+,\C82,,[+#69#K!9 8GGS/L+;[X?R?O&3/_! M/##RPJ#PG;7JXX"H,@%&NP.#DML#W 2?V%]T@SKSL7]KWW7N8C%U:"T28QQP M,_D;#I!R:CO$F[RU0CP>&M3 1FBYG]^X@"4[@#4RAYRO.J! P*-,5S_Z5F3 M5OZ):,"B07M'&]I;QUOVNJE.9<4%5?>4>PCZCPG3+'B[=3I"5"D7R"LE4^:O M%E8L3S(I!'MM*_V?(_>#)=T!UP\Y2>E9NO^4U66/!&R0L8UP M5Y8^4!@'?$IH3*9RA9B%P3)O"]?K9W MESZV&UES.E<[Z^GC^F^G(0K".H/$U6_180P10\XZW_P'N6UCTV7>WWZ9<,HX M@KGU#3F]IBZJ-2TEZ+;<7/-Y@,4O9M]"NG4;XR#:28ME&Q7B"!GIK%SH$_3! M^B0Z7;6_0C#S1^5X?=\Q0!!SK.?4+'=T^!_E I<)"7-?RNN>7/ EDGR(6?7PHRRSLT];I?!X'A;OC M@-GOT+#&O/6SU+@DKX>?#20^S*1_I%C1EPEU!AN%KHIB^B"[C="]28+%G3G3 MVJI\S=>>P=E)R@/TC_R>_*'I\G_0G+9GE)'"3<7[0$_6SZF?-9 ;UMMT.=_O M?DE_^)CQ[9,L+YEV?0)D]I(*Z]2ITHMB#S%=C.B=^,O#DTQR\TBC' .T:>F] M@?HVUVM<._K%@>G0]N(T5& XEFY<2OR[8>&=[3"VS_%KXHNP_/WE/U.B/49A M&T4HAB5>F8Y3FG'@W;7T:[-$Z9=4.1!606'K^?O,.5^8HT. M'% %+K7'/)Y2/PS/Z'SAOWOSUJO3&1]SN N&F[NS\O%7E+%I16)G<90.#>N4/A.2M!%BAA4Q(BT1SWYIEK([Y M:+783;NO@Q)Q+DQ!D$0&X&0GJPP']+<50>$E;1<$Q:?RIC@@ ?H"!Y0;0D\( M99G 7>546W/Z86$U9SED=WP.YIG25Q"I]K]:'Z-A=H5VCX8L"Q2+A8>?T(7T MQ5QL@H.E'VE&R+",G4)NGL/G/&JZ\[U,CUAYX\2&M%&]\>;>F();F:F,8UKAXLM0& MIR9(M/R.AO=4# 3D#MCE;?^.ZK;6VD/O3FGXG-%8JJ+T:O+0R;PD/93M9@BP M36-$F(4WX<*=/EFYLHB.7L&5??:?O?.7$<25+2'?6KK$'-UZ)WU7>.WRV.2G&4VB]S%COEPOI-1Y)Y *%5AA<::/Y:A)7>SG@5GI M#E,HW9/;X2*L;)IRY#FQ$S;D&/HNO^EDOF;RQG*W5Z:FR\#>3!SU!E1H]\[0 MSO/^AS KK1Y4WXO2#+\5W67Z&;5\#(\(F_F3>04BC15+%SWMB=VH1:1K#%I2 MF=_2>?8CDR\"!A4U6R7\O&>7AH@ZH/V5;(OJQXR*YT?CNJGHTFUX?// M82JCO-E4U1MV3@>0J>Z\EP2G8C)MFIJ6_Y[KXA",EL=K.97R*=L4'9/ZXE*^Q:)&P&1UW" +X1A)\67+\SI<"_]?K?5 MM0JMF<$@;YG>AK;(5]"WWJ9-T?F;6&+FM_YXK)1 A0.NMMI.+$:O*\25(S2I M9WID$LY,968M=45IN9,S9&4L=J7C<.4\51IZ50 M@LG;(,*XE1")4.-6:OR?*2GA%U&L[832).D+(<(1*S94.')UJ0HLHB*B1B*R MZ^JJ@TQV]!TK;_A1S,HT?P0.#:F,,2IQ"TND5](+CP\KOI-="=:58TA93HW- M6/W?C$EA? )E9V'F2Y:H1;-X6:;-T.87K9P3;WS8;IL9_U!9(PGRH]QS@;*; MX("NY7,&#%Y"S. MW ?LO8M[4CP9DFHCLHWSADO=!$0#9OK:6@EDVJVKG#6[U5FFU175%F7.N,+/ M>ARQOM/2M@1(JR+-A$^=5?P*Q0+/PX@&/+E"2-Z^V:^BL3SX,MA M*O 3.=Q&$BED4'-#?]!"58WE746?-JP?*_QS?C?C 1N*<55F#4ELR9 M_&3_'D:.!=L>%;W*HJ\XN3[,BYTXVJREMCGIL?*6U)T2,BA?5AUS$I9F<"@X M,J6 $WGU22LN31+8,^OWL?>8(^.'OAOD]6ORFRF'S^J7$_&9V$QDE0Y(*179 M+5,E*K4D47SSHA-99B5687HWB?FIM/:(#[0MT5N$N"FE76)$2J/<7.Q@,?^% MS!+VZ[3O01I*7O/CMJ?O8AVMA'M''<5/Y4WDJ[:OF12P[L8?HQA)OT(RYRC( M8NCB".E%@BX&[%5DCK8>_Z/[47JH78",U>0>A(]P'M9;CP/H[4-['JZVL S\ M$&9+$0!\%+9')C;QGHS#>%8D:[B8A59%;Y:NTJOK0"8)/ WS =\V;SRTKQ* M_9L(\R][!EPI]?HN%L2>,C,,SYA1?4_^2 QP)[TPC#.&2]>M?\= ?R6;L$T#[[)4(S8(M!B?#'T-L^ M4BXD]$S3-5\3L30LEI=X0ZP9?[DR[L]WA -6;T98B_J,._>50;NH"?J\H[6F M;?!"62(\;X!HJFXD4J==^&HX001=YL00^R8WEO%%JZL&G&"L>V!9@LQNHR. M[+V'#J3R:VG:E I<,KW?^/N0DU@F9%Q!OG?&ILGDJ5A90<8=QG/7MPMNS>FO MW+5'M8@DE"(])/D83-!^YDG@H8UAEV!"BDS7'8AVU*?-;J/D(L27:O6[+]6, M-5.Q%L&-+"]M"@HF8:J_T)FL#?7C/'MCRR9V[T@^N_S,P %('LN)Z_EH76'8 MF>E^Z[2ZMLV#W5^70UN!H0FG(Z6 +[D+#J!Q9ICO9"/F",A?I6P-Y<5,ZKN: MO4,%J(P)G6$IW>0N]B$KMH3U8Z7$<9&6MID$Y(V<+%F*#I$H;FBG-N)*M*O? MR\@0FFL:/)I1#PDGP9#!,[L[5I7,&W_>N-!EY"55GSAE+'TZ/7-_<>S7.*TU M[[!?8EP ORR39I0*LCS>_9"2==[.6RJZV7WO)B0<-,5=-]WO3+'#<5NN^G,( M9$%H7U_YQ_1>ZT#A?.3* MC.HIX]B^BV/;/>C7U_7C_G6TE1W \I"3A6B%C= M?(0(UCTEI. 0$-MT2:3QXF/4.EF+IW\N5@F6[S!16!G0GA2H^1541$_D:-19M;QR2.7 PI+PX<>DX^*^&@LA MC23T^^5'+D+G53Y,E" 4CL !6P\-&:Z7%VSA ,IFE<=9'LR-DHW%XCM>)Z70 M]VU'7$-XU1>/-Y]Y5MY>:A53,NSH9,E+92=MYEF]EV0$R]-!S(@6^\$>EQE; MHSNDNW7U5 TO=#&TO7_K5#;3C+:='=&?ZR8\;:?_,P2\ M ]]LVQ#' :83.,"Z*/!1L='\UERU/-7<^.IX(C^8RH/RBK0=916M:O]OOB,"[3^:.C_<8#ZOSH8_B?] M/C6_>?.W70FS)8^*[7)^0+QSGK7"*KG"PDT&.GC3W9$M[J;L("X[7]W6)"?+ M")ZAP28/2RQ-X#_BK'$HDO :B\>E3FR7O/G+0E4K,?Q2%%<.%?_^E16^ MER-T*^.R 7IZ[FQ8&5K%UF@X*?BQGX"HC'\_&*TOAXBGV F\G_B\NI:_-$3U M38.U/TO[;BNRPQ0 +F: 9AB-Z*KT3NP:Y>G:0U)'S=71.]_/(-76W^]5Z M R%3OM@@FX5-F@5# [D\NXI9@Z=%U ]KA4:.93:+BMVU2, KSF3+MN5%YO:] M(FTM*>^H'6>8$D<:.(]H9O +[.H+"1=FINVKNPBKC[Y\@.1_W;:A!Q%=/'N+ MO9Z/<@Z):_*@*"@P#8C7#66T6N=&Y"NO4^Z.H#W^?GG'AGFN*_+[Y&S_++0. MLHDE-'#.=+SQ5.V9ILZ(A@23)9.K69,"8+4E<17_X>2P M=D;P,WG%%)PL-L@%RC]>NB,RY)-O.I=U:^(I*L3WVLOX78W:JII*?6-C[TQ] MBP,VV:RT243;M8),D/"8/P310JAY21-S81#AXR_.XQ: TEM%:E25[OPP1U=I MAWNOB,=-$QQ=@0""/FF5TS)L%+".@:[N'E)NU9XU>L<,,K=_C&2T[9T&3^HK M^+RFR,I7>^W6E)TJR!AO(>DW]9V+<+BD&L2 -C0;46RH;/G!\]S!M>/Y*2(F MD"A^N%I(\\;.B]W=)YX/1!O"N@==Y=HBL;S+6 M?87TSNO<#=E!#Y?LQG8DGC4&;!^_L&UN8*3C0!R"Y#,.-KNN?ECJ4JJO M;/ZQ]-S,BYA@/9W)8:CM8 %MJ"\M=S MW_TAR-,_$4+&T<8HNF2U4+9SQWI+^_@MAY+L('$P/=H3KU';QAY44>Y5I3<(N[7Q%J5L&< MTX@;%2\U%)\&.5P'42SWH1[MFKX&S^0&L7U;%O$LW$8S[!9F4ECVLN!!P/M/ MC#[[3C*#A7/,HVHS?SK8$_J)6*;B1OV5ZX-FA>;>LI9->!:0!7[9@A*87E$3 M1*R:D\VCS=5$*I2M4Q7_M]TW.9*PN][!UF[K[(?V?/=?W/JVO[Q,^=/ZY??Y MCIU4+IY7:_=AW:XNAL=_PA]RK_4/VG[M2_;6+5=S#S!LYWI0-?$^2U^[Y M79?W*627G5U^[_SRF[<]/WGKQ%=>W^_S+R8-M'[AV(;+)?\9N"H2WQ[S7;O% M7^7D/IJG_^<7U^3U[17'$E9+7W7_5H^9[;)B59A#=OE5N'']6=VS[$-]A8OLA0T[5X.9F,4%_IGWWESG* M3Q!A]/H>_-&]Z:NO9:FNGVW0H7?^.LT2X;)&5>DVOV:]_RIM42IK]NQ<367P MD1/'+PA>_[ N[O1!<^-7'[+F*5V]'SSOSKLVA49EY^L6OWXQ7BA=UQ^U9>?^ MB^O>O%6/4)]G+'7BP(0%'ZJJTQILSC\,FW+YM7E4S_IG1Y/:.*17G!:>M+^M M_OVJK[N.?%C>?OUPE$A5_8Q-)W8JP7/\/\,:AC_:>0UP/USK?'C_ MK?EY@OQ;O-;*3_N]B:W^V&XI#>:)&SZ\_;O]2*UWS 3W;]H=3(J\G],YK]0? M\,VJV.ZS\UJ-?O7R6ZS&9\03BAL/-U]_H9W5Q7#J@LE-'1O3U.6QJXR/,_2Y MLFM5/*F^+IG[L%^L(NC;(WO>L[G%R_U^'REG2>7?8?%\F^-SYJXOP/+_[+H_ MO.ON95GEK:VNE;VW8+O'Y][;R5VF"JV.?=7_&>9E[[A>DEU;[S[?;^<)3_93 M#U(6\_5HNW4Q?'ZM+2__H^YNCLZYN2NBCG]RN2S$M3[OP<>79TOLY+9_-/(N M+%P?>]NBE$D[N_2 \YW)_1_7-0&33(WYP[F.-N[5CV2K3V7?]+M=<7$[Q_3E M\NW,'[^N^"K/G64VSVS[1[;6IZQ3'GT2KUW8^/OX1YF_;MG;%C5P/?FG_'+M MBA]&+Q:O+UZK]:G6S:5DQT^KO.7U')8'1+ ;OC E^O[X7MR9N6/# WG+CED]K") MX?6/X)K"AVX?[69*;$OI^W5WN].[ @[;D'EW^Z^$!P,+!CGF"_HVU@^_;=YG M^/.\M7?';04FD=(_VJQ[]!^=-3]JM6SE8M\$H8\W_OV85#9YWHSUKJ"ZZ/-A M.^./0MR^V6&;FPXKG)AV>M)_AC:V>N$?X87+,J_]\IO-VKIH:A/KK05?[9;\ MGGPV>E&#Q7O&']D!']Y_6WZ[Q?FMT&KWI_O>-,[_N&9_A_/O^"/[Y"\(3U:9 ME[/XHN>Q>M6J+U'/U_PQ2/K8^KPC;UW+)Z\F"^6;C5P/^'8^>5"W_%J#E=0@ M.&]Q>)WM.(H'(Z9U6WP4#TX,7CRVE??)MJZ+6@M_=EJR+?EW;?[OB?_<_V0L M:N!_F_F?8:?\D_IC_7 6L&<$5S&J=%3IJ-)1I:-*1Y6.*AU5.JIT6"EE6N5P M;F&CA-T68->@_O]- %!+ 0(4 Q0 ( &F(7%A_H3>,TFP% "NO0@ 1 M " 0 !F;&=T+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( &F( M7%A,^\B[E#\" &@W(@ 1 " 0%M!0!F;&=T+3(P,C,Q,C,Q M+GAS9%!+ 0(4 Q0 ( &F(7%@#V+S\%@X :J 0 " M <2L!P!F;&=T+65X,3!?-#$N:'1M4$L! A0#% @ :8A<6,B?86#= P M^1\ \ ( !"+L' &9L9W0M97@R,5\Q+FAT;5!+ 0(4 Q0 M ( &F(7%C5I(7<%P, 4. / " 1*_!P!F;&=T+65X M,C-?,2YH=&U02P$"% ,4 " !IB%Q8$>M/,J8( P.@ #P M @ %6P@< 9FQG="UE>#,Q7S$N:'1M4$L! A0#% @ :8A<6,'LEY2K M" 73H \ ( !*0FU='4 /&@ 2 " 1_H" !I;6H. 0#<$@( M$@ @ $3( H :6UG,C,R,3DP-#@X7SDN:G!G4$L%!@ 3 - !, J00 "TO"P $! end XML 119 flgt-20231231_htm.xml IDEA: XBRL DOCUMENT 0001674930 flgt:ClinicalInstitutionalContractsMember us-gaap:AccountingStandardsUpdate201409Member 2021-01-01 2021-12-31 0001674930 flgt:CytometrySpecialistsIncMember 2021-08-01 2021-08-31 0001674930 flgt:InformDiagnosticsMember 2021-01-01 2021-12-31 0001674930 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMember 2023-01-01 2023-12-31 0001674930 flgt:InformDiagnosticsMember us-gaap:CustomerRelationshipsMember 2022-04-26 0001674930 flgt:InformDiagnosticsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001674930 us-gaap:ParentMember 2021-12-31 0001674930 us-gaap:ServiceAgreementsMember flgt:ANPTechnologiesIncMember 2023-01-01 2023-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001674930 flgt:CytometrySpecialistsIncMember us-gaap:CustomerRelationshipsMember 2021-08-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001674930 flgt:PTJAssociatesIncMember 2022-12-31 0001674930 country:US 2022-01-01 2022-12-31 0001674930 flgt:PTJAssociatesIncMember 2023-01-01 2023-12-31 0001674930 flgt:ANPTechnologiesIncMember 2023-01-01 2023-12-31 0001674930 us-gaap:NonUsMember 2022-12-31 0001674930 us-gaap:BuildingImprovementsMember 2022-12-31 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001674930 2023-01-01 2023-12-31 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2022-01-01 2022-12-31 0001674930 flgt:LaboratoryServicesMember flgt:PrecisionDiagnosticsMember 2022-01-01 2022-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2023-12-31 0001674930 flgt:FFGeneBiotechMember 2017-04-30 0001674930 flgt:LaboratoryServicesMember flgt:AnatomicPathologyMember 2021-01-01 2021-12-31 0001674930 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001674930 2023-01-01 2023-09-30 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001674930 flgt:LaboratoryInformationSystemPlatformMember flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 flgt:InstallmentSaleContractMember 2021-12-31 0001674930 2023-07-01 2023-09-30 0001674930 flgt:ClinicalInstitutionalContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-12-31 0001674930 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:AgencySecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 flgt:LaboratoryServicesMember 2021-12-31 0001674930 us-gaap:TradeNamesMember flgt:LaboratoryServicesMember 2023-12-31 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:FulgentPharmaHoldingsIncMember 2022-11-07 2022-11-07 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-12-31 0001674930 flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 flgt:CytometrySpecialistsIncMember us-gaap:TradeNamesMember 2021-08-01 2021-08-31 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2021-01-01 2021-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2023-12-31 0001674930 us-gaap:LandImprovementsMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 flgt:ShortTermEquitySecuritiesMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 flgt:InformDiagnosticsMember us-gaap:TradeNamesMember 2022-04-26 0001674930 flgt:LaboratoryServicesMember flgt:PrecisionDiagnosticsMember 2021-01-01 2021-12-31 0001674930 flgt:LongTermEquitySecuritiesMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2022-12-31 0001674930 us-gaap:ComputerEquipmentMember 2023-12-31 0001674930 us-gaap:CustomerRelationshipsMember flgt:LaboratoryServicesMember 2022-12-31 0001674930 flgt:ContingentlyIssuableSharesMember 2022-01-01 2022-12-31 0001674930 flgt:TwoThousandTwentyOneEquityDistributionAgreementMember 2021-12-31 0001674930 us-gaap:RetainedEarningsMember 2020-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001674930 flgt:XilongScientificMember 2021-05-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-12-31 0001674930 flgt:InProcessResearchDevelopmentMember flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 flgt:GeneralEquipmentMember 2023-12-31 0001674930 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001674930 flgt:XilongScientificMember 2023-12-31 0001674930 flgt:InformDiagnosticsMember flgt:InPlaceLeaseIntangibleAssetsMember 2022-04-26 2022-04-26 0001674930 flgt:MedicalLabEquipmentMember 2023-12-31 0001674930 flgt:FFGeneBiotechMember us-gaap:CustomerRelationshipsMember 2017-04-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:AgencySecuritiesMember 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember 2023-12-31 0001674930 flgt:OwnershipPostRestructuringOfFfGeneBiotechMember 2017-04-30 0001674930 us-gaap:CarryingReportedAmountFairValueDisclosureMember flgt:InProcessResearchDevelopmentMember flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 us-gaap:ParentMember 2020-12-31 0001674930 flgt:ClinicalInstitutionalContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-12-31 0001674930 flgt:LongTermEquitySecuritiesMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2023-12-31 0001674930 srt:MaximumMember us-gaap:BuildingImprovementsMember 2023-12-31 0001674930 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001674930 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2023-01-01 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember 2022-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001674930 flgt:InformDiagnosticsMember flgt:InPlaceLeaseIntangibleAssetsMember 2022-04-26 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2023-12-31 0001674930 us-gaap:ComputerEquipmentMember 2022-12-31 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001674930 2023-12-31 0001674930 us-gaap:CarryingReportedAmountFairValueDisclosureMember flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 flgt:LaboratoryInformationSystemPlatformMember flgt:LaboratoryServicesMember 2022-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:Covid19Member 2021-01-01 2021-12-31 0001674930 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001674930 flgt:InsuranceCustomerMember 2022-12-31 0001674930 srt:MinimumMember flgt:AutomobileMember 2023-12-31 0001674930 flgt:FFGeneBiotechMember 2017-04-01 2017-04-30 0001674930 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001674930 flgt:InstallmentSaleContractMember 2023-01-01 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-12-31 0001674930 flgt:TherapeuticDevelopmentMember 2023-01-01 2023-12-31 0001674930 us-gaap:EstimateOfFairValueFairValueDisclosureMember flgt:InProcessResearchDevelopmentMember flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001674930 flgt:InformDiagnosticsMember 2022-04-26 2022-04-26 0001674930 us-gaap:EmployeeStockOptionMember 2023-12-31 0001674930 flgt:CytometrySpecialistsIncMember 2023-01-01 2023-12-31 0001674930 flgt:InformDiagnosticsMember us-gaap:CustomerRelationshipsMember 2022-04-26 2022-04-26 0001674930 us-gaap:NoncontrollingInterestMember 2022-12-31 0001674930 srt:MinimumMember flgt:MedicalLabEquipmentMember 2023-12-31 0001674930 flgt:FulgentPharmaHoldingsIncMember 2022-11-07 2022-11-07 0001674930 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2023-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2023-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2022-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 us-gaap:OtherNoncurrentLiabilitiesMember flgt:InstallmentSaleContractMember 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001674930 flgt:RoyaltyFreeTechnologyMember flgt:LaboratoryServicesMember 2023-12-31 0001674930 srt:MaximumMember 2023-12-31 0001674930 us-gaap:NonUsMember 2023-12-31 0001674930 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001674930 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001674930 flgt:LaboratoryServicesMember flgt:Covid19Member 2023-01-01 2023-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001674930 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001674930 2023-06-30 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001674930 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001674930 us-gaap:CommonStockMember 2022-12-31 0001674930 flgt:LongTermEquitySecuritiesMember 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2022-01-01 2022-12-31 0001674930 flgt:InProcessResearchDevelopmentMember flgt:TherapeuticDevelopmentMember 2022-12-31 0001674930 flgt:CytometrySpecialistsIncMember flgt:LaboratoryInformationSystemPlatformMember 2021-08-01 2021-08-31 0001674930 2021-01-01 2021-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2020-12-31 0001674930 flgt:FFGeneBiotechMember 2021-05-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001674930 2024-02-15 0001674930 flgt:FFGeneBiotechMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2017-04-30 0001674930 2022-12-31 0001674930 flgt:LaboratoryServicesMember us-gaap:IncomeApproachValuationTechniqueMember 2023-12-31 0001674930 flgt:FFGeneBiotechMember flgt:MeasurementInputDiscountOwedToMarketParticipantAcquisitionPremiumMember 2017-04-30 0001674930 us-gaap:CommonStockMember 2020-12-31 0001674930 flgt:TherapeuticDevelopmentMember 2022-12-31 0001674930 flgt:LaboratoryServicesMember 2022-12-31 0001674930 us-gaap:RetainedEarningsMember 2021-12-31 0001674930 srt:MinimumMember flgt:GeneralEquipmentMember 2023-12-31 0001674930 us-gaap:CommonStockMember flgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember 2021-01-01 2021-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001674930 flgt:FFGeneBiotechMember 2021-05-01 2021-05-31 0001674930 flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001674930 flgt:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember 2022-12-31 0001674930 flgt:InformDiagnosticsMember us-gaap:TradeNamesMember 2022-04-26 2022-04-26 0001674930 us-gaap:ParentMember 2023-01-01 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2023-12-31 0001674930 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001674930 us-gaap:EstimateOfFairValueFairValueDisclosureMember flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:BiopharmaServicesMember 2022-01-01 2022-12-31 0001674930 flgt:CytometrySpecialistsIncMember us-gaap:CustomerRelationshipsMember 2021-08-01 2021-08-31 0001674930 flgt:CytometrySpecialistsIncMember 2021-08-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2021-12-31 0001674930 flgt:AutomobileMember 2022-12-31 0001674930 flgt:InPlaceLeaseIntangibleAssetsMember flgt:LaboratoryServicesMember 2023-12-31 0001674930 us-gaap:BuildingMember 2022-12-31 0001674930 us-gaap:DebtSecuritiesMember 2023-12-31 0001674930 srt:MaximumMember flgt:AutomobileMember 2023-12-31 0001674930 us-gaap:LandImprovementsMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2023-12-31 0001674930 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2020-12-31 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001674930 flgt:CytometrySpecialistsIncMember flgt:LaboratoryInformationSystemPlatformMember 2021-08-31 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2021-01-01 2021-12-31 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2021-01-01 2021-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:AgencySecuritiesMember 2023-12-31 0001674930 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-12-31 0001674930 flgt:TherapeuticDevelopmentMember flgt:ValuationWeightedAverageCostOfCapitalMember 2023-12-31 0001674930 flgt:ContingentlyIssuableSharesMember 2021-01-01 2021-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2022-12-31 0001674930 flgt:LaboratoryServicesMember 2022-01-01 2022-12-31 0001674930 flgt:AssetsNotYetPlacedInServiceMember 2022-12-31 0001674930 country:US 2021-01-01 2021-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001674930 srt:MinimumMember 2023-12-31 0001674930 us-gaap:RetainedEarningsMember 2023-12-31 0001674930 us-gaap:ParentMember 2022-12-31 0001674930 us-gaap:ParentMember 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember 2022-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:AgencySecuritiesMember 2022-12-31 0001674930 flgt:LaboratoryServicesMember us-gaap:MarketApproachValuationTechniqueMember 2023-12-31 0001674930 flgt:ANPTechnologiesIncMember 2021-01-01 2021-12-31 0001674930 2020-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 flgt:FFGeneBiotechMember 2021-01-01 2021-12-31 0001674930 flgt:FFGeneBiotechMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-30 0001674930 us-gaap:DebtSecuritiesMember 2022-12-31 0001674930 2022-01-01 2022-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001674930 flgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember 2021-01-01 2021-12-31 0001674930 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001674930 flgt:BostonMoleculesIncMember 2020-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001674930 us-gaap:ParentMember flgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember 2021-01-01 2021-12-31 0001674930 flgt:LaboratoryServicesMember 2023-12-31 0001674930 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-12-31 0001674930 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2022-12-31 0001674930 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-12-31 0001674930 us-gaap:ParentMember 2021-01-01 2021-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2023-12-31 0001674930 us-gaap:BuildingMember 2023-01-01 2023-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001674930 us-gaap:DomesticCountryMember 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 flgt:FFGeneBiotechMember 2021-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001674930 flgt:PurchasedPatentMember flgt:LaboratoryServicesMember 2022-12-31 0001674930 us-gaap:TradeNamesMember flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 flgt:InstallmentSaleContractMember 2023-12-31 0001674930 flgt:FulgentPharmaHoldingsIncMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-11-07 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:RedeemablePreferredStockInvestmentMember 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:BiopharmaServicesMember 2021-01-01 2021-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:MunicipalBondsMember 2023-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001674930 us-gaap:CommonStockMember 2023-12-31 0001674930 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001674930 flgt:PurchasedPatentMember flgt:LaboratoryServicesMember 2023-12-31 0001674930 flgt:BostonMoleculesIncMember 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001674930 srt:MinimumMember us-gaap:LandImprovementsMember 2023-12-31 0001674930 flgt:InPlaceLeaseIntangibleAssetsMember flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:AnatomicPathologyMember 2022-01-01 2022-12-31 0001674930 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMember 2021-01-01 2021-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001674930 us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember flgt:NovemberTwoThousandTwentyEquityDistributionAgreementMember 2021-01-01 2021-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:YankeeDebtSecuritiesMember 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:ValuationWeightedAverageCostOfCapitalMember 2023-12-31 0001674930 flgt:AircraftMember 2022-12-31 0001674930 flgt:ANPTechnologiesIncMember 2022-01-01 2022-12-31 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 flgt:InsuranceCustomerMember 2023-12-31 0001674930 us-gaap:CustomerRelationshipsMember flgt:LaboratoryServicesMember 2023-12-31 0001674930 flgt:FulgentPharmaHoldingsIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:BiopharmaServicesMember 2023-01-01 2023-12-31 0001674930 flgt:PTJAssociatesIncMember 2021-01-01 2021-12-31 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001674930 us-gaap:TradeNamesMember flgt:LaboratoryServicesMember 2022-12-31 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMember 2022-01-01 2022-12-31 0001674930 flgt:CytometrySpecialistsIncMember 2022-01-01 2022-12-31 0001674930 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2020-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001674930 us-gaap:RetainedEarningsMember 2022-12-31 0001674930 flgt:FFGeneBiotechMember us-gaap:MeasurementInputDiscountRateMember 2017-04-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2022-01-01 2022-12-31 0001674930 us-gaap:BuildingMember 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001674930 country:US 2022-12-31 0001674930 flgt:InPlaceLeaseIntangibleAssetsMember flgt:LaboratoryServicesMember 2022-12-31 0001674930 flgt:TherapeuticDevelopmentMember us-gaap:IncomeApproachValuationTechniqueMember 2023-12-31 0001674930 flgt:InformDiagnosticsMember 2022-04-16 2022-04-16 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001674930 flgt:PTJAssociatesIncMember 2023-12-31 0001674930 flgt:LaboratoryInformationSystemPlatformMember flgt:LaboratoryServicesMember 2023-12-31 0001674930 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2021-01-01 2021-12-31 0001674930 srt:MaximumMember flgt:MedicalLabEquipmentMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001674930 2022-03-31 0001674930 flgt:TherapeuticDevelopmentMember 2021-01-01 2021-12-31 0001674930 flgt:FFGeneBiotechMember us-gaap:CustomerRelationshipsMember 2017-04-01 2017-04-30 0001674930 srt:MaximumMember flgt:GeneralEquipmentMember 2023-12-31 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-12-31 0001674930 us-gaap:CommonStockMember 2021-12-31 0001674930 us-gaap:LandMember 2023-12-31 0001674930 flgt:FFGeneBiotechMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-04-01 2017-04-30 0001674930 us-gaap:BuildingImprovementsMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 flgt:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001674930 us-gaap:LandMember 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2021-12-31 0001674930 flgt:AssetsNotYetPlacedInServiceMember 2023-12-31 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-12-31 0001674930 flgt:AircraftMember 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 flgt:AnpTechnologiesIncorporationMember srt:DirectorMember 2023-12-31 0001674930 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001674930 flgt:TherapeuticDevelopmentMember 2022-01-01 2022-12-31 0001674930 flgt:HealthResourcesAndServicesAdministrationUninsuredProgramMember 2022-01-01 2022-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2021-12-31 0001674930 us-gaap:LatestTaxYearMember 2023-01-01 2023-12-31 0001674930 2021-12-31 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember us-gaap:MunicipalBondsMember 2023-12-31 0001674930 srt:MaximumMember us-gaap:LandImprovementsMember 2023-12-31 0001674930 flgt:GeneralEquipmentMember 2022-12-31 0001674930 flgt:LaboratoryServicesMember flgt:Covid19Member 2022-01-01 2022-12-31 0001674930 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001674930 flgt:LongTermEquitySecuritiesMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001674930 country:US 2023-01-01 2023-12-31 0001674930 flgt:HealthResourcesAndServicesAdministrationUninsuredProgramMember 2021-01-01 2021-12-31 0001674930 flgt:InstitutionalCustomerMember 2023-12-31 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001674930 flgt:RoyaltyFreeTechnologyMember flgt:LaboratoryServicesMember 2022-12-31 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001674930 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001674930 flgt:InformDiagnosticsMember 2022-04-26 0001674930 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001674930 us-gaap:EarliestTaxYearMember 2023-01-01 2023-12-31 0001674930 flgt:MedicalLabEquipmentMember 2022-12-31 0001674930 flgt:ResearchAndDevelopmentCreditsAndDepreciationAdjustmentsMember 2023-01-01 2023-12-31 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2021-01-01 2021-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001674930 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001674930 flgt:FulgentPharmaHoldingsIncMember 2022-11-07 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2022-12-31 0001674930 flgt:FFGeneBiotechMember 2023-01-01 2023-12-31 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 flgt:VoluntaryDisclosureProcessMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:RedeemablePreferredStockInvestmentMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2023-12-31 0001674930 us-gaap:ServiceAgreementsMember flgt:ANPTechnologiesIncMember 2023-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001674930 flgt:InformDiagnosticsMember 2023-01-01 2023-12-31 0001674930 srt:MaximumMember 2023-01-01 2023-12-31 0001674930 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2021-01-01 2021-12-31 0001674930 us-gaap:ForeignCountryMember 2023-12-31 0001674930 flgt:LaboratoryServicesMember flgt:PrecisionDiagnosticsMember 2023-01-01 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MunicipalBondsMember 2023-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001674930 srt:MinimumMember us-gaap:BuildingImprovementsMember 2023-12-31 0001674930 flgt:CytometrySpecialistsIncMember 2021-01-01 2021-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember flgt:TwoThousandSixteenOmnibusIncentivePlanMember 2023-01-01 2023-12-31 0001674930 country:US 2023-12-31 0001674930 flgt:AutomobileMember 2023-12-31 0001674930 us-gaap:ParentMember 2022-01-01 2022-12-31 0001674930 flgt:LaboratoryServicesMember flgt:AnatomicPathologyMember 2023-01-01 2023-12-31 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001674930 flgt:CytometrySpecialistsIncMember us-gaap:TradeNamesMember 2021-08-31 0001674930 flgt:InformDiagnosticsMember 2022-01-01 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001674930 flgt:PurchasedPatentMember flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 us-gaap:CustomerRelationshipsMember flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 flgt:ANPTechnologiesIncMember 2022-12-31 0001674930 us-gaap:ForeignCountryMember 2023-01-01 2023-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 flgt:InstitutionalCustomerMember 2022-12-31 0001674930 flgt:ANPTechnologiesIncMember 2023-12-31 0001674930 flgt:InProcessResearchDevelopmentMember flgt:TherapeuticDevelopmentMember 2023-12-31 0001674930 flgt:ContingentlyIssuableSharesMember 2023-01-01 2023-12-31 0001674930 flgt:PTJAssociatesIncMember 2022-01-01 2022-12-31 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2023-01-01 2023-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2022-12-31 0001674930 flgt:LaboratoryServicesMember 2021-01-01 2021-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001674930 flgt:RoyaltyFreeTechnologyMember flgt:LaboratoryServicesMember 2023-01-01 2023-12-31 0001674930 flgt:HealthResourcesAndServicesAdministrationUninsuredProgramMember 2020-01-01 2020-12-31 pure flgt:Customer shares iso4217:USD shares iso4217:USD flgt:Segment flgt:Laboratory FY 0001674930 false 2027-07-31 P3Y P1Y http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember 1 10-K true 2023-12-31 --12-31 2023 false 001-37894 FULGENT GENETICS, INC. DE 81-2621304 4399 Santa Anita Avenue El Monte CA 91731 626 350-0537 Common Stock, par value $0.0001 per share FLGT NASDAQ No No Yes Yes Large Accelerated Filer false false true false false 628500000 29784771 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">DOCUMENTS INCORPORATED BY REFERENCE</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Certain portions of the registrant’s definitive proxy statement for its 2024 annual meeting of stockholders are incorporated by reference in Part III of this report.</span></p> 34 DELOITTE & TOUCHE LLP Los Angeles, California 97473000 79506000 326681000 446729000 25226000 41205000 51132000 52749000 32559000 48889000 507845000 627873000 423571000 326648000 20438000 12385000 83464000 81353000 143053000 150643000 22055000 143027000 34902000 44124000 1235328000 1386053000 15360000 23093000 30737000 24981000 2874000 3199000 22700000 10895000 14999000 1183000 5639000 164000 5301000 73018000 88107000 5978000 9836000 7962000 15084000 18235000 102042000 116178000 0.0001 0.0001 50000000 50000000 32416000 29653000 31248000 29438000 3000 3000 0.0001 0.0001 1000000 1000000 0 0 0 0 501718000 486585000 1205000 -20903000 633175000 801000000 1136101000 1266685000 -2815000 3190000 1133286000 1269875000 1235328000 1386053000 289213000 618968000 992584000 184757000 252067000 215533000 104456000 366901000 777051000 41440000 28910000 24219000 41467000 38918000 24439000 88999000 111074000 50732000 7845000 6497000 1708000 120234000 2975000 299985000 188374000 101098000 -195529000 178527000 675953000 21444000 5498000 1347000 -174085000 184025000 677300000 1154000 42102000 174795000 -175239000 141923000 502505000 3734000 -175239000 141923000 506239000 -7414000 -1480000 -1125000 -167825000 143403000 507364000 -5.63 4.76 17.25 -5.63 4.63 16.38 29784000 30097000 29408000 29784000 30964000 30976000 -175239000 141923000 506239000 -1200000 -2665000 456000 24717000 -19940000 -1548000 -151722000 119318000 505147000 -7414000 -1480000 -1125000 1409000 -2461000 105000 -6005000 -3941000 -1020000 -145717000 123259000 506167000 28178000 3000 418065000 438000 150881000 569387000 569387000 15882000 15882000 15882000 76000 86000 86000 86000 836000 64.83 1111000 72030000 72030000 72030000 41000 4155000 4155000 4155000 -887000 -887000 -887000 239000 239000 239000 8151000 8151000 -1197000 -1197000 105000 -1092000 507364000 507364000 -1125000 506239000 30160000 3000 501908000 -759000 657597000 1158749000 7131000 1165880000 32640000 32640000 32640000 5000 31000 31000 31000 699000 32000 1768000 1768000 1768000 1810000 74337000 74337000 74337000 416000 28111000 28111000 28111000 -20144000 -20144000 -2461000 -22605000 143403000 143403000 -1480000 141923000 29438000 3000 486585000 -20903000 801000000 1266685000 3190000 1269875000 42922000 42922000 42922000 9 3000 3000 3000 1066 93 2732000 2732000 2732000 953 25060000 25060000 25060000 186 22108000 22108000 1409000 23517000 -167825000 -167825000 -7414000 -175239000 29653000 3000 501718000 1205000 633175000 1136101000 -2815000 1133286000 185503 371006 -175239000 141923000 506239000 120234000 42922000 32640000 15882000 26143000 32662000 11004000 -880000 32596000 8931000 6412000 4913000 1154000 -305000 -502000 -850000 3911000 -4767000 -7596000 11466000 -8280000 -8188000 3858000 -9111000 -348000 -589000 -692000 -1186000 3734000 21000 11000 15000 -2388000 -68638000 -42300000 572000 4337000 -7804000 -6896000 -25339000 -12206000 14208000 -31299000 13081000 -827000 -52532000 -6287000 -4831000 -1123000 27003000 253520000 538577000 22207000 18775000 23812000 32000 775000 412000 63000 491914000 417982000 710490000 15000000 10000000 20000000 508558000 232534000 83842000 44085000 140176000 185749000 399000 172679000 61868000 38898000 -261314000 -546548000 25060000 74337000 2732000 1768000 4155000 89475000 10000 3000 31000 86000 730000 700000 7000 4266000 367000 4000 15000000 -47785000 -77141000 85405000 -149000 -453000 34000 17967000 -85388000 77468000 79506000 164894000 87426000 97473000 79506000 164894000 3261000 56193000 237069000 960000 28111000 19120000 3833000 1799000 2989000 1075000 573000 1693000 142000 66000 399000 2661000 52000 1797000 696000 10000000 5000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1. Overview and Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. These financial statements include the assets, liabilities, revenues and expenses of all subsidiaries and entities in which the Company has a controlling financial interest or is deemed to be the primary beneficiary. In determining whether the Company is the primary beneficiary of an entity, the Company applies a qualitative approach that determines whether it has both (i) the power to direct the economically significant activities of the entity and (ii) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company uses the equity method to account for its investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. All intercompany accounts and transactions are eliminated from the accompanying consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Nature of the Business</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations, or PCs (collectively referred to as the Company, unless otherwise noted or the context otherwise requires), is a technology-based company with a well-established laboratory services business and a therapeutic development business. Its laboratory services business – to which the Company formerly referred as its clinical diagnostic business, includes technical laboratory services and professional interpretation of laboratory results by licensed physicians. Its therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The Company aims to transform from a genomic diagnostic business into a fully integrated precision medicine company.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2. Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of goodwill and indefinite-lived </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">intangible assets at time of acquisition and on a recurring basis, and (vi) valuation of investments.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated in consolidation.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are stated at fair value.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All marketable debt securities, which consist of U.S. government and agency debt securities, U.S. treasury bills, corporate debt securities, municipal bonds, and Yankee debt securities issued by foreign governments or entities and denominated in U.S. dollars have been classified as “available-for-sale,” and are carried at fair value. Net unrealized gains and losses, net of any related tax effects, are excluded from earnings and are included in other comprehensive income (loss) and reported as a separate component of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">stockholders’ equity until realized. Realized gains and losses on marketable debt securities are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable debt securities sold is based on the specific-identification method. The amortized cost of marketable debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Interest on marketable debt securities is included in interest and other income, net. In accordance with the Company’s investment policy, management invests to diversify credit risk and only invests in securities with high credit quality, including U.S. government securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s investments in marketable equity securities are measured at fair value with the related gains and losses, realized and unrealized, recognized in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable equity securities sold is based on the specific-identification method.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For available-for-sale debt securities, in an unrealized loss, the Company determines whether a credit loss exists. The credit loss is estimated by considering available information relevant to the collectability of the security and information about past events, current conditions, and reasonable and supportable forecasts. The Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. If the present value of cash flows to be collected is less than the amortized basis of the security, a credit loss exists, and an allowance for credit losses is recorded for the credit loss, limited by the amount of unrealized loss. Changes in the allowance are recorded in the period of changes as credit loss expense. If the Company has an intent to sell, or if it is more likely than not that the Company will be required to sell a debt security in an unrealized loss position before recovery of its amortized cost basis, the Company will write down the security to its fair value and record the corresponding charge as a component of interest and other income, net.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A roll-forward of the activity in the Company’s allowance for credit losses is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of ASU 2016-13 adoption</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current period (gain) provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-downs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Preferred Stock Investment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The redeemable preferred stock investment of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Consolidated Statement of Balance Sheets. Unrealized gain of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2023. Unrealized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million are excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2022. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8aca098c-437b-4b52-8167-cc21a210cf67;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 2027</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the investment is recorded as a long-term investment.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:4.72%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the acquisition method of accounting and allocates the fair value of purchase consideration to the assets acquired and liabilities assumed from an acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fixed Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fixed assets are recorded at cost, net of accumulated depreciation and amortization. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the shorter of their expected lives or the applicable lease term, including renewal options, if available. Major replacements and improvements are capitalized, while general repairs and maintenance are expensed as incurred. See Note 5, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fixed Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for useful lives for each major class of fixed assets.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Finite-Lived </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, unless determined to be indefinite-lived, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are amortized over their estimated useful lives. The Company amortizes intangible assets on a straight-line basis with definite lives generally over periods ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_23f09a09-3199-4d0a-810f-069ce92c6f9f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fourteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. See Note 17, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for details of intangible assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates the carrying amount of its long-lived assets whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of an asset and its eventual disposition is less than the carrying amount of the asset.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Indefinite-lived Intangibles</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-process research &amp; development costs, or IPR&amp;D, are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses goodwill and indefinite-lived intangibles for impairment on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company may choose to bypass a qualitative assessment of impairment for any reporting unit and proceed directly to performing a quantitative assessment. An impairment loss would be recognized for the amount by which the reporting unit's carrying amount exceeds its fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s quantitative assessment includes estimating the fair value of each reporting unit and comparing it to its carrying value. The Company estimates the fair value of reporting units using both income-based and market-based valuation methods and typically engages a third-party appraisal firm to assist with the valuation. The estimated fair value for each reporting unit is determined based upon the range of estimated values developed from the income and market-based methods. If the estimated fair value of a reporting unit exceeds its carrying value, the goodwill is not impaired, and no further review is required.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income-based fair value methodology is based on a reporting unit’s forecasted future cash flows that are discounted to the present value using the reporting unit’s weighted average cost of capital, or WACC. Under the income-based approach, it requires management's assumptions and judgments regarding economic conditions in the markets in which the company operates and conditions in the capital markets, many of which are outside of management's control. The market-based fair value methodology looks at the guideline public company valuation method to determine the prices of comparable public companies and looks at merger and acquisition methods, similar businesses that were sold recently, to estimate the value of the reporting units. Under the market-based approach, judgment is required in evaluating market multiples and recent transactions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performed an annual goodwill and intangible asset impairment test on December 31, 2023, and elected to bypass the optional qualitative test and perform the quantitative assessments for both the laboratory services and therapeutic development reporting units, which includes an indefinite-lived intangible asset.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reagents and Supplies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains reagents and other consumables primarily used in testing which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. The reagents and other consumables were included in other current assets in the accompanying Consolidated Balance Sheets.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial instruments consist principally of cash and cash equivalents, marketable securities, trade accounts receivable, redeemable preferred stock investment, accounts payable, accrued liabilities, investment margin loan, and contingent consideration. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, investment margin loan, and contingent consideration approximate fair value due to their short maturities. Fair value of marketable securities and redeemable preferred stock investment is disclosed in Note 4, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s, to the accompanying consolidated financial statements.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk, Customers and Suppliers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, trade accounts receivable, and marketable securities, which consist of debt securities and equity securities. As of December 31, 2023, substantially all of the Company’s cash and cash equivalents were deposited in accounts at financial institutions, and amounts may exceed federally insured limits. Management believes that the Company is not exposed to significant credit risk due to the financial strength of the depository institutions in which its cash and cash equivalents are held.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In certain periods, a small number of customers has accounted for a significant portion of the Company’s revenue. For the laboratory services segment, aggregating customers under common control, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total revenue in the years ended December 31, 2023, and a different customer comprised of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">115.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">260.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total revenue in the year ended December 31, 2022 and 2021, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">One</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total accounts receivable, net, as of December 31, 2023, and a different </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total accounts receivable, net, as of December 31, 2022. For the therapeutic development segment, the Company doesn't have customers or revenue as it does not have any commercialized or approved product candidates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with research and development efforts. The Company also relies on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into its processes, referred to as reagents, as well as for the sequencers and various other equipment and materials it uses in its laboratory operations. In particular, the Company relies on a sole supplier for the next generation sequencers and associated reagents it uses to perform its genetic tests and as the sole provider of maintenance and repair services for these sequencers. The Company’s laboratory operations would be interrupted if it encountered delays or difficulties securing these reagents, sequencers, other equipment or materials or maintenance and repair services, which could occur for a variety of reasons, including if the Company needs a replacement or temporary substitute for any of its limited or sole suppliers and is not able to locate and make arrangements with an acceptable replacement or temporary substitute. The Company's development efforts could also be delayed or interrupted if is unable to procure items needed for its therapeutic development activities. The Company believes there are currently only a few other manufacturers that are capable of supplying and servicing some of the equipment and other materials necessary for its laboratory operations, including collection kits, sequencers and various associated reagents.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Method Investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the equity method to account for investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. Judgments regarding the level of influence over each equity method investment include consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions. The Company recognizes its share of the earnings or losses of an investee in net earnings or loss in the periods for which they are reported by the investee. The Company evaluates any equity method investments for impairment whenever events or changes in circumstances would indicate that a decline in value has occurred that is other than temporary. Evidence considered in this evaluation would include, but would not necessarily be limited to, the financial condition and near-term prospects of the investee, recent operating trends and forecasted performance of the investee,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">market conditions in the geographic area or industry in which the investee operates and the Company’s strategic plans for holding the investment in relation to the period of time expected for an anticipated recovery of its carrying value. If the investments were determined to have a decline in value deemed to be other than temporary it is written down to estimated fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% interest in Boston Molecules was originally accounted for using the equity method, and the Company discontinued applying the equity method since the investment was reduced to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2020 due to the full impairment loss recorded. The Company did not record any additional losses.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement is a lease at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Company obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating and finance lease right-of-use assets, or ROU assets, short-term lease liabilities, and long-term lease liabilities are included in other long-term assets, accrued liabilities, and other long-term liabilities, respectively, in the accompanying Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease ROU assets represent the Company’s right to use an underlying asset for the lease term. Lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term, including options to extend the lease when it is reasonably certain that the Company will exercise that option. The Company uses its incremental borrowing rate based on the information available at the commencement date, including inquiries with its bank, in determining the present value of lease payments when its leases do not provide an implicit or explicit rate. Lease ROU assets consist of initial measurement of lease liabilities, any lease payments made to lessor on or before the lease commencement date, minus any lease incentive received, and any initial direct costs incurred by the Company. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. For finance lease, ROU assets are amortized on a straight-line basis from the commencement date to the earlier of the end of useful life of the ROU assets or the end of the lease term. Amortization of ROU assets and interest on the lease liability for finance leases are included as charges to the accompanying Consolidated Statements of Operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease ROU assets and liabilities arising from business combinations are recognized and measured at the acquisition dates as if an acquired lease were a new lease at the date of acquisition using the Company’s incremental borrowing rate unless the discount rate is implicit in the lease. The Company elects to not to recognize assets or liabilities as of the acquisition dates for leases that, on the acquisition dates, have a remaining lease term of 12 months or less. The Company also retains the acquirees’ classification of the leases if there are no modifications as part of the business combinations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases out space in buildings it owns to third-party tenants or subtenants under noncancelable operating leases. The Company recognizes lease payments as income over the lease terms on a straight-line basis and recognizes variable lease payments as income in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. The net rental income is included in the interest and other income, net, in the accompanying Consolidated Statements of Operations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software for Internal Use</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company capitalizes certain costs incurred to purchase computer software for internal use. These costs include purchased software packages for Company use. Capitalized computer software costs are amortized over the estimated useful life of the computer software, which is generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b1195541-ea2b-4d06-bb55-42507353c232;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Internally developed software costs are capitalized after management has committed to funding the project, it is probable that the project will be completed and the software will be used for its intended function. Costs that do not meet that criteria and costs incurred on projects in the preliminary and post-implementation phases are expensed as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reportable Segment and Geographic Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reporting segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports its business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segments, a laboratory services business and a therapeutic development business. For further financial information about these segments, including information for each of the last three fiscal years regarding revenue, operating income (loss), and other important information, see Note 7, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reportable Segment and Geographic Information</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company generates revenue from sales of its testing services. The Company currently receives payments from primarily </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> different customer types: insurance payors, institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue in an amount that reflects the consideration to which it expects to be entitled in exchange for the transfer of promised goods or services to its customers. To determine revenue recognition for contracts with customers, the Company performs the following steps described in ASC 606: (1) identifies the contract with the customer, or Step 1, (2) identifies the performance obligations in the contract, or Step 2, (3) determines the transaction price, or Step 3, (4) allocates the transaction price to the performance obligations in the contract, or Step 4, and (5) recognizes revenue when (or as) the entity satisfies a performance obligation, or Step 5.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s test results are primarily delivered electronically. The Company bills certain customers for shipping and handling fees incurred by the Company, and shipping and handling fees billed to customers are included in revenue, and such shipping and handling fees incurred are included in cost of revenue in the accompanying Consolidated Statements of Operations.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance Obligations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Institutional and Patient Direct Pay</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s institutional contracts for its testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. Some arrangements involve the delivery of testing services to research institutions, which the Company refers to as “sequencing as a service.” In arrangements with institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly, the transaction price is stated within the contract and is therefore fixed consideration. For most of the Company’s testing, the Company identified the institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients as the customer in Step 1 and have determined a contract exists with those customers in Step 1. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering facility at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of test results.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Insurance</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s insurance contracts for testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. For most of the Company’s insurance revenue, the Company identified the patient as the customer in Step 1 and determined a contract exists with the patient in Step 1. In arrangements with insurance patients, the transaction price is typically stated within the contract, however, the Company may accept payments from third-party payors that are less than the contractually stated price, therefore estimation of the transaction price is considered variable consideration. In developing the estimate of variable consideration, the Company utilizes the expected value method under a portfolio approach. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering parties at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of the test results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain incremental costs pertaining to both insurance and institutional, such as commissions, are incurred in obtaining contracts. Contract costs are capitalized if the Company expects to recover them, and amortization of contract costs is classified in the general and administrative expense in the Consolidated Statements of Operations. Historically contract costs have not been significant to the financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Judgments and Contract Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting for insurance contracts includes estimation of the transaction price, defined as the amount the Company expects to be entitled to receive in exchange for providing the services under the contract. Due to the Company’s out-of-network status with the majority of insurance payors for COVID-19 tests, estimation of the transaction price represents variable consideration.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the absence of Medicare coverage, contractually established reimbursement rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions measured at the expected value using the “most likely amount” method under ASC 606. The amounts are determined by the historical average collection rates by test type and payor category taking into</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded form the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company re-assesses its estimated transaction price at the end of each reporting period, including an assessment of whether the estimate variable consideration is constrained to the extent that is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The Company records any necessary adjustments in the current period’s revenue. $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable consideration was recognized as additional revenue in the year ended December 31, 2023 that related to collections for COVID-19 tests completed in the prior period.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities are recorded when the Company receives payment or bills prior to completing its obligation to transfer goods or services to a customer, and the Company subsequently recognizes contract liabilities as revenue in the period in which the applicable revenue recognition criteria, as described above, are met.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Customer Deposit</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposit </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in the accompanying Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Overhead Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company allocates overhead expenses, such as facility, rent, and utilities, to cost of revenue and operating expense categories based on headcount or square footage. As a result, an overhead expense allocation is reflected in cost of revenue and each operating expense category.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue reflects the aggregate costs incurred in delivering test results and consists of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; costs of laboratory supplies; depreciation of laboratory equipment; amortization of leasehold and building improvements and allocated overhead. Costs associated with performing tests are recorded as tests are processed.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses represent costs incurred to develop the Company’s technology and future tests. These costs consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; laboratory supplies; consulting costs and allocated overhead. The Company expenses all research and development costs in the periods in which they are incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and Marketing Expenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; customer service expenses; direct marketing expenses; educational and promotional expenses; market research and analysis and allocated overhead. The Company expenses all selling and marketing costs as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and Administrative Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses include executive, finance and accounting, legal and human resources functions. These expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; audit and legal expenses; consulting costs and allocated overhead. The Company expenses all general and administrative expenses as incurred.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restructuring Costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restructuring costs represent one-time employee termination benefits provided to employees associated with a newly acquired entity that were involuntarily terminated. A plan of termination was approved and authorized by management in the second quarter of 2022. The plan identified specific employees to be terminated and established terms of benefits those employees would receive upon termination. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional costs are expected to be incurred under the plan of termination post 2022, and the full amount was paid off by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income taxes are accounted for under the asset and liability method. The Company provides for federal, state and foreign income taxes currently payable, as well as for taxes deferred due to timing differences between reporting income and expenses for financial statement purposes versus tax purposes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in income tax rates is recognized as income or expense in the period that includes the enactment date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount with a greater than 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. For income tax positions where it is not more likely than not that a tax benefit will be sustained, the Company does not recognize a tax benefit in its consolidated financial statements. The Company records interest and penalties related to uncertain tax positions, if applicable, as a component of income tax expense.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company grants various types of equity-based awards to its employees, consultants, and non-employee directors. Equity-based compensation costs are reflected in the accompanying Consolidated Statements of Operations based upon each award recipient’s role with the Company. The Company primarily grants to its employees restricted stock unit awards, or RSU awards, that generally vest over a specified period of time upon the satisfaction of service-based conditions or performance conditions. Compensation expense for employee RSU awards with a service-based vesting condition is recognized ratably over the vesting period of the award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Compensation expense for employee RSU awards with a performance condition is based on the probable outcome of that performance condition. The Company measures compensation expense for equity-based awards granted to employees based on the fair value of the award on the grant date of the award.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Translation and Foreign Currency Transactions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation gain (loss) included in the accompanying Consolidated Statements of Comprehensive Income (Loss). The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, and inventories, property and nonmonetary assets and liabilities at historical rates. Gains and losses from these measurements are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Losses from foreign currency exchange were not significant in 2023, 2022 and 2021.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Income (Loss)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from its subsidiaries not using the U.S. dollar as their functional currency. Reclassifications from other comprehensive income (loss) to net earnings were not significant in 2023 or 2022. The Company did not have reclassifications from other comprehensive income (loss) to net loss in 2021. The tax effects related to net unrealized gain or loss on available-for-sale debt securities were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">437,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2023, 2022, and 2021, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basic and Diluted Net Income or Loss per Share</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares and dilutive common share equivalents outstanding during the period.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from HRSA for uninsured individuals, (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, or (iii) Patients who pay directly, as the Company believes this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Testing Services by payor</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">555,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Institutional</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">435,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patient</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The insurance revenue category above includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">310.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022, and 2021, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable consideration was recognized in the year ended December 31, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the year ended December 31, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables from contracts with customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - Receivables from contracts with customers are included within trade accounts receivable on the Consolidated Balance Sheets. Receivables from Insurance and Institutional customers represented </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, as of December 31, 2023 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, as of December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts assets and liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Consolidated Balance Sheets. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Consolidated Balance Sheets. Revenues of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022, and 2021, respectively, related to contract liabilities at the beginning of the respective periods were recognized.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transaction Price Allocated to Future Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 606 issued by the Financial Accounting Standards Board, or FASB, requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as December 31, 2023. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company applied the practical expedient to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less. The Company does not have material future obligations associated with COVID-19, molecular diagnostic or genetic testing services that extend beyond one year.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates all ASUs issued by FASB for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s consolidated financial statements or disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280), Improvements to Reportable Segments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This update improves reportable segment disclosure requirements and requires enhanced disclosures related to significant segment expenses regularly provided to CODM, the amount for other segment items with descriptions of the composition, segment profit or loss, and clarification on if the CODM uses more than one measurement of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvement to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The update requires more detailed information on certain income tax disclosures including the income tax rate reconciliation and income taxes paid. Amendments in this update are effective for annual periods beginning December 15, 2024 for public entities, and early adoption is permitted. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company does not expect that any other recently issued accounting guidance will have a significant effect on its consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of goodwill and indefinite-lived </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">intangible assets at time of acquisition and on a recurring basis, and (vi) valuation of investments.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements include the accounts of the Company. All intercompany transactions and balances have been eliminated in consolidation.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are stated at fair value.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All marketable debt securities, which consist of U.S. government and agency debt securities, U.S. treasury bills, corporate debt securities, municipal bonds, and Yankee debt securities issued by foreign governments or entities and denominated in U.S. dollars have been classified as “available-for-sale,” and are carried at fair value. Net unrealized gains and losses, net of any related tax effects, are excluded from earnings and are included in other comprehensive income (loss) and reported as a separate component of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">stockholders’ equity until realized. Realized gains and losses on marketable debt securities are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable debt securities sold is based on the specific-identification method. The amortized cost of marketable debt securities is adjusted for amortization of premiums and accretion of discounts to maturity. Interest on marketable debt securities is included in interest and other income, net. In accordance with the Company’s investment policy, management invests to diversify credit risk and only invests in securities with high credit quality, including U.S. government securities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s investments in marketable equity securities are measured at fair value with the related gains and losses, realized and unrealized, recognized in interest and other income, net, in the accompanying Consolidated Statements of Operations. The cost of any marketable equity securities sold is based on the specific-identification method.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For available-for-sale debt securities, in an unrealized loss, the Company determines whether a credit loss exists. The credit loss is estimated by considering available information relevant to the collectability of the security and information about past events, current conditions, and reasonable and supportable forecasts. The Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. If the present value of cash flows to be collected is less than the amortized basis of the security, a credit loss exists, and an allowance for credit losses is recorded for the credit loss, limited by the amount of unrealized loss. Changes in the allowance are recorded in the period of changes as credit loss expense. If the Company has an intent to sell, or if it is more likely than not that the Company will be required to sell a debt security in an unrealized loss position before recovery of its amortized cost basis, the Company will write down the security to its fair value and record the corresponding charge as a component of interest and other income, net.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A roll-forward of the activity in the Company’s allowance for credit losses is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of ASU 2016-13 adoption</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current period (gain) provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-downs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A roll-forward of the activity in the Company’s allowance for credit losses is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of ASU 2016-13 adoption</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current period (gain) provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">880</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,596</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-downs</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,608</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,205</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 41205000 11217000 1898000 887000 -880000 32596000 8931000 15099000 2608000 499000 25226000 41205000 11217000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Preferred Stock Investment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The redeemable preferred stock investment of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Consolidated Statement of Balance Sheets. Unrealized gain of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2023. Unrealized losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million are excluded from earnings and reported in other comprehensive income (loss) for the year ended December 31, 2022. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8aca098c-437b-4b52-8167-cc21a210cf67;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 2027</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the investment is recorded as a long-term investment.</span></p> 20400000 8100000 -9600000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:4.72%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the acquisition method of accounting and allocates the fair value of purchase consideration to the assets acquired and liabilities assumed from an acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fixed Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fixed assets are recorded at cost, net of accumulated depreciation and amortization. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the shorter of their expected lives or the applicable lease term, including renewal options, if available. Major replacements and improvements are capitalized, while general repairs and maintenance are expensed as incurred. See Note 5, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fixed Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for useful lives for each major class of fixed assets.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Finite-Lived </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, unless determined to be indefinite-lived, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are amortized over their estimated useful lives. The Company amortizes intangible assets on a straight-line basis with definite lives generally over periods ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_23f09a09-3199-4d0a-810f-069ce92c6f9f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">fourteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. See Note 17, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for details of intangible assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P14Y <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates the carrying amount of its long-lived assets whenever events or changes in circumstances indicate that the assets may not be recoverable. An impairment loss would be recognized when estimated future cash flows expected to result from the use of an asset and its eventual disposition is less than the carrying amount of the asset.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Indefinite-lived Intangibles</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-process research &amp; development costs, or IPR&amp;D, are considered to be indefinite-lived until the completion or abandonment of the associated research and development efforts. If and when development is complete, the associated assets would be deemed finite-lived and would then be amortized based on their respective estimated useful lives at that point in time.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses goodwill and indefinite-lived intangibles for impairment on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company may choose to bypass a qualitative assessment of impairment for any reporting unit and proceed directly to performing a quantitative assessment. An impairment loss would be recognized for the amount by which the reporting unit's carrying amount exceeds its fair value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s quantitative assessment includes estimating the fair value of each reporting unit and comparing it to its carrying value. The Company estimates the fair value of reporting units using both income-based and market-based valuation methods and typically engages a third-party appraisal firm to assist with the valuation. The estimated fair value for each reporting unit is determined based upon the range of estimated values developed from the income and market-based methods. If the estimated fair value of a reporting unit exceeds its carrying value, the goodwill is not impaired, and no further review is required.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The income-based fair value methodology is based on a reporting unit’s forecasted future cash flows that are discounted to the present value using the reporting unit’s weighted average cost of capital, or WACC. Under the income-based approach, it requires management's assumptions and judgments regarding economic conditions in the markets in which the company operates and conditions in the capital markets, many of which are outside of management's control. The market-based fair value methodology looks at the guideline public company valuation method to determine the prices of comparable public companies and looks at merger and acquisition methods, similar businesses that were sold recently, to estimate the value of the reporting units. Under the market-based approach, judgment is required in evaluating market multiples and recent transactions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performed an annual goodwill and intangible asset impairment test on December 31, 2023, and elected to bypass the optional qualitative test and perform the quantitative assessments for both the laboratory services and therapeutic development reporting units, which includes an indefinite-lived intangible asset.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reagents and Supplies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains reagents and other consumables primarily used in testing which are valued at the lower of cost or net realizable value. Cost is determined using actual costs on a first-in, first-out basis. The reagents and other consumables were included in other current assets in the accompanying Consolidated Balance Sheets.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s financial instruments consist principally of cash and cash equivalents, marketable securities, trade accounts receivable, redeemable preferred stock investment, accounts payable, accrued liabilities, investment margin loan, and contingent consideration. The carrying amounts of certain of these financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, investment margin loan, and contingent consideration approximate fair value due to their short maturities. Fair value of marketable securities and redeemable preferred stock investment is disclosed in Note 4, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurement</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s, to the accompanying consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk, Customers and Suppliers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents, trade accounts receivable, and marketable securities, which consist of debt securities and equity securities. As of December 31, 2023, substantially all of the Company’s cash and cash equivalents were deposited in accounts at financial institutions, and amounts may exceed federally insured limits. Management believes that the Company is not exposed to significant credit risk due to the financial strength of the depository institutions in which its cash and cash equivalents are held.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In certain periods, a small number of customers has accounted for a significant portion of the Company’s revenue. For the laboratory services segment, aggregating customers under common control, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total revenue in the years ended December 31, 2023, and a different customer comprised of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">115.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">260.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total revenue in the year ended December 31, 2022 and 2021, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">One</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total accounts receivable, net, as of December 31, 2023, and a different </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total accounts receivable, net, as of December 31, 2022. For the therapeutic development segment, the Company doesn't have customers or revenue as it does not have any commercialized or approved product candidates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> therapeutic development business relies on ANP Technologies, Inc. for certain laboratory services, equipment, tools, and drug intermediates in connection with research and development efforts. The Company also relies on a limited number of suppliers for certain laboratory substances used in the chemical reactions incorporated into its processes, referred to as reagents, as well as for the sequencers and various other equipment and materials it uses in its laboratory operations. In particular, the Company relies on a sole supplier for the next generation sequencers and associated reagents it uses to perform its genetic tests and as the sole provider of maintenance and repair services for these sequencers. The Company’s laboratory operations would be interrupted if it encountered delays or difficulties securing these reagents, sequencers, other equipment or materials or maintenance and repair services, which could occur for a variety of reasons, including if the Company needs a replacement or temporary substitute for any of its limited or sole suppliers and is not able to locate and make arrangements with an acceptable replacement or temporary substitute. The Company's development efforts could also be delayed or interrupted if is unable to procure items needed for its therapeutic development activities. The Company believes there are currently only a few other manufacturers that are capable of supplying and servicing some of the equipment and other materials necessary for its laboratory operations, including collection kits, sequencers and various associated reagents.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1 35700000 0.12 115600000 0.19 260200000 0.26 1 0.13 0.17 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Method Investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the equity method to account for investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. Judgments regarding the level of influence over each equity method investment include consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions. The Company recognizes its share of the earnings or losses of an investee in net earnings or loss in the periods for which they are reported by the investee. The Company evaluates any equity method investments for impairment whenever events or changes in circumstances would indicate that a decline in value has occurred that is other than temporary. Evidence considered in this evaluation would include, but would not necessarily be limited to, the financial condition and near-term prospects of the investee, recent operating trends and forecasted performance of the investee,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">market conditions in the geographic area or industry in which the investee operates and the Company’s strategic plans for holding the investment in relation to the period of time expected for an anticipated recovery of its carrying value. If the investments were determined to have a decline in value deemed to be other than temporary it is written down to estimated fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% interest in Boston Molecules was originally accounted for using the equity method, and the Company discontinued applying the equity method since the investment was reduced to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2020 due to the full impairment loss recorded. The Company did not record any additional losses.</span></p> 0.25 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement is a lease at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Company obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating and finance lease right-of-use assets, or ROU assets, short-term lease liabilities, and long-term lease liabilities are included in other long-term assets, accrued liabilities, and other long-term liabilities, respectively, in the accompanying Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease ROU assets represent the Company’s right to use an underlying asset for the lease term. Lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term, including options to extend the lease when it is reasonably certain that the Company will exercise that option. The Company uses its incremental borrowing rate based on the information available at the commencement date, including inquiries with its bank, in determining the present value of lease payments when its leases do not provide an implicit or explicit rate. Lease ROU assets consist of initial measurement of lease liabilities, any lease payments made to lessor on or before the lease commencement date, minus any lease incentive received, and any initial direct costs incurred by the Company. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. For finance lease, ROU assets are amortized on a straight-line basis from the commencement date to the earlier of the end of useful life of the ROU assets or the end of the lease term. Amortization of ROU assets and interest on the lease liability for finance leases are included as charges to the accompanying Consolidated Statements of Operations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease ROU assets and liabilities arising from business combinations are recognized and measured at the acquisition dates as if an acquired lease were a new lease at the date of acquisition using the Company’s incremental borrowing rate unless the discount rate is implicit in the lease. The Company elects to not to recognize assets or liabilities as of the acquisition dates for leases that, on the acquisition dates, have a remaining lease term of 12 months or less. The Company also retains the acquirees’ classification of the leases if there are no modifications as part of the business combinations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases out space in buildings it owns to third-party tenants or subtenants under noncancelable operating leases. The Company recognizes lease payments as income over the lease terms on a straight-line basis and recognizes variable lease payments as income in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. The net rental income is included in the interest and other income, net, in the accompanying Consolidated Statements of Operations.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software for Internal Use</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company capitalizes certain costs incurred to purchase computer software for internal use. These costs include purchased software packages for Company use. Capitalized computer software costs are amortized over the estimated useful life of the computer software, which is generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_b1195541-ea2b-4d06-bb55-42507353c232;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Internally developed software costs are capitalized after management has committed to funding the project, it is probable that the project will be completed and the software will be used for its intended function. Costs that do not meet that criteria and costs incurred on projects in the preliminary and post-implementation phases are expensed as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P5Y <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reportable Segment and Geographic Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reporting segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the chief operating decision-maker in making decisions regarding resource allocation and assessing performance. The Company’s chief operating decision maker is its Chief Executive Officer. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports its business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segments, a laboratory services business and a therapeutic development business. For further financial information about these segments, including information for each of the last three fiscal years regarding revenue, operating income (loss), and other important information, see Note 7, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reportable Segment and Geographic Information</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 2 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company generates revenue from sales of its testing services. The Company currently receives payments from primarily </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> different customer types: insurance payors, institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue in an amount that reflects the consideration to which it expects to be entitled in exchange for the transfer of promised goods or services to its customers. To determine revenue recognition for contracts with customers, the Company performs the following steps described in ASC 606: (1) identifies the contract with the customer, or Step 1, (2) identifies the performance obligations in the contract, or Step 2, (3) determines the transaction price, or Step 3, (4) allocates the transaction price to the performance obligations in the contract, or Step 4, and (5) recognizes revenue when (or as) the entity satisfies a performance obligation, or Step 5.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s test results are primarily delivered electronically. The Company bills certain customers for shipping and handling fees incurred by the Company, and shipping and handling fees billed to customers are included in revenue, and such shipping and handling fees incurred are included in cost of revenue in the accompanying Consolidated Statements of Operations.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance Obligations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Institutional and Patient Direct Pay</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s institutional contracts for its testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. Some arrangements involve the delivery of testing services to research institutions, which the Company refers to as “sequencing as a service.” In arrangements with institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients who pay directly, the transaction price is stated within the contract and is therefore fixed consideration. For most of the Company’s testing, the Company identified the institutions, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, and patients as the customer in Step 1 and have determined a contract exists with those customers in Step 1. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering facility at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of test results.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Insurance</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s insurance contracts for testing services typically have a single performance obligation to deliver testing services to the ordering facility or patient. For most of the Company’s insurance revenue, the Company identified the patient as the customer in Step 1 and determined a contract exists with the patient in Step 1. In arrangements with insurance patients, the transaction price is typically stated within the contract, however, the Company may accept payments from third-party payors that are less than the contractually stated price, therefore estimation of the transaction price is considered variable consideration. In developing the estimate of variable consideration, the Company utilizes the expected value method under a portfolio approach. As these contracts typically have a single performance obligation, no allocation of the transaction price is required in Step 4. Control over testing services is transferred to the Company’s ordering parties at a point in time. Specifically, the Company determined the customer obtains control of the promised service upon delivery of the test results.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain incremental costs pertaining to both insurance and institutional, such as commissions, are incurred in obtaining contracts. Contract costs are capitalized if the Company expects to recover them, and amortization of contract costs is classified in the general and administrative expense in the Consolidated Statements of Operations. Historically contract costs have not been significant to the financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Judgments and Contract Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting for insurance contracts includes estimation of the transaction price, defined as the amount the Company expects to be entitled to receive in exchange for providing the services under the contract. Due to the Company’s out-of-network status with the majority of insurance payors for COVID-19 tests, estimation of the transaction price represents variable consideration.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the absence of Medicare coverage, contractually established reimbursement rates or other coverage, we have concluded that our contracts include variable consideration because the amounts paid by Medicare or commercial health insurance carriers may be paid at less than our standard rates or not paid at all, with such differences considered implicit price concessions. Variable consideration attributable to these price concessions measured at the expected value using the “most likely amount” method under ASC 606. The amounts are determined by the historical average collection rates by test type and payor category taking into</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">consideration the range of possible outcomes, the predictive value of our past experiences, the time period of when uncertainties expect to be resolved and the amount of consideration that is susceptible to factors outside of our influence, such as the judgment and actions of third parties. Such variable consideration is included in the transaction price only to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainties with respect to the amount are resolved. Variable consideration may be constrained and excluded form the transaction price in situations where there is no contractually agreed upon reimbursement coverage or in the absence of a predictable pattern and history of collectability with a payor.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company re-assesses its estimated transaction price at the end of each reporting period, including an assessment of whether the estimate variable consideration is constrained to the extent that is probable that a significant reversal of cumulative revenue will not occur once any uncertainty is resolved. The Company records any necessary adjustments in the current period’s revenue. $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable consideration was recognized as additional revenue in the year ended December 31, 2023 that related to collections for COVID-19 tests completed in the prior period.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from HRSA for uninsured individuals, (ii) Institutional, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities and large corporations, or (iii) Patients who pay directly, as the Company believes this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Testing Services by payor</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">555,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Institutional</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">435,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patient</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The insurance revenue category above includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">310.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022, and 2021, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable consideration was recognized in the year ended December 31, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the year ended December 31, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables from contracts with customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - Receivables from contracts with customers are included within trade accounts receivable on the Consolidated Balance Sheets. Receivables from Insurance and Institutional customers represented </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, as of December 31, 2023 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, as of December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts assets and liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Consolidated Balance Sheets. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Consolidated Balance Sheets. Revenues of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022, and 2021, respectively, related to contract liabilities at the beginning of the respective periods were recognized.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transaction Price Allocated to Future Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 606 issued by the Financial Accounting Standards Board, or FASB, requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as December 31, 2023. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company applied the practical expedient to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less. The Company does not have material future obligations associated with COVID-19, molecular diagnostic or genetic testing services that extend beyond one year.</span></p> 3 23000000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities are recorded when the Company receives payment or bills prior to completing its obligation to transfer goods or services to a customer, and the Company subsequently recognizes contract liabilities as revenue in the period in which the applicable revenue recognition criteria, as described above, are met.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Customer Deposit</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposit </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in the accompanying Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Overhead Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company allocates overhead expenses, such as facility, rent, and utilities, to cost of revenue and operating expense categories based on headcount or square footage. As a result, an overhead expense allocation is reflected in cost of revenue and each operating expense category.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue reflects the aggregate costs incurred in delivering test results and consists of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; costs of laboratory supplies; depreciation of laboratory equipment; amortization of leasehold and building improvements and allocated overhead. Costs associated with performing tests are recorded as tests are processed.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development expenses represent costs incurred to develop the Company’s technology and future tests. These costs consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; laboratory supplies; consulting costs and allocated overhead. The Company expenses all research and development costs in the periods in which they are incurred.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Selling and Marketing Expenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; customer service expenses; direct marketing expenses; educational and promotional expenses; market research and analysis and allocated overhead. The Company expenses all selling and marketing costs as incurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">General and Administrative Expenses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative expenses include executive, finance and accounting, legal and human resources functions. These expenses consist of: personnel costs, including salaries, employee benefit costs, bonuses, and equity-based compensation expenses; audit and legal expenses; consulting costs and allocated overhead. The Company expenses all general and administrative expenses as incurred.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restructuring Costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restructuring costs represent one-time employee termination benefits provided to employees associated with a newly acquired entity that were involuntarily terminated. A plan of termination was approved and authorized by management in the second quarter of 2022. The plan identified specific employees to be terminated and established terms of benefits those employees would receive upon termination. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> additional costs are expected to be incurred under the plan of termination post 2022, and the full amount was paid off by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 0 2023-08 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income taxes are accounted for under the asset and liability method. The Company provides for federal, state and foreign income taxes currently payable, as well as for taxes deferred due to timing differences between reporting income and expenses for financial statement purposes versus tax purposes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in income tax rates is recognized as income or expense in the period that includes the enactment date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes the effect of income tax positions only if those positions are more likely than not to be sustained. Recognized income tax positions are measured at the largest amount with a greater than 50% likelihood of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. For income tax positions where it is not more likely than not that a tax benefit will be sustained, the Company does not recognize a tax benefit in its consolidated financial statements. The Company records interest and penalties related to uncertain tax positions, if applicable, as a component of income tax expense.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company grants various types of equity-based awards to its employees, consultants, and non-employee directors. Equity-based compensation costs are reflected in the accompanying Consolidated Statements of Operations based upon each award recipient’s role with the Company. The Company primarily grants to its employees restricted stock unit awards, or RSU awards, that generally vest over a specified period of time upon the satisfaction of service-based conditions or performance conditions. Compensation expense for employee RSU awards with a service-based vesting condition is recognized ratably over the vesting period of the award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Compensation expense for employee RSU awards with a performance condition is based on the probable outcome of that performance condition. The Company measures compensation expense for equity-based awards granted to employees based on the fair value of the award on the grant date of the award.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Translation and Foreign Currency Transactions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation gain (loss) included in the accompanying Consolidated Statements of Comprehensive Income (Loss). The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, and inventories, property and nonmonetary assets and liabilities at historical rates. Gains and losses from these measurements are included in interest and other income, net, in the accompanying Consolidated Statements of Operations. Losses from foreign currency exchange were not significant in 2023, 2022 and 2021.</span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Income (Loss)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from its subsidiaries not using the U.S. dollar as their functional currency. Reclassifications from other comprehensive income (loss) to net earnings were not significant in 2023 or 2022. The Company did not have reclassifications from other comprehensive income (loss) to net loss in 2021. The tax effects related to net unrealized gain or loss on available-for-sale debt securities were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">437,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2023, 2022, and 2021, respectively.</span></p> 0 7200000 437000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basic and Diluted Net Income or Loss per Share</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income or loss per common share is computed by dividing the net income or loss attributable to common stockholders by the weighted-average number of common shares and dilutive common share equivalents outstanding during the period.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue from contracts with customers by payor type for the years ended December 31, 2023, 2022 and 2021.</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Testing Services by payor</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">555,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Institutional</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">435,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Patient</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 151946000 377873000 555762000 134191000 239961000 435688000 3076000 1134000 1134000 289213000 618968000 992584000 0 83100000 310400000 23000000 23000000 0.39 0.61 0.14 0.86 2200000 14400000 26400000 true <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates all ASUs issued by FASB for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s consolidated financial statements or disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280), Improvements to Reportable Segments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This update improves reportable segment disclosure requirements and requires enhanced disclosures related to significant segment expenses regularly provided to CODM, the amount for other segment items with descriptions of the composition, segment profit or loss, and clarification on if the CODM uses more than one measurement of a segment's profit or loss in assessing segment performance and deciding how to allocate resources. Amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvement to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The update requires more detailed information on certain income tax disclosures including the income tax rate reconciliation and income taxes paid. Amendments in this update are effective for annual periods beginning December 15, 2024 for public entities, and early adoption is permitted. The Company is currently evaluating the impacts of this amendment on the consolidated financial statements and related disclosure.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company does not expect that any other recently issued accounting guidance will have a significant effect on its consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Equity and Debt Securities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s equity and debt securities consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:42.791%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">330,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">443,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">443,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">774,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">770,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">789,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:42.791%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">446,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">146,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">357,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">814,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">829,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross unrealized losses on the Company’s equity and debt securities were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023 and 2022, respectively. The Company did not recognize any credit losses for its available-for-sale debt securities in 2023 and 2022.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s equity and debt securities consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:42.791%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">330,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,337</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">443,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">443,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">774,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">770,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">789,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:42.791%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:11.298%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">193</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,411</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">452,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">446,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">146,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,065</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">357,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">335,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:30pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">814,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">785,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:40pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">829,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 15000000 15000000 15000000 15000000 119739000 8000 1765000 117982000 72310000 1414000 70896000 69214000 36000 69250000 63810000 792000 63018000 38291000 38291000 5557000 1000 23000 5535000 38291000 38291000 330630000 45000 3994000 326681000 247104000 1262000 578000 247788000 156150000 161000 490000 155821000 12885000 765000 12120000 6337000 2000 48000 6291000 752000 60000 692000 20000000 438000 20438000 443228000 1863000 1941000 443150000 868000 1000 10000 859000 868000 1000 10000 859000 774726000 1909000 5945000 770690000 789726000 1909000 5945000 785690000 15000000 15000000 15000000 15000000 189333000 3373000 185960000 120480000 2222000 118258000 69991000 193000 69798000 68411000 342000 68069000 27455000 27455000 7371000 80000 7291000 2347000 5000 2342000 32444000 32444000 452944000 6215000 446729000 152435000 2000 6349000 146088000 92054000 3435000 88619000 80647000 4756000 75891000 12065000 217000 11848000 753000 85000 668000 20000000 7615000 12385000 357954000 2000 22457000 335499000 3617000 83000 3534000 3617000 83000 3534000 814515000 2000 28755000 785762000 829515000 2000 28755000 800762000 5900000 28800000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The authoritative guidance on fair value measurements establishes a framework with respect to measuring assets and liabilities at fair value on a recurring basis and non-recurring basis. Under the framework, fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as of the measurement date. The framework also establishes a three-tier hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability and are developed based on the best information available in the circumstances. The hierarchy consists of the following three levels:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:5%;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:9.7%;"></td> <td style="width:90.3%;"></td> </tr> <tr style="height:30.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1:</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</span></p></td> </tr> <tr style="height:30.95pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2:</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></p></td> </tr> <tr style="height:15.1pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3:</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inputs are unobservable for the asset or liability.</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the three-tier fair value hierarchy:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.198%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">365,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">365,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">681,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.198%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">833,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">708,568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s Level 1 assets include U.S. treasury bills and money market instruments and are valued based upon observable market prices. Level 2 assets consist of U.S. government and U.S. agency debt securities, municipal bonds, corporate debt securities and Yankee debt securities. Level 2 securities are valued based upon observable inputs that include reported trades, broker/dealer quotes, bids and offers. As of December 31, 2023 and 2022, the Company had preferred stock of a privately held company, which was included in other long-term assets in the accompanying Consolidated Balance Sheets, and redeemable preferred stock of a private company that were measured using unobservable (Level 3) inputs. The fair value of redeemable preferred stock as of December 31, 2023 and 2022 was based on valuation performed by a third-party valuation company utilizing the guideline public company method under market approach and the discounted cash flow method under income approach. For the value of the investment in private equity securities, the Company elected to measure it at cost minus impairment, as the preferred stock of the privately held company did not have a readily determinable fair value, and no impairment loss was recorded as of December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> transfers between fair value measurement levels in 2023, 2022, and 2021.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the three-tier fair value hierarchy:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.198%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">365,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">365,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">681,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.198%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.064%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,798</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market accounts</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Municipal bonds</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">833,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">708,568</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 365770000 365770000 226717000 226717000 75138000 75138000 69250000 69250000 38291000 38291000 20438000 20438000 15000000 15000000 12685000 12685000 692000 692000 823981000 107541000 681002000 35438000 332048000 332048000 194149000 194149000 156688000 156688000 69798000 69798000 27455000 27455000 22673000 22673000 15000000 15000000 12385000 12385000 3010000 3010000 833206000 97253000 708568000 27385000 0 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5. Fixed Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major classes of fixed assets consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:26.78%;"></td> <td style="width:37.3%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> <td style="width:2.44%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Lives</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Medical lab equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> months to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_e3478f67-02e0-45a4-a349-32da3d8a0b9b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> months to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer hardware</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Aircraft</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Automobile</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets not yet placed in service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,353</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense on fixed assets totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major classes of fixed assets consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:26.78%;"></td> <td style="width:37.3%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> <td style="width:2.44%;"></td> <td style="width:1%;"></td> <td style="width:14.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Lives</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Medical lab equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> months to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_e3478f67-02e0-45a4-a349-32da3d8a0b9b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,804</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,982</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> months to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer hardware</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Aircraft</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Automobile</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets not yet placed in service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">135,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,353</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P5M P10Y 56025000 53503000 11222000 11804000 P39Y 9781000 6731000 P1Y P5Y 7982000 6982000 P6M P39Y 7748000 5865000 P1Y P5Y 6805000 6979000 P7Y 6400000 6400000 P1Y P5Y 3860000 4248000 P5Y P15Y 904000 904000 P2Y P5Y 445000 797000 P3Y P5Y 115000 44000 8800000 7500000 15010000 12877000 135097000 124634000 51633000 43281000 83464000 81353000 17500000 25500000 9300000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6. Other Significant Balance Sheet Accounts</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid income taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reagents and supplies</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,827</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities interest receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivables as of December 31, 2022 included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of maturities of marketable securities that did not settle until after period-end.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued legal liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued bonus and commission</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities - short term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vacation accrual</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,543</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued legal liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in connection with the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s voluntary disclosure process as described in Note 8, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt, Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued liabilities included short term fina</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nce lease liabilities, health insurance liabilities, and third-party billing services.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other long-term liabilities </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, long term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes payable, long term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,372</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other long-term liabilities included long term finance lease liabilities and long-term liabilities assumed from a business combination in 2022.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid income taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,675</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,434</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reagents and supplies</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,827</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities interest receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,994</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 12675000 15434000 7744000 6814000 5827000 4280000 4994000 2525000 1319000 19836000 32559000 48889000 19100000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued liabilities consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued legal liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued bonus and commission</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities - short term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vacation accrual</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,543</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,981</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued legal liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in connection with the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s voluntary disclosure process as described in Note 8, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt, Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span> 7026000 1276000 6255000 5558000 5741000 6667000 4215000 2134000 3957000 6132000 3543000 3214000 30737000 24981000 6900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other long-term liabilities </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, long term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,973</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes payable, long term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,372</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,084</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7147000 8795000 4973000 6068000 2964000 3372000 15084000 18235000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 7. Reportable Segment and Geographic Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the 2022 financial statements, the Company viewed and managed its operations in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment. Given the advancement of the therapeutic development business, the Company made certain changes, including the bifurcation of financial information for the Company’s budget and forecast planning process in December 2023. The chief operating decision maker, or CODM, manages the operations of the Company and reviews discrete financial information to make resource decisions for its </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments separately. These are laboratory services and therapeutic development. The laboratory services operating segment offers technical laboratory services and professional interpretation of laboratory results by licensed physicians who specialize in pathology and oncology. The therapeutic development operating segment is a pharmaceutical research and development entity that the Company acquired in November 2022. These operating segments do not meet the aggregation criteria and therefore represent the Company’s reportable segments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There is no inter-segment allocation of interest expense and income taxes. There is no inter-segment revenue and operating income or loss. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Information regarding the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s operations and assets for its reporting segments as well as geographic information are as follows:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue from services:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Precision diagnostics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Anatomic pathology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,655</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">COVID-19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437,507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">899,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">BioPharma services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating (loss) income:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation and amortization:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.692%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,146,192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,292,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,235,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,386,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic distribution of revenue:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,148</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">978,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,606</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic distribution of property, plant and equipment, net:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.692%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fixed assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unites States</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,353</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 2 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Information regarding the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s operations and assets for its reporting segments as well as geographic information are as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue from services:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Precision diagnostics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Anatomic pathology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,655</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,799</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">COVID-19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437,507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">899,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">BioPharma services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating (loss) income:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">675,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation and amortization:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,453</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,662</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.692%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory services</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,146,192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,292,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Therapeutic development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,235,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,386,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 131990000 93685000 82565000 104655000 74799000 0 27152000 437507000 899699000 25416000 12977000 10320000 289213000 618968000 992584000 0 0 0 289213000 618968000 992584000 -180585000 179343000 675953000 -14944000 -816000 0 -195529000 178527000 675953000 25453000 32557000 11004000 690000 105000 0 26143000 32662000 11004000 1146192000 1292821000 89136000 93232000 1235328000 1386053000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic distribution of revenue:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">268,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603,148</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">978,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,606</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">992,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 268977000 603148000 978978000 20236000 15820000 13606000 289213000 618968000 992584000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic distribution of property, plant and equipment, net:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.692%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:16.802999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fixed assets:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unites States</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,353</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 77938000 72617000 5526000 8736000 83464000 81353000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 8. Debt, Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Notes payable as of December 31, 2023, consisted of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of notes payable related to an installment sale contract the Company entered in February 2022 for a building and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">775,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of notes payable to Xilong Scientific Co., or Xilong Scientific, by Fujian Fujun Gene Biotech Co., Ltd., or FF Gene Biotech. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The notes payable related to the installment sale are due in February 2030, and the interest rate is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.08</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The current portion and noncurrent portion are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">408,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and the noncurrent portion is included in the other long-term liabilities in the accompanying Consolidated Balance Sheets. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The notes payable to Xilong Scientific is due on March 31, 2024, and the interest rate on the loan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.97</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The related interest expenses in 2023, 2022 and 2021 were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">304,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">177,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have the installment sale contract in 2021.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating and Finance Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for further information.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company entered certain purchase commitments with its vendors, which primarily consist of services, reagent and supplies, computer software, and medical lab equipment. As of December 31, 2023, the Company had purchase obligations of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is payable within twelve months, and the remainder, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, is payable within the next five years.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, the Company may be subject to legal proceedings and claims arising in the ordinary course of business. Management does not believe that the outcome of any of these matters will have a material effect on the Company’s consolidated financial position, results of operations or cash flows.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has received a Civil Investigative Demand, or CID, issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. Among other things, this CID requests information and records relating to certain of the Company’s customers named in the CID, which represent a small portion of the Company’s revenues. As disclosed in the Company’s prior filings, the U.S. Securities and Exchange Commission, or the SEC is also conducting a non-public formal investigation, which appears to relate to the matters raised in the CID requests and our Exchange Act reports filed for 2018 through 2020. The Company is fully cooperating with the U.S. Department of Justice and the SEC to promptly respond to the requests for information in this CID and investigation. The Company cannot predict when these matters will be resolved, the outcome of these matters, or their potential impact, which may ultimately be greater than what the Company currently expects.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Similar to other laboratories in the industry, the Company is currently being audited by HRSA with respect to its reimbursement for COVID-19 tests furnished to patients believed to be uninsured. The Company recorded approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">548.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of reimbursements from HRSA under the Uninsured Program during the years ending December 31, 2022, 2021, and 2020. The Company is fully cooperating and working with HRSA’s auditors to resolve any issues, including any reimbursed amounts that may need to be returned to HRSA. There is uncertainty with respect to the methodology HRSA will use and whether and how they will extrapolate audit results. The results of the HRSA audit may materially and adversely affect the Company’s business, prospects, and financial condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company cannot reasonably estimate the loss or range of loss, if any, that may result from any material government investigations, audits and reviews in which it is currently involved given the inherent difficulty in predicting regulatory action, fines and penalties, if any, and the various remedies and levels of judicial review available to the Company in the event of an adverse finding. As a result, the Company has not recorded any liability related to these matters.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In relation to a recent advisory opinion issued by the Office of Inspector General of the Department of Health and Human Services (the “OIG”), the Company’s subsidiary, Symphony Buyer, Inc., or Inform Diagnostics, initiated a voluntary disclosure process with the appropriate government contact. The Company currently has estimated and recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as a liability in its financial statements in connection with this voluntary disclosure. This estimate may be incorrect, and the actual amount of liability may be lower or may materially exceed this estimate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3400000 775000 The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%. 0.0108 408000 3000000 The notes payable to Xilong Scientific is due on March 31, 2024, and the interest rate on the loan is 4.97%. 0.0497 37000 304000 177000 0 51900000 29700000 22200000 548900000 548900000 548900000 6900000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9. Leases</span></p><p style="text-indent:4.893%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessee</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is party as a lessee to various non-cancelable operating leases with varying terms through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 2033</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> primarily for laboratory and office space and equipment. The Company has options to renew some of these leases after their expirations. On a lease-by-lease basis, the Company considers such options, which may be elected at the Company’s sole discretion, in determining the lease term. The Company also has various finance leases for lab equipment with varying terms through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which, some were acquired in business combinations. The Company does not have any leases with variable lease payments. The Company’s operating lease agreements do not contain any residual value guarantees, material restrictive covenants, bargain purchase options or asset retirement obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s headquarters are located in El Monte, California, which is comprised of various corporate offices and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> laboratories certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, and licensed by the State of California Department of Public Health. Other CLIA-certified laboratories are located in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of December 31, 2023, and 2022 were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_e4442a52-ec5e-4f81-a78c-9fe3b3fd8ba6;"><span style="-sec-ix-hidden:F_c309a083-4c90-41d4-b31e-f6b5ad789bbb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU asset, net</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_109351ac-f069-470d-b323-cbaad87255ad;"><span style="-sec-ix-hidden:F_27d2cf16-ab2c-4a4a-ba53-42efcae223ee;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, short term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_bcb1ac18-c64b-4390-b050-9e24099f389f;"><span style="-sec-ix-hidden:F_88e33f18-5cc6-44a4-a32a-647977dc4155;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, long term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_a3f10a05-96b8-48e6-bcc3-b06634c62b40;"><span style="-sec-ix-hidden:F_6fce0709-b659-4e5b-b909-437595e62ad5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease ROU asset, net</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_03981a37-c2a8-476a-8b7a-3535d13874b6;"><span style="-sec-ix-hidden:F_06025807-38e5-4fee-920c-50d975db5581;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities, short term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_6535ccee-68e9-4a7e-9e7b-7823a09332ab;"><span style="-sec-ix-hidden:F_d08697aa-c1b2-4d3c-9a0d-e56823140539;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities, long term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following was operating and finance lease expense:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease cost:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of ROU assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,735</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental information related to leases was the following:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.893%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:75.88%;"></td> <td style="width:1%;"></td> <td style="width:22.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term - operating leases</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.37</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate - operating leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term -finance leases</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate - finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financing Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">532</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,693</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,368</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less imputed interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessor</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases out space in buildings it owns to third-party tenants under noncancelable operating leases. As of December 31, 2023, the remaining lease term is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">including renewal options and may include rent escalation clauses. Lease income</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">primarily </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">represents fixed lease payments from tenants recognized on a straight-line basis over the application lease term. Variable lease income represents tenant payments for real estate taxes, insurance and maintenance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The lease income was included in interest and other income, net, in the accompanying Consolidated Statements of Operations. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease income was as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_0a28118f-b5e3-441f-8257-10b0cc7c5f39;"><span style="-sec-ix-hidden:F_e1c61a5f-fd73-4a75-bd1d-46e27e31c240;"><span style="-sec-ix-hidden:F_8e832d12-98a0-4295-84d5-c516ee6bc6c3;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease income</span></span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future fixed lease payments from tenants for all noncancelable operating leases as of December 31, 2023 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:76.34%;"></td> <td style="width:1%;"></td> <td style="width:21.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease Payments</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">from Tenants</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 2033-04 2026-12 2 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of December 31, 2023, and 2022 were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_e4442a52-ec5e-4f81-a78c-9fe3b3fd8ba6;"><span style="-sec-ix-hidden:F_c309a083-4c90-41d4-b31e-f6b5ad789bbb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease ROU asset, net</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_109351ac-f069-470d-b323-cbaad87255ad;"><span style="-sec-ix-hidden:F_27d2cf16-ab2c-4a4a-ba53-42efcae223ee;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, short term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,957</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_bcb1ac18-c64b-4390-b050-9e24099f389f;"><span style="-sec-ix-hidden:F_88e33f18-5cc6-44a4-a32a-647977dc4155;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, long term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_a3f10a05-96b8-48e6-bcc3-b06634c62b40;"><span style="-sec-ix-hidden:F_6fce0709-b659-4e5b-b909-437595e62ad5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease ROU asset, net</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_03981a37-c2a8-476a-8b7a-3535d13874b6;"><span style="-sec-ix-hidden:F_06025807-38e5-4fee-920c-50d975db5581;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities, short term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">544</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">943</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_6535ccee-68e9-4a7e-9e7b-7823a09332ab;"><span style="-sec-ix-hidden:F_d08697aa-c1b2-4d3c-9a0d-e56823140539;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities, long term</span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10838000 14784000 3957000 6132000 7147000 8795000 1316000 2784000 544000 943000 760000 1818000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following was operating and finance lease expense:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease cost:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of ROU assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,758</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,735</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6875000 5429000 1262000 758000 683000 7000 80000 95000 1000 1758000 1528000 296000 9471000 7735000 1566000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental information related to leases was the following:</span><p style="text-indent:4.893%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:75.88%;"></td> <td style="width:1%;"></td> <td style="width:22.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term - operating leases</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.37</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate - operating leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term -finance leases</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.66</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate - finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> P4Y4M13D 0.0402 P2Y7M28D 0.0374 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.48%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financing Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">532</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,693</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,368</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less imputed interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4309000 532000 2358000 470000 1782000 366000 1693000 550000 1550000 12242000 1368000 1138000 64000 11104000 1304000 P1Y <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease income was as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_0a28118f-b5e3-441f-8257-10b0cc7c5f39;"><span style="-sec-ix-hidden:F_e1c61a5f-fd73-4a75-bd1d-46e27e31c240;"><span style="-sec-ix-hidden:F_8e832d12-98a0-4295-84d5-c516ee6bc6c3;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease income</span></span></span></span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 154000 269000 413000 10000 12000 7000 164000 281000 420000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future fixed lease payments from tenants for all noncancelable operating leases as of December 31, 2023 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:76.34%;"></td> <td style="width:1%;"></td> <td style="width:21.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease Payments</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">from Tenants</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 90000 90000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10. Equity-Based Compensation</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Consolidated Statements of Operations as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.21%;"></td> <td style="width:1%;"></td> <td style="width:13.557%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.557%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.557%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The actual tax (expense) benefit realized from tax deductions related to awards vested or exercised were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Award Activity</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Option Awards</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes activity for options to acquire shares of the Company’s common stock in the years ended December 31, 2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.814%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.678%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:10.898%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.678%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number<br/>of Shares<br/>Subject to<br/>Options <br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands) (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,965</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value is calculated as the difference between (i) the exercise price of options and (ii) the market value of the Company’s common stock as of the applicable date.</span></div></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total fair value of options that vested during the years ended December 31, 2023, 2022 and 2021 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of December 31, 2023, the remaining unrecognized compensation expense related to all outstanding option awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">695,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.9</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">RSU Awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs are awards that entitle the holder to receive shares of the Company’s common stock upon satisfaction of vesting conditions. Each RSU represents the contingent right to receive one share of the Company’s common stock upon vesting and settlement.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes activity for RSUs relating to shares of the Company’s common stock in the years ended December 31, 2023, 2022, and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.012%;"></td> <td style="width:1%;"></td> <td style="width:17.203%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.743%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and settled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and settled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and settled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The RSU awards granted in the years ended December 31, 2023, 2022 and 2021 will result in aggregate equity-based compensation expense of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, to be recognized over the vesting periods from the grant date of each award granted in the period. As of December 31, 2023, the remaining unrecognized compensation expense related to all outstanding RSU awards was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">86.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Assumptions for Option Awards</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the Black-Scholes option-pricing model to measure the fair value of option awards. The Black-Scholes option-pricing model requires the input of various assumptions, each of which is subjective and requires significant judgment. These assumptions include the following:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected Term.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The expected term represents the period that the Company’s equity-based awards are expected to be outstanding. The Company determines the expected term assumption based on the vesting terms, exercise terms and contractual terms of the options.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.537%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Risk-Free Interest Rate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company determines the risk-free interest rate by using the equivalent to the expected term based on the U.S. Treasury yield curve in effect as of the date of grant.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.537%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dividend Yield.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The assumed dividend yield is based on the Company’s expectation that it will not pay dividends in the foreseeable future, which is consistent with its history of not paying dividends.</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.537%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Expected Volatility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company calculates expected volatility based on historical volatility data of its stock that is publicly traded.</span></div></div><p style="text-indent:-11.111%;padding-left:10%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.537%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Forfeiture Rate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The Company accounts for forfeitures as they occur.</span></div></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Awards to Employees</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the weighted-average assumptions used in the Black-Scholes option-pricing model to estimate the fair value of options to acquire shares of the Company’s common stock granted to employees during the years ended December 31, 2023, 2022 and 2021.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.69%;"></td> <td style="width:1%;"></td> <td style="width:13.863%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:14.003%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:14.003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rates</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Determination of Fair Value on Grant Dates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the shares of the Company’s common stock underlying option and RSU awards is determined by the Company’s board of directors or the compensation committee thereof based on the closing sales price of the Company’s common stock on the date of grant as reported by the Nasdaq Global Market.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Consolidated Statements of Operations as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.21%;"></td> <td style="width:1%;"></td> <td style="width:13.557%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.557%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.557%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9749000 8704000 3563000 14873000 10449000 6326000 4964000 4373000 2513000 13336000 9114000 3480000 42922000 32640000 15882000 -2700000 2100000 13300000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes activity for options to acquire shares of the Company’s common stock in the years ended December 31, 2023, 2022 and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.814%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.678%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:10.898%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.678%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:11.198%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number<br/>of Shares<br/>Subject to<br/>Options <br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Grant Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual Life<br/>(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands) (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73.64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56.34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,965</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59.54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value is calculated as the difference between (i) the exercise price of options and (ii) the market value of the Company’s common stock as of the applicable date.</span></div></div> 287000 1.59 P5Y6M 14484000 5000 73.64 56.34 76000 1.13 8.40 216000 3.42 P4Y7M6D 20965000 10000 59.54 44.56 5000 7.16 7.41 9000 43.30 33.53 212000 4.21 P3Y8M12D 5420000 20000 33.14 24.85 9000 0.38 10.76 223000 6.96 P3Y3M18D 4906000 196000 2.40 P2Y6M 172000 126000 76000 695000 P2Y10M24D <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes activity for RSUs relating to shares of the Company’s common stock in the years ended December 31, 2023, 2022, and 2021:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.012%;"></td> <td style="width:1%;"></td> <td style="width:17.203%;"></td> <td style="width:1%;"></td> <td style="width:2.04%;"></td> <td style="width:1%;"></td> <td style="width:16.743%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares<br/>(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average<br/>Grant Date<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and settled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and settled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and settled</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2085000 17.93 477000 95.33 836000 15.43 107000 37.83 1619000 40.74 1895000 49.98 699000 34.01 184000 61.11 2631000 47.76 853000 34.38 1066000 43.84 208000 54.72 2210000 43.84 29300000 94800000 45500000 86800000 P2Y6M <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below sets forth the weighted-average assumptions used in the Black-Scholes option-pricing model to estimate the fair value of options to acquire shares of the Company’s common stock granted to employees during the years ended December 31, 2023, 2022 and 2021.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.69%;"></td> <td style="width:1%;"></td> <td style="width:13.863%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:14.003%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:14.003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rates</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dividend yield</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">88.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">94.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P6Y1M6D P6Y1M6D P6Y1M6D 0.038 0.026 0.011 0.873 0.887 0.946 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 11. Income Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for income taxes consists of United States federal and state income taxes. A deferred tax liability is recognized for all taxable temporary differences, and a deferred tax asset is recognized for all deductible temporary differences, operating losses and tax credit carryforwards. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes income (loss) before income taxes and gain on equity-method investments:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.3%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. (loss) income before income taxes and gain on equity-method investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">681,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign loss before income taxes and gain on equity-method investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) income before income taxes and gain on equity-method investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">677,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.3%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,722</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,242</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,076</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Current</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">182,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,517</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Deferred</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,102</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reconciliation of the difference between the federal statutory income tax rate and the effective income tax rate is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:51.851%;"></td> <td style="width:1%;"></td> <td style="width:13.290000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.141%;"></td> <td style="width:1%;"></td> <td style="width:13.290000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.141%;"></td> <td style="width:1%;"></td> <td style="width:13.290000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax provision at federal statutory rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncertain tax positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.92</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nondeductible compensation - 162(m)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill impairment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal return to provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State return to provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other permanent differences</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.33</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.09</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research &amp; development credit</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign tax rate differential</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.12</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.70</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.76</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:2pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the elements of the deferred tax assets (liabilities). Net deferred tax assets are included in other long-term assets in the Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:62.58%;"></td> <td style="width:1%;"></td> <td style="width:15.74%;"></td> <td style="width:1%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax assets</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued vacation and other accrued expenses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,488</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for credit losses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating losses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State income taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Excess tax basis in FF Gene Biotech net assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,086</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gain/loss on available-for-sale debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development credits</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 174 research &amp; experimental expenditures</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,606</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity loss in investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,587</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Valuation allowance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right of use asset</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company has $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">63.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> estimated federal net operating loss, or NOL, carryforwards and estimated state NOL carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">63.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company’s state NOLs are scheduled to begin expiring in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company also has foreign NOL carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> which are scheduled to expire from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC 740-10-30-5 requires that deferred income tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has evaluated the realizability of its deferred tax assets and has concluded that it is more likely than not that the Company may not realize the benefit of certain deferred tax assets and, accordingly, has established a full valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on its deferred tax assets as of December 31, 2023. The Company maintained a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on certain deferred tax assets related to equity losses in joint ventures and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">foreign net operating loss carryforwards as of December 31, 2022. The increase in the valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the year ended December 31, 2023 was primarily due to the establishment of a full valuation allowance on the Company’s deferred tax assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Organization for Economic Cooperation and Development, or OECD, has enacted model rules for a new global minimum tax framework, or BEPS Pillar II. Various jurisdictions have enacted, or are in the process of enacting, legislation on these rules. We are closely monitoring developments and are currently evaluating the potential impact in each jurisdiction in which we operate</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Uncertain Tax Positions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to income taxation by the U.S. government and certain states in which the Company’s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> activities give rise to an income tax filing requirement. The Company does not have any significant income tax filing requirements in any foreign jurisdiction. The Company’s tax returns are subject to statutes of limitations that vary by jurisdiction. As of December 31, 2023, the Company remains subject to income tax examinations in the United States, and various states for tax years 2019 through 2023; certain other states remain subject to examination for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2018</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. However, due to the Company’s NOL carryforwards in various jurisdictions, tax authorities have the ability to adjust carryforwards related to closed years until the statute expires on the year(s) in which the NOL carryforwards are utilized.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is under examination by certain tax authorities for the 2020 and 2021 tax years. While the timing of the conclusion of the examination is uncertain, the Company believes that adequate amounts have been reserved for adjustments that may result.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the Company’s gross unrecognized tax benefits is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.3%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increases to prior year positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increases for current year positions</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,189</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company has $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of gross unrecognized tax benefits, of which, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of unrecognized tax benefits would affect the effective tax rate if recognized. The Company has accrued $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">145,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for interest at December 31, 2023 and 2022, respectively, and has recognized interest expense of $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">145,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively. Although it is possible that the amount of unrecognized benefits with respect to our uncertain tax positions will increase or decrease in the next twelve months, the Company does not expect material changes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">While the Company believes it has adequately provided for all tax positions, amounts asserted by taxing authorities could differ from the Company’s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> accrued positions. Accordingly, additional provisions on federal, state and foreign tax-related matters could be recorded in future periods as revised estimates are settled or otherwise resolved.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes income (loss) before income taxes and gain on equity-method investments:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.3%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. (loss) income before income taxes and gain on equity-method investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147,464</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">189,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">681,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign loss before income taxes and gain on equity-method investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) income before income taxes and gain on equity-method investments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">677,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -147464000 189406000 681403000 -26621000 -5381000 -4103000 -174085000 184025000 677300000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.3%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,722</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,242</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,076</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Current</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">182,983</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred:</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,763</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,517</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Deferred</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income tax expense</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,102</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">174,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> -5590000 31140000 131907000 -4722000 19242000 51076000 -10312000 50382000 182983000 -12771000 -3763000 -7471000 4100000 -4517000 -717000 -188000 224000 669000 -20325000 224000 669000 11466000 -8280000 -8188000 1154000 42102000 174795000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reconciliation of the difference between the federal statutory income tax rate and the effective income tax rate is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:51.851%;"></td> <td style="width:1%;"></td> <td style="width:13.290000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.141%;"></td> <td style="width:1%;"></td> <td style="width:13.290000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.141%;"></td> <td style="width:1%;"></td> <td style="width:13.290000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax provision at federal statutory rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncertain tax positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.92</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nondeductible compensation - 162(m)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill impairment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal return to provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State return to provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other permanent differences</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.33</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.09</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research &amp; development credit</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign tax rate differential</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.34</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.19</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.12</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.70</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.76</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0.21 0.21 0.21 0.0022 0.0903 0.0613 0.0018 0.0092 0.0005 -0.0165 -0.0112 -0.0196 -0.0055 0 0 -0.1062 0 0 -0.0021 -0.0392 -0.0017 0.0341 -0.0202 -0.0014 -0.0115 0.0133 0.0109 0.0319 -0.0298 -0.0033 -0.0242 0 0 0.0011 0.0034 0.0019 -0.122 0.0012 -0.001 -0.0069 0.2270 0.2576 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the elements of the deferred tax assets (liabilities). Net deferred tax assets are included in other long-term assets in the Consolidated Balance Sheets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:62.58%;"></td> <td style="width:1%;"></td> <td style="width:15.74%;"></td> <td style="width:1%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax assets</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued vacation and other accrued expenses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,488</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for credit losses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating losses</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock based compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State income taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Excess tax basis in FF Gene Biotech net assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,256</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,086</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gain/loss on available-for-sale debt securities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development credits</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Section 174 research &amp; experimental expenditures</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,606</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,573</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity loss in investment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,587</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Valuation allowance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deferred tax liabilities</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right of use asset</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,496</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 807000 1488000 818000 10255000 17496000 16345000 906000 2550000 211000 4892000 2256000 2032000 2345000 4086000 406000 7664000 1258000 18606000 6573000 503000 503000 107000 199000 45719000 56587000 15900000 2832000 29819000 53755000 30558000 39199000 3901000 5500000 2299000 4056000 1023000 1496000 37781000 50251000 7962000 3504000 63000000 63000000 2024 13600000 2024 2028 15900000 2800000 13100000 2018 2023 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the Company’s gross unrecognized tax benefits is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.3%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increases to prior year positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increases for current year positions</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,189</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9742000 710000 377000 3845000 2843000 64000 6189000 333000 5833000 9742000 710000 5800000 2300000 145000 94000 145000 94000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12. Income (Loss) per Share</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of the basic and diluted income (loss) per share computations:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income attributable to common shareholders</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167,825</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">507,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares - outstanding, basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average effect of dilutive securities:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Contingently issuable shares</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares - outstanding, diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) earnings per share:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">following securities have been excluded from the calculation of diluted income per share because their effect would have been anti-dilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.61%;"></td> <td style="width:1%;"></td> <td style="width:13.983%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.983%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.983%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock Options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingently Issuable Shares</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The anti-dilutive shares described above were calculated using the treasury stock method. In the year ended December 31, 2023, the Company had outstanding stock options, restricted stock units, and contingently issuable shares for held back related shares to the business combination of Fulgent Pharma that were excluded from the weighted-average share calculation for continuing operations due to the Company’s net loss positions.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of the basic and diluted income (loss) per share computations:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> <td style="width:1.699%;"></td> <td style="width:1%;"></td> <td style="width:13.515%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net (loss) income attributable to common shareholders</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167,825</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">507,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares - outstanding, basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average effect of dilutive securities:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Stock options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Restricted stock units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Contingently issuable shares</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares - outstanding, diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) earnings per share:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -167825000 143403000 507364000 29784000 30097000 29408000 199000 230000 613000 1338000 55000 29784000 30964000 30976000 -5.63 4.76 17.25 -5.63 4.63 16.38 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">following securities have been excluded from the calculation of diluted income per share because their effect would have been anti-dilutive:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.61%;"></td> <td style="width:1%;"></td> <td style="width:13.983%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.983%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:13.983%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock Options</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingently Issuable Shares</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 224000 10000 5000 2210000 728000 182000 186000 0 0 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 13. Retirement Plans</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company offers a 401(k) retirement savings plan, or the 401 (k) Plan, for its employees, including its executive officers, who satisfy certain eligibility requirements. The Internal Revenue Code of 1986, as amended, allows eligible employees to defer a portion of their compensation, within prescribed limits, on a pre-tax basis through contributions to the 401(k) Plan. The Company matches contributions to the 401(k) Plan based on the amount of salary deferral contributions the participant makes to the 401(k) Plan. The Company will match up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of an employee’s compensation that the employee contributes to his or her 401(k) Plan account. Total Company matching contributions to the 401(k) Plan were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">697,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the years ended December 31, 2023, 2022 and 2021, respectively.</span></p> 0.03 3200000 2500000 697000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 14. Related Party</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Linda Marsh, who is a member of the Company’s board of directors, is currently the Senior Executive Vice President of AHMC Healthcare Inc., or AHMC. The Company performs genetic testing and other testing services, on an arms-length basis, for </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6ec27f56-dba9-4d84-afc7-5546b3f37b61;"><span style="-sec-ix-hidden:F_8eca980b-e667-4840-98f3-bb676ecd5e33;"><span style="-sec-ix-hidden:F_b5383742-9ed4-4e91-ab0e-cb96640929ad;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AHMC</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the Company recognized </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">125,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in revenue in the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023 and 2022, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, was owed to the Company by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_8ce1092a-51a6-4a43-beda-053f96e58885;"><span style="-sec-ix-hidden:F_a3fe5abd-1398-47be-9111-675a866efd89;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AHMC</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is included in trade accounts receivable, net, in the accompanying Consolidated Balance Sheets, in connection with this relationship.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ming Hsieh, is the owner of PTJ Associates Inc., or PTJ. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_5f6bbcb4-4017-48b6-8eaa-b6f1ceafc822;"><span style="-sec-ix-hidden:F_60b9d233-5712-4c46-acfe-d93361787af1;"><span style="-sec-ix-hidden:F_618e5b4c-1463-45b0-aa38-38929bc0c71b;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PTJ</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provides flight services to the Company on an arms-length basis. In the years ended December 31, 2023, 2022, and 2021 the Company incurred </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">235,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">142,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, in expenses for flights between California and Texas to transport employees and supplies. As of December 31, 2023 and 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amount was owed to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e0d67795-d947-4ccf-beeb-4ac47bea1290;"><span style="-sec-ix-hidden:F_cf52381b-84c4-4642-9c5a-4eb8c063bec0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PTJ</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> by the Company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ming Hsieh is also on the board of directors and an approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% owner of ANP Technologies, Inc., or ANP, from which the Company purchased COVID-19 antigen rapid test kits and entered into certain drug-related licensing and development service agreements. The President and Chief Scientific Officer of Fulgent Pharma, Ray Yin, is the Founder, President, and Chief Technology Officer of ANP. The Company incurred </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, in 2023 and 2022, respectively, related to the licensing and development services and purchase of equipment. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> costs were incurred in the year ended December 31, 2021. As of December 31, 2023 and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">607,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">owed to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_2b39ecce-04d2-4c4a-aa96-ffefee225636;"><span style="-sec-ix-hidden:F_e9f8f539-0e08-42da-adb4-63943a2101b6;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ANP</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> by the Company in connection with these relationships. The Company also entered into an employee service agreement with ANP in April 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recognized in 2023, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was owed by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_64f2550b-bf07-46a8-8d7a-15a524953485;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ANP</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in connection with the employee service agreement as of December 31, 2023.</span></p> 125000 1500000 3400000 13000 93000 0 235000 142000 0 0 0.20 2400000 1200000 0 0 607000 115000 29000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 15. Business Combinations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inform Diagnostics</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 26, 2022, the Company completed the acquisition of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding equity of Inform Diagnostics, a leading national independent pathology laboratory based in Irving, Texas. Under the terms of the Agreement and Plan of Merger, dated April 16, 2022, or the Inform Merger Agreement, the total purchase price payable to the securityholders of Inform Diagnostics was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">170</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, as adjusted for closing cash, closing indebtedness, closing working capital, closing transaction expenses and other transaction matters. With the addition of Inform Diagnostics, the Company will further expand the Company’s genomic testing footprint and extend its test menu into breast pathology, gastrointestinal pathology, dermatopathology, urologic pathology, neuropathology, and hematopathology.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The financial results of Inform Diagnostics are included in the consolidated financial statements from the date of acquisition. The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values.</span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:</span></span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.36%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consideration</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash, net of cash received</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net working capital</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - operating</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - finance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million arising from the acquisition is attributed to the expected synergies, assembled workforce, other benefits that will be potentially generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired consisted of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million customer relationships with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million trade name with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">360,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in-place lease intangible asset to be amortized over the remaining lease term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the customer relationship was estimated using the Multiperiod Excess Earnings Method, or MPEEM, of the income approach. Under the MPEEM, an intangible asset’s fair value is equal to the present value of the incremental after-tax cash</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">flows attributable only to the subject intangible asset after deducting contributory asset charges. The incremental after-tax cash flows attributable to the customer relationships are then discounted to their present value at a risk-adjusted rate of return. The fair value of the trade name was estimated using the relief from royalty, or RFR, method. The RFR method estimates the portion of the Company’s earnings attributable to an intangible asset based on the royalty rate the Company would have paid for the use of the asset if it did not own it. The fair value of in-place lease intangible asset was estimated using the discounted cash flow under the income approach. The useful lives of the intangible assets for amortization purposes were determined by considering the period of expected cash flows used to measure the fair values of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic and other factors that may limit the useful life. The customer relationships and trade name are amortized on a straight-line basis over their estimated useful lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue and operating loss from the Inform Diagnostics acquisition since the acquisition date were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, for year ended December 31, 2022, which are included in the accompanying Consolidated Statements of Operating.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction costs associated with the acquisition of Inform Diagnostics consisted primarily of legal, regulatory and financial advisory fees of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2022, respectively. These transaction costs were expensed as incurred as general and administrative expense in the respective period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Pro Forma Financial Information</span></p><div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following unaudited pro forma financial information summarizes the combined results of operations of Fulgent and Inform Diagnostics as if the companies had been combined as of the beginning of 2021. The pro forma financial information has been adjusted for the following:</span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisition-related costs - Acquisition-related costs incurred by both Fulgent and Inform Diagnostics were excluded from the net income attributable to Fulgent, and total costs were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other adjustments to the net income attributable to Fulgent were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">772,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2022 and 2021, respectively. Other adjustments to revenue were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">962,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for or the year ended December 31, 2022 and 2021, respectively.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:11pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.494%;"></td> <td style="width:1%;"></td> <td style="width:11.062000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.683%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">659,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,140,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income attributable to Fulgent</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic earnings per common share attributable to Fulgent</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted earnings per common share attributable to Fulgent</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fulgent Pharma Holdings, Inc</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 7, 2022, the Company completed the acquisition of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding equity of Fulgent Pharma, a clinical-stage, therapeutic development company focused on perfecting drug candidates for treating a broad range of cancers. Under the terms of the Agreement and Plan of Merger, dated November 7, 2022, or the Pharma Merger Agreement, the total merger consideration was paid in a combination of cash, the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company’s</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common stock, or the Stock Consideration, and assumed RSUs subject to customary adjustments for closing cash, closing indebtedness, transaction expenses and other transaction matters. A portion of the Stock Consideration was held back for a duration of time after the closing of the transaction to satisfy certain indemnification obligations of the Pharma Stockholders as described in the Pharma Merger Agreement. The RSUs are subject to vesting over the</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> four-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period immediately following the date of their original grant, subject to the holder’s continuing service. The integrated companies plan to offer a vertically integrated solution to combat cancer with the potential to unlock significant long-term upsides for both the therapeutic and diagnostic businesses, while effectively managing risk.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The financial results of Fulgent Pharma are included in the consolidated financial statements from the date of acquisition. The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million arising from the acquisition is attributed to Fulgent Pharma's rights to intellectual property, expected synergies, assembled workforce, and other benefits that will potentially be generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identified intangible assets acquired consisted of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in IPR&amp;D. Fulgent Pharma has developed a novel nanoencapsulation and targeted therapy platform, which is designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The lead drug candidate, FID-007, has achieved proof-of-concept in preliminary human clinical trials for the treatment of various cancer types, including head and neck, ampullary, pancreatic, non-small cell lung cancer, and breast. The fair value of the IPR&amp;D was estimated using MPEEM. The method involves forecasting after-tax operating income from existing clients, subtracting the portions attributable to a contributory asset, and discounting the remaining earnings to present value. The useful life of IPR&amp;D is indefinite.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue and operating loss from the Fulgent Pharma acquisition since the acquisition date are </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">816,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, which are included in the accompanying Consolidated Statements of Operations, for the year ended December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction costs associated with the acquisition of Fulgent Pharma consisted primarily of legal, regulatory and financial advisory fees of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the year ended December 31, 2022. These transaction costs were expensed as incurred as general and administrative expense in the respective period.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million restricted cash received represents cash consideration payable pursuant to the share transfer agreement Fulgent Pharma entered prior to Fulgent Pharma acquisition date. The cash consideration was not paid as of Fulgent Pharma acquisition date and was included in noncurrent or non-operating liabilities in above table.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">FF Gene Biotech</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2017, the Company acquired a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interest in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FF Gene Biotech, a newly formed a joint venture with Xilong Scientific and Fuzhou Jinqiang Investment Partnership (LP), or FJIP. The joint venture was formed under the laws of China to offer genetic testing services to customers in China.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2021, we entered into a restructuring agreement with Xilong Scientific and FJIP, resulting in the Company indirectly acquiring a controlling financial interest of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">72</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%in FF Gene Biotech. FF Gene Biotech was founded to bring the Company’s next generation sequencing, or NGS, capabilities to the Chinese genetic testing market through entities separate from the Company’s U.S. operations, and FF Gene Biotech is pursuing this separate from the Company’s business elsewhere. As a result of the acquisition of FF Gene Biotech, or the FF Gene Biotech Acquisition, the Company seeks to be more strategically aligned with its geographic expansion strategy. It also expects to reduce costs through economies of scale.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company allocated the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, such as the finalization of the estimated fair value of tax-related items, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the FF Gene Biotech Acquisition date). </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed re</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">cognized at the FF Gene Biotech Acquisition date, as well as the fair value of the noncontrolling interest at the FF Gene Biotech Acquisition date.</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.36%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Considerations</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of the Company’s </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% equity interest held before the business combination</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reagents and supplies</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other tangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes payable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncontrolling interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the noncontrolling interest, or NCI, in FF Gene Biotech, a private entity, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, was estimated by applying the income approach and market approach. The fair value measurement was based on significant inputs that are not observable in the market and thus represents a fair value categorized within Level 3 of the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> three-tier fair value hierarchy</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The NCI represents a minority interest of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in the post-restructuring FF Gene Biotech. Since the NCI is the result of the restructuring, the implied value was utilized to value the NCI based on the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% effective investment. After determining the implied value, a discount for lack of marketability was applied to the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% interest representing lack of marketability related to the holding period to monetize the NCI in a future initial public offering, or IPO, or sale, and marketability related to market participant acquisition premiums implied in the value of the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million purchase price for a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% interest. The resultant total discount applied was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, which is supported both by the put option analyses related to the potential holding period, and a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% discount owed to a market participant acquisition premium.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized a gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as a result of remeasuring to fair value its </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity interest held before the FF Gene Biotech Acquisition. The fair value of the preexisting equity interest was determined based on the characteristics before consummating the FF Gene Biotech Acquisition and estimated by applying income approach and utilized the discounted cash flow method. The Company did not apply the market approach based on its characteristics before consummating the restructuring. The gain on the equity-method investment is included in the Company’s Consolidated Statements of Operations for the year ended December 31, 2021.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million arising from the FF Gene Biotech Acquisition is attributed to the expected synergies and other benefits that will be potentially generated from the combination of the Company and FF Gene Biotech. The goodwill recognized is not deductible for tax purposes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired in the FF Gene Biotech Acquisition consisted of a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million royalty-free technology with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million customer relationships with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The value of these assets was based upon the preliminary fair values as of the closing date of the FF Gene Biotech Acquisition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company concluded FF Gene Biotech is a variable interest entity as FF Gene Biotech lacks sufficient capital to operate independently. The Company concluded that it alone has the power to direct the most significant activities of FF Gene Biotech and therefore is the primary beneficiary of the entity post the FF Gene Biotech Acquisition. Judgment regarding the level of influence over FF Gene Biotech includes consideration of key factors such as the Company’s ownership interest, representation on the board of directors or other management body and participation in policy-making decisions.</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">CSI Acquisition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, the Company acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding equity of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cytometry Specialist, Inc, or CSI, a multi-site reference laboratory business in the United States. This acquisition of CSI, or the CSI Acquisition, expands the Company’s national reference laboratory presence in the United States.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, such as the finalization of the estimated fair value of tax-related items, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the CSI Acquisition date).</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarizes the consideration paid and the amounts of the assets acquired and liabilities assum</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ed recognized at the CSI Acquisition date:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.36%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Considerations</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt-free net working capital</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - operating</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - finance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The CSI Acquisition includes a contingent consideration arrangement that requires additional consideration to be paid by the Company based on CSI’s achievement of a minimum level of earnings, for the year ending December 31, 2021, as described in the acquisition agreement. The range of undiscounted amounts the Company may be required to pay under the contingent consideration agreement is between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The fair value of the contingent consideration recognized on the CSI Acquisition date of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was estimated by applying the income approach using discounted cash flows. Given the short-term nature of the contingent consideration, the most significant assumption is the probability weighted cash flow. The actual contingent consideration paid in 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The goodwill of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million arising from the CSI Acquisition is attributed to the expected synergies, assembled workforce, other benefits that will be potentially generated from the combination and deferred tax. The goodwill recognized is not deductible for tax purposes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired in the CSI Acquisition consisted of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million customer relationships with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million laboratory information system platform with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million trade name with an estimated amortization life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to the acquisitions, the financial results for FF Gene Biotech and CSI were not significant for pro forma financial information. Post the acquisitions, the financial results for FF Gene Biotech and CSI are included in the Company’s consolidated financial statements. Revenue and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">operating income or loss from both acquisitions since the respective 2021 acquisition dates are included in the accompanying Consolidated Statements of Operations as follows, in thousands, for the year ended December 31, 2021:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.494%;"></td> <td style="width:1%;"></td> <td style="width:11.062000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.683%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Sales</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Income (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">FF Gene Biotech</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,632</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">CSI</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 1 170000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following tables summarizes the consideration paid and the updated amounts of the assets acquired and liabilities assumed recognized at the acquisition date:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.36%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Consideration</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash, net of cash received</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net working capital</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - operating</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - finance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax payable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137,755</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 137755000 -15024000 20242000 12653000 1183000 3410000 4711000 57060000 12653000 1183000 40000 4449000 65910000 71845000 137755000 71800000 54000000 P14Y 2700000 P7Y 360000000 P5Y 83600000 17000000 6600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following unaudited pro forma financial information summarizes the combined results of operations of Fulgent and Inform Diagnostics as if the companies had been combined as of the beginning of 2021. The pro forma financial information has been adjusted for the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.494%;"></td> <td style="width:1%;"></td> <td style="width:11.062000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.683%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">659,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,140,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income attributable to Fulgent</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic earnings per common share attributable to Fulgent</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted earnings per common share attributable to Fulgent</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9600000 772000 2300 962000 3900000 659386000 1140184000 140288000 493313000 4.66 16.77 4.53 15.93 1 P4Y 22100000 64600000 0 816000 1400000 5000000 0.30 0.72 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the consideration paid and the amounts of the assets acquired and liabilities assumed re</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">cognized at the FF Gene Biotech Acquisition date, as well as the fair value of the noncontrolling interest at the FF Gene Biotech Acquisition date.</span><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.36%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Considerations</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of the Company’s </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% equity interest held before the business combination</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financial assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reagents and supplies</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other tangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes payable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncontrolling interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 18974000 0.30 3734000 22708000 3181000 1288000 3874000 944000 6958000 2585000 5893000 7767000 8141000 23082000 22708000 8100000 0.28 0.42 0.28 19000000 0.42 0.35 0.10 3700000 0.30 23100000 5700000 P10Y 1200000 P5Y 1 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarizes the consideration paid and the amounts of the assets acquired and liabilities assum</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ed recognized at the CSI Acquisition date:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.36%;"></td> <td style="width:1%;"></td> <td style="width:13.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Considerations</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt-free net working capital</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fixed assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - operating</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ROU assets - finance</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,540</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,069</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recognized amounts of identifiable assets acquired and liabilities assumed, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,875</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 43359000 10000000 53359000 4270000 6855000 4988000 49000 160000 30540000 9881000 4988000 49000 6069000 25875000 27484000 53359000 0 10000000 10000000 10000000 27500000 27600000 P12Y 1900000 P5Y 1100000 P10Y <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to the acquisitions, the financial results for FF Gene Biotech and CSI were not significant for pro forma financial information. Post the acquisitions, the financial results for FF Gene Biotech and CSI are included in the Company’s consolidated financial statements. Revenue and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">operating income or loss from both acquisitions since the respective 2021 acquisition dates are included in the accompanying Consolidated Statements of Operations as follows, in thousands, for the year ended December 31, 2021:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.494%;"></td> <td style="width:1%;"></td> <td style="width:11.062000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.683%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Sales</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Income (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">FF Gene Biotech</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,632</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">CSI</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 6632000 -3894000 17390000 1138000 24022000 -2756000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 16. Stock Repurchase Program</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2022, the Company’</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s Board authorized a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">repurchase </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">program has no expiration from the date of authorization. During the year ended December 31, 2023, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">953,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at an aggregate cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the stock repurchase program. During the year ended December 31, 2022, the Company repurchased $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of its common stock at an aggregate cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the stock repurchase program. As of December 31, 2023, a total of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remained available for future repurchases of its common stock under the stock repurchase program.</span></p> 250000000 953000 25100000 1800000 74300000 150700000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 17. Goodwill and Intangible Assets</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying amount of goodwill, net of impairment, by reporting unit for the years ended December 31, 2023 and 2022 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.5%;"></td> <td style="width:1%;"></td> <td style="width:14.940000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.18%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.18%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Laboratory Services</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Therapeutic Development</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill acquired during year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency impact</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at the end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the Company had a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_bce466e8-d3de-4dae-a230-d7340474ae49;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">single</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting unit. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company monitors changing business conditions as well as industry and economic factors, among others, for events which could trigger the need for an interim impairment analysis. During the third quarter, the Company evaluated the significant decrease in its share price which had occurred over a period of about three months, and also performed a market approach supplemental qualitative analysis. Based on the short duration of the share price decline and the analysis performed, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize a goodwill impairment charge during the third quarter of 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 1, 2023, the Company has identified its laboratory services business and its therapeutic development business as its </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments and the Company determined that the operating segments represented the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting units. The Company has reassigned goodwill to its two reporting units using the relative fair value approach.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company tests for goodwill impairment at the reporting unit level on December 31st of each year and more frequently if events or circumstances indicate a potential impairment. During the fourth quarter of 2023, the Company witnessed a continued decline in its share price and market capitalization which prompted a quantitative impairment analysis as of December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Laboratory Services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of December 31, 2023, the fair value for the laboratory services reporting unit was calculated using the (i) income approach (discounted cash flows) weighted at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% with an assumed weighted average cost of capital, or WACC, of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and assumed residual revenue growth rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and (ii) a market approach weighted at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Within the market approach, the Company used two methods, the guideline public company method weighted at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and the merger &amp; acquisition method also weighted at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. Based on the quantitative results of the impairment analysis, the carrying value exceeded the fair value on the laboratory services reporting unit. The Company recognized a full goodwill impairment loss and recorded a pre-tax impairment loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">120.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the Consolidated Statements of Operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Therapeutic Development</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 the fair value for the therapeutic development reporting unit was calculated using the income approach weighted at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% with a WACC of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. This reporting unit includes IPR&amp;D, an intangible asset with an indefinite life that was initially recognized as part of the Fulgent Pharma acquisition in 2022 and which the Company appraised using the income approach known as multi-period excess earnings method.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based upon the results of the quantitative assessments, the Company concluded that the fair values of the therapeutic development reporting unit and the IPR&amp;D asset, at December 31, 2023, were greater than the carrying values and that there was no impairment. The fair value of this reporting unit was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and exceeded the carrying value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million by approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and the fair value of IPR&amp;D was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and exceeded the carrying value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million by approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There can be no assurance that the estimates and assumptions management made for the purposes of the goodwill or IPR&amp;D impairment analysis will prove to be accurate predictions of future performance. It is possible that the conclusions regarding impairment or recoverability of goodwill or intangible assets could change in future periods. Management will continue to monitor the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">therapeutic development reporting unit. For all IPR&amp;D projects, there are major risks and uncertainties associated with the timely and successful completion of development and commercialization of these product candidates, including the ability to confirm their efficacy based on data from clinical trials, the ability to obtain necessary regulatory approvals, and the ability to successfully complete these tasks within budgeted costs. The Company is not able to market a human therapeutic without obtaining regulatory approvals, and such approvals require completing clinical trials that demonstrate a product candidate is safe and effective. In addition, the availability and extent of coverage and reimbursement from third-party payers, including government healthcare programs and private insurance plans, impact the revenues a product can generate. Consequently, the eventual realized value, if any, of these acquired IPR&amp;D projects may vary from their estimated fair values.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summaries of intangible assets balances as of December 31, 2023 and 2022 were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:35.707%;"></td> <td style="width:32.947%;"></td> <td style="width:1%;"></td> <td style="width:14.043000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:11.722000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Amortization Period</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Laboratory services:</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Royalty-free technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Royalty-free technology, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place lease intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place lease intangible assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory information system platform</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory information system platform, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased patent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased patent, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Therapeutic development:</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-process research &amp; development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">n/a</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisition-related intangibles included in the above tables are generally finite-lived and are carried at cost less accumulated amortization, except for IPR&amp;D, which is related to the acquisition of Fulgent Pharma in 2022 and has an indefinite life until research and development efforts are completed or abandoned. All other finite-lived acquisition-related intangibles related to the business</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">combinations in 2022 and 2021 are amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of intangible assets was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2023 and 2022, respectively.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the carrying value of intangible assets recorded as of December 31, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:</span></p><p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.26%;"></td> <td style="width:1%;"></td> <td style="width:30.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,671</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying amount of goodwill, net of impairment, by reporting unit for the years ended December 31, 2023 and 2022 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.5%;"></td> <td style="width:1%;"></td> <td style="width:14.940000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.18%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.18%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Laboratory Services</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Therapeutic Development</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill acquired during year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,845</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency impact</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at the end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 120972000 50897000 22055000 0 71845000 22055000 120234000 -738000 -1770000 120972000 22055000 22055000 0 2 2 0.50 0.13 0.025 0.50 0.25 0.25 120200000 1 0.36 74200000 64300000 0.15 71500000 64600000 0.11 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summaries of intangible assets balances as of December 31, 2023 and 2022 were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:35.707%;"></td> <td style="width:32.947%;"></td> <td style="width:1%;"></td> <td style="width:14.043000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:11.722000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average Amortization Period</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Laboratory services:</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Royalty-free technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Royalty-free technology, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">906</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place lease intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">360</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-place lease intangible assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory information system platform</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Laboratory information system platform, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased patent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Purchased patent, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Therapeutic development:</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">In-process research &amp; development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">n/a</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">143,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P10Y 5211000 5364000 1390000 894000 3821000 4470000 P13Y 83119000 82750000 12586000 6215000 70533000 76535000 P8Y 3790000 3790000 906000 412000 2884000 3378000 P5Y 360000 360000 116000 46000 244000 314000 P5Y 1860000 1860000 899000 527000 961000 1333000 P10Y 28000 29000 8000 6000 20000 23000 78463000 86053000 64590000 64590000 64590000 64590000 143053000 150643000 7800000 6500000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the carrying value of intangible assets recorded as of December 31, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:</span></p><p style="text-indent:5.067%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.26%;"></td> <td style="width:1%;"></td> <td style="width:30.74%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amounts</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,671</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7976000 7976000 7671000 7210000 7175000 40455000 78463000 <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 18. Subsequent Event</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of February 28, 2024, no subsequent events are being reported.</span></p>

+SFIC;A:88AG&S B%J9H MSJ %\KM-3;+!@Z)@C0E9F5[2)-A&/+!B#=4XH]1;"]\@^UO(+12Y1B8QE7,I MDN\$%E46ZRT56O^ZRPFA6)+>2$_E\L5 9P4[\HF >,1BF'EMA:,7C@\XU7\: M.-C/\X\.XGZG\N8V\?;YG"^.V2Y.P-=0M.%7G9Z+O4=#P0RZ]/LX8D1P*(WE M,4OI-09OM]9:96F/@J!18XN?@O3WVX00-:_+>)2F_"@*UK:&XE;)M'NP!@Z) M@BW30033)W%#@@R [9&!%W>9&8I%*D5,LVVEC1"KM4(Q>8WCZ#DC!\5X+A>, MWQAWD7"*PTM<9/5\-EA<1AS>O08_9O0 %3!_BY/?82]XAR#S0I5[TW\-Z]X3 MUL:66TFT=K\SGN--1B\W$X9%^6<4O+^")B!!LWU%Q0*[Y=32W#WW[R(&#"*" MJIMJ"K?L@F*5#/FSYG6R=D!!4J/@D#94OF)20$H7D*$?5$0$H3A272G0%PV8 M\?/.(Y^OX_51>C=47E1_XUB&YEGY$L87;!Y0,"T=Q?[,^TQ_9;:B4 M8%B]T6USZE[%8Y:7,6* 0IP7NFM S&N:\,A[C($"K+U3@=CH6%+'D =J&C[AKNXC9# MH"![J#-6EN,=J=SOB)]U?[K+%6FNC^1BDY%D&3'HAM4NB8_;'2 XP%]-)I > M8Z#85V $37Q Z:"-?69#]L)Z1,WE25X"RPW$!\D6OBGW9XQQ43!(19!KMAB9 M6[O?YE^?+[9P6,M;U;"?;8W=D_*91"0+UL\L7'/-PMILJ,?VYN[)^:L7_4Y( MJW4Q-T5Q6M2RFO!.7!+ZFN:PG=_H40"SS)H^$N(%Z5:IL\>0*-A28+#P>=.W M3\4)6&XDA!^E0F#TZ>W1G8=!07XM!5^79*@-[6S3$06)D!(8)V5(FF+VEX0C M)('O\%NV>B/A*WF(HVRGI;KO6"@880.[*V"B?J-+1T_T1I\WW&T(%&1#%#7Y MXNUU%[>I#8J)-V!H8H/!O-EL"%@WB@< HJY VJ0/>\C#^,4[4&IQ'0!H++CY MR\$!8XZ+@D'%D++';HDS/H!%1,,6,4?0U)?0:O0\V MVI5OT\^]G%Q_!-2G@IMPP-I #.C@'?N[)[@-G/F]+O^G>V\4VU=U]7#+OO:: MJK5",7D9,V;!":L$.-C/Y)#QW&]=@=C.+E%A!J]M4$T;%"O),D&W5FR;2A/G M%GT9@0)X^'%RB!.(RKX\/1$FG:SU#U^GCBA6IGH J 9\\PT* -#W6@8$Z#7G MYGXH""RYPAM]Y2BF+*.--:?S;>10*&5SH*FU'#FKN@.!IME.$2 M6D[>3F]$&#(>"H9 E=;EYMZ+M,$KQ:\H)JM#1@;DD0*2WH;OU;XW"F*OI,S2 MY#UIU<']I=+ZJ#R1[)A$JY@% :4ZO(O^0Z%8V3&?#GWTG>T]G^ZK[O?8F#26 MK645X/9I2]?9/XUB#^>I(\L"6OLQYJEZMDNX33\4!%8,$%^.<(N"'S(\TG]M ME:C><0@49!>&\C:7;!JMW%^&M6# /(K@FP8Z MR]H:Q4KH-Q#@>P31$[E?N*@T,:E;^"XH5D7OFEOB4>85N M(XPAER0BF\ $^-2B)PHB"YO4+?UWW89Y) G+WF WNMY(U&D(]QM0+]]5!!'; M%6+NA6)-JSB!98U)1!YQ[ ]F\-+JQAW'0$%X6;(T82:Q'XV@35W'0$$XW7Y0 MOB\+]O36UZYGN06*21>A@.T2!VWMD1#$K>42H9%/V&97+[=$043OC"Z1MZ6( M_*-GI8_S:11LMCB'[VW H&WZN7]AVVA#XQC"<-K &K(GBMP)\&&FRT3$M>=V M$W.BPC@CHV!2H3P_>.$!3"-THG<1O=?!D*VMW&3TZO<;"AD;;KPD8N6&22+O M.18?+TPJG2QWX:M&UC M2_=$T#F!KX=>9/+^,E4_,C1$<;(!G$_$$*QW4?"/(S'=7_J6*(B@PK:WW29D M*U)51+$8JY#2U <%84R%@VC$N_V!"@\<]LCL?[0T1T%.?A,)0%RS-5??TOVA M5TP,IR)C2A'J+^,DB=\ )Z$&M=YK !3KIE%F6$%?5!\$ M#RK*%S8D'L='?&XTW!^.F;@MJK*+]:H9:VSWV]^"BZ3E0.M.*/: I@Z2M5R= MK;W[M>)&;J@1%)[NJ"3($AN9Q]/DV6CH@&*-."I$UL'18>^!@JA")[JLE\1+ M+T_*WUKJ5NW'0<$ #0J(A/"@?^.AU ,K3HS\"11LRR^@RU/^QU\"DM A=J=[ M"/\TR5?M>N(@4A,T>%)"!@4("C'EGK7KC(-4N10/!:#V;<*1)4YF>UN+;NZ? MHR]@^$MWR^312S+Q%Q5SH"EMO_<@*%:V4H)<,=*8M;FF/B@(JZ$H&+-[=22V M[XV"6/4V:9&98FF.@ISI@!%_I92Z F4L?]O]Q5>$GG!T&0E;MA0%%1Y(MHO] MXA:KWWJ=1\"QNR"3%O0(XJO0;%RC^$+>V$]Z3TFKGNY7U@2@6ZR$0=-JVQ'% M.FI4"9-4:6CJ?J4N MK0VYC6H_PS"JZS7"[BLW UB&VB;Z&$A@ '8DN(HZZ# MH"!=$T-CL\)8FJ,@QQ(-<7EZ\/X>)U>AEQJ3P3MT1T%N$9M&7Z@2YJD]DJW: MNDK,__Q30? MZ/_]*?.^Q5&\/_V)$?M$_R=/89?_!9F4H=?>172F^W+AV""#CU5G\H<2W\FW MC$0^\?^@6:>XO$0A@#S&^75%U=0-)R6EM+ %2LGZC]OX]4\^"1@5\(DX%_%KR2I'A_&1)ZB7_Y=MWDFF)2NW(4RI]+/,TWI@G[09XISZ&TU MY"V]?KT0#"JW]%]2RS2K+9U,E/.JW535 MMC--5I;4/NU?XE SP?+O,TV*WWQ/9 L%0*B"#GASFKEIF\TZQ2M6 2N\HQ?M MM_\F)^,=O) S_.XK?HF?BI7%$11%0P1(C7TWM MY]T$G'5/Y !F?7I6Z).L/>S6YK-.^='8^.:Y5MO-.DDMM']MBN56 MLT[P>>^%H=1%C1,LMYIU@C=[DFP!'2B)W[(=&,"\R,Q)?>MY.;JC![IIGJ5& M\Y[T%O6KZ^?=UFG6Z3\>7\)@?1O&GDY"K[>9_;3SO&GK41=-9IT:N&Y%*"Q' MPV^8IZG]K).^\/T$3&3\/U0_)#\9)ZQKZV*R5V P2E;T/6^:JM+2Q409ML$R M88D6T=HLFQJ:NYCR8TPOG?#_!(>KV&^<<+GQ7-(J?#\AGF&"I9]GFA(#.1K369=7.;N\UAB$)76/2%;&I?7T'SF*4N,1HG=21E65_UUW@G)HE'F2>4M9KY6 M6B,+:^Z9YKX:8E0?S2B>L8,'+_8/ZUT0YONP0%#6>F%T!;[_L(#*9LG_^L._ M_>6//_YA<4@"EOSRO_[P\Q\6QY1.)#[PM%KX380.W'.>&*?(YD?EBY2PEMC9 M4?'$"'[\^X_GR@^#$TCRY:=SYTO-[R0Y\_-WSM0<79(W_WJNO*GXU20__NU< M^:%WZ4FV_/MYLZ7F1I1\^?.X?*$3>8G?"6?,ODO)G/\X[TUC])5*_OSG>?/' MY):5[#E;P=?@ A9\^?/9"L!:K[/DRMF*OUI7M^3*V8J^5O^ZY,[9"K\Z9[YD MRIE+P/80 LFDD>7A\/WPIQ2C(-DQLAC\WO:,&AHA67+FPJ\Q)$/RY\R%7VWT MA^3-F4N^FF 3P9G_.'/9UQ3=(MESYD*P/I)&,N=L9>%RW(YDQ]D*O_68(Q; MBXF4'#E;<;=#,*;DU2Q"KT#^J,)JS 0 DI=+O8JC- X#GW'%"P'9[7E'U$*T ML\-_;+STA;%0P*GP*%L29JG\ER+<-L>(+V $A:9G0 =IT6&4*.$^1%RLUZ"# MI:*BA3Z]IJ&QN\DS\)YVS->W=39UP-N\B'SX#T#/O7HAW!<7&4/N":(M0R$U MD-*NK^-5:;4<[M>!^2FAT .],"4@8G<,XP9B1_Z(NTU;N':M^[/:S-F$U1(^ MD5]?AO87MKV[P^W;OG1Y;5.VZ.KR74J.Q*\_F>:GR="^+PF 9_B#E&?8W#C" M8:54:@'Y!P5)^+Y02J=&OHR3SO]-3\C(@[M;."L)Q=\*.&;3BG8?R!G19?!1 MV]VH:^ELVE^C)"^%MO*^B4(.5:"7IM8.GZ.(W5*_!=GNZIAF\9XD.32]_;IH MU=6Y4/Y$UH2*=_0,?"%9.]% MTBT-/-0T=/A<&6H#F+> M8O+B_*X/X9@2&+\U92F 3A<69[&?'=V&L7M9E// M7I,,9>DP\IE5 -<]B!AO%-S;]L)A7&IC5'(WU2J<-=VIO"8>1.Z+FG$&"EIU M=4;8$\F\("*^+.2GG%3Z)@7KVN/0H2,&HT2SW<'=-+_$&6EG%M:U=#;MAOWN M?D_7S4BMK89N+7\!+XD"EF=9WW!MWL.V'F@>T!8B&Z8G29$AVSW]M;;.IOX0 M1'$B0R25PH*56=>:8;BE[;L$TP;AZVT55C!=?$,J4D[B8D&QW;2NAIX>"L>1 M$N8S8JM#8_))BUB)CQE4HE4I;%QJZ4$^(Z99]Y2>K6?!G6E\W)62P!7'\%DP MMJM[6669[4H\"^9U<5W73_*9,:OS VIRG@MN_?2AN=7XAH[MR3\CKEKW70_? M_UFP;OH76!N!YO;!:T(QOW\H1G76M6U MQ\.<$:^,LDRWD)RSX-CT;VZ;"*&S8/60)[@Q(NG<.-BDMM2BHP2#_O5#,ZCU M6Z$+R#HC#MEU!%O8UUDP:89'H6M(VEGP?<@+88MZ.S?F-3T.;<+P9%V4#\VS M]KJ%]JD8ESDQE0KQ,QDZ9_,MI$.9X%JT?RIYW)*>YF=]*&<\I* M 1]Z5S7?=K4;;52&(*I),M^=IHM@FF2W(3Z5G>\P:Y3M69S5;G>:,9Q7XD!_ M:%XUWVN&>.&SX,[T5UP]I/DL&#OD@AM[4+UB^<_B^482;4UY ;,QT+L$(*/;"5VA [GY3F [P-/\.-B.85A_ 9+=!LG MU_'Q):,K7P_I,&4MM>N, 1.-[KUEPI;"9P%XCR1A%; ,E+7IB8$L7L7KXICM MZ,WR3^(WDU/K@8<,5D*T-0FB-9[IEVJIM:-![8($(*OC06G9&0EQ+8]+0R=4 MQ%@/C:4#*B*:CTY3+QR29.^\F9:O\%GDT_1E8JO7_BRBGD?@8/VF/(M8O]$X M)Z_ELPB"&8UKNG*T']NMWI=U;86VL_!,C<-$XY7WL4W88S*ODR*@]^1XV+(:QN4/T2!F4?DOO'AYUNEEP9KFY&FZRB.R')>270DDLG55-(\2A>Z2;9$B&K(GDY:;V!K.S8%B:;F-@ M(_4Z"(_PU+8TNW4=Q1V '6&>:_K^/'C)[T1Y44UN.7,'W+>]ROLA]WUI'(=> ME)3*S^*Z,[I-U#;NT&M)1-D7TAUSX>^#*(#+#,J)V_=94R]WY"1T?SPF\<8( MU*RV<.>@WD.\RC_9MEUNJKDO)L>TO9-S .2[_<$+$A!:X)":V*]O[ [A5JHJ MQ?72I-0H+5VJ,UER7&?'A$X(KA+3K#4-7:+&\QBOB&>JJT M;75?S"_O)=G$"Y'%"Q1XO.=U1%23M!(H[Y1<=LY%.5JRH &VR MLJ#>>O3R%Y+3G*.?O2""ORTC'J+W0+)=[!?9N=7MVG.0D:GH->OI9CE"& #( M%99'1&G@KLX"R8J%'X" W7T<'"2W(0>)-;[1\%K.ZK6:.,\BS*+)-EI..>]H MACP+#C98*\L;KH=E\$,SL:N-4>5F1S/>A^;C(--F"Z::#89GP=9.SXK-"'D6 M@6>COREE8^=9\+##JU(QGIX%>SH=R$:3[5D$-7;8426C\"3,P9;\UVD_-1FC MSR+:L\-VLC#W+%C5[;(R. >FB(-%B'O39UNIEHJSP)7J:N6H>3[.(AZXPU8R M.5K.@D^==I/&JS-)?#2V(]=I,TWH1?K.;!VS-;ZFLP@^;\&HOLZO2<+/W^%& M:^MV$_SZR[GO-YUG3YHDQC42OL/--,"C*'DXCEWG+YR'$=E"RL5'X&+!H5$M M%>];13);8B6S1M6\WR>SVON@)--F4<+Q9F49"B;D/'T7*5I*WAXG@>&YU@AK M#^O4:I3O@3;6D,$6Y3CH51: Z+5.B)>2:\+_VY1?-WQ@=$RYI7)\L(TXA.3Z MM$J\**43A:N5%4*-TI"=/2F[7B1!2M^":V8'XL06)4XZ<6W,+Z-C*Q2<]$+( M_/XE#EDQA5SV5TK-CL;+P9]SB7Q5)49.JA_*I)9O8W\%1T3=>001#KT_+OR_ M'T5I1'E'#]Y/;N>$\;!.3?"KAYCB<\CJ&K6LS!#B&2$B"B+ M:XC4AYL!3MXV(6P^6DKZC^,.JJ@XX\VU9LQ>)TM?]Z2M+%5#*HV<379%QUYN ME"-P\2TP^WQ5 VPWHUU=NYW]455J:6 M#6/O,RXI:9(I9-"_%230O_SMBA>LAK2GS8:L,ZY,T]WL\Q=?0T7K;J@(T1Z# M#AW=;S J:! 6!-RTJXJ&#B<]3HDY Z&C#(YJ>Q8:I_;BZS7$] +95RKF)F]@ MDXNV_40QVPCN8.5\/^#JSJ,7^'?1E7<(J!ICEY:M?3"\J [J:!EVTC,Y9(PO MRH98O=&%/_62\(<,YVZ/K=?\/!/?9*VR[[?6_1T>(WDAI:O8<#[8-GOQ4L(L M&73V3*=^(G3ATB CSR1Y#=:$7W5/9!UO(S8**V1A/(D3?W;DT_ E?AWQ, P8 MS2$*8T9%+.++N&3KQCQK<)^6[+7.;WY1I)UD!KOWN[C3/>^ M\QVSC,A0BTN'@=S%P#+#JW7/E9I@VVG\I1YAJ]D&K:ME[8)M]=CY M9LG8P3H395\NWKR$.[1OXV1#@NR8&'%2!P^+C2%\%X[/D0[C8F,)6\POY(W] MTF9L%F([C^AN MC=EZ@*!-)S>,_EY#N=W<3^1P3-8[F%7M -KVM;4?2I+XXO2@273$=@DQ5E^L MN?(7*&7%.ERQI>[8"!09B[TIU/1' "/.K* IE$=>PP5Y'23T[^%I%0NW2L5> MNMQ<[)ZLE 'J5Q'1R,[LB)/H9,FI9QFP!,L<3PE],ZN._8LV&>-)3)4:S\K!K4*_REAK^@Y^J&9U370 M"/C5):;G0S//='U;+GC]7CPO+MU7HZ7*G!I'&IV"I0>N<6=>DF%@;/?8NK:G MMQ[R=!8[= +1V!J&=1;ID*WEE(;0KK-@5O-+8I":SXL[UA?$J*]/P2-D3\)8 M-]F@,,"S*,[1_EIK'TUX%HPS7W'M=9'S8I3UMIL^DO,LF#WTPAP2*7H6)55: MWY>FB-.SX%('2X)R*YP7:YK-!]U"?L^">R.JMETBD"RSV651%&OY M(ML_L[,$>.YIT&V^5#I\L&Q0//VK)I'> GF;??+U"ZL>MK/3N>=@V0D"'76\>G?PP-SF MOB-T?."#8.YWK.#O6,'?L8*_8P4CQ@I^G^"B7DC$MJ4Z"XLI8B^6:>JFYN>* MCVF8?TT @ (\+][Z]XN4OF]9X(6B ,_I-D[NZ+SV4;"A#Q[B+/.%:CO"9[_BB'P K\GT'''U/,_^>9OX]S=SU9NN9 MD70FW+&;QHQ2\5DPZ7M:I9-S:8D4/Q/6: _EN K563#4;?#XQTX\ZK-9Q] > MSX*Y&-)@/W8,"8*\N1FB39![O:Z\='<;QF_%U?$N_%O5FN1WT?) $@]D.I&X MVN IZ3" 2TS4RAQ%6$_Z1-8D>+4X45IU=6?J/QX.(=N!7B@WX%VTB9,]OW\: MG%PM>[O'LN4AON8E*K7" '.^BB&'.UH'(2F5,U_%P.C')'X-Z*F_/'U-B:^< MF MZ3[]2A8JD#4LWR:><,>YS'/MO01C>[0]>D#!!S S7:FCLWD>HO 'MO/4[1EFD"3;2V[C^V$P=4$1!& M*(L3=E_?1EQL SDL!G5BCPY5;(O),#UQ)VT#.5W(5L_R!A-!9TPLZ.SV&7I31:PR4OP,T:5C1%@,@$OQ9 MK'7Q$J4IR4R73,O.#HGCX;H@]-*=9Z2BW,IM]9M.]6W&JV!C>$,?O S,=/0\ M+CX7^.23,)A'Y%WO(9/BG;4NV MZCIZZ!%3!)8)N #$7QYS.>\#[R4(N4 >^67I3OFM MR]W995B7Z_X:I/02I(_S=7Q\R3;'4-[[YH4V=W%&B,S6O?FV9OFZ3U0"649P ME<#_P]9[I9N2"2<2!P=^H*M2_@>EI8'^*;[DVNA5>F"4+'+EA1&"CO^3W?S5 M:204U]U#$#%O)9--1?!FBSM.VPV/(*M3/MH*L]J^B.[LDIN'"3PL-UKYYQ[. MO$Z#3B,QWL-,;KZ!7F23!DO-W-5A&W+A<="*^B*(#&7U:N77K6$99YZ$,V8_ M!=L=W8Q4%F97Z/*%@_+>17*2]"WF5F+"=H>4+4X&OO4?#\65;<"@;)9+M?U& M/LR%?O8H8UWX=^G?Z=;+2'CZA83, .)%U07J,\+(\[>$<>0NK?*NJ#\M P9R MYWJF1P#\2,OH.D@/,1=;EANK'YWW>S5-+H%6!$4(N)QG6&![']>2+7V0KF*& MOB0B[W*/=?XV:9QK=HFWYY@.)6&8#,R<2Z540%7MF,L-O828'DZW(7TY]L%Q M;Q1_NX_T_3:3+?_V9]R28/D"&T,6-(TX\K7^1 [\9"XW399Q4].QA;G\IBB$ M,OH"$+*'KY7%,ZTHUZ6_0P<+GT:!DL>URTL2D4U@4KZ:>HV\%.K[U.E17B8- M#_Y(([N[$^192.G%35Y,ZU5KAD.7HWF,Z;K9 M2!7:P'9KEQD<]P8%@3[H,DY6<7)PVR&\B"+ I\%",NT'L04!:,)8!\?!.M=+ M"Z^)7!["D5JOI/\K,9LFNPPQ\EXO+%<\M>^!9#LPADN]4+==&_N,?QZOU.-Q ME8?7<\VU[;78:QQLIZ>]=:/# ,Z(9*$0><8$Z ]ZOU=S^UF"MU["8+W<4'4' M9D*>!VC- MA F5*G=-^8=3,/F5)"\Q+C:WR6 L0?[W2!0\B_W:.9FP +EHF\UW'GSLG8G: M4"3@HY_D_CF)Y1*IS4E^9_)D]T\-U#&T3:[=F3!V;+%2G]M>>!2/[BY7]$ES/@ZFCR)C37"3GO ]9=7> M=70_NFPPD01;3YD^$WY.90_-+ M& 'GP==1)+(N6 23L#6F3\ [8&M7.:L9_>"<-VE7<:H+\,)9\'4"L:H3PL-Y M (7/)'79\27.@M5=I:U)D"S.@M.]Q+%*YVY(&.?!UM'%!CWDQCDS[O*"'.#KTRR".C4XR'BPP"$EK/8X>,+ M$080F'/F9DLIHA=,S:A\_6BRQ!#@','8?__0&W:V^&T[B,^HO,:[B6<5)Z;9 MP0+T&K#(!+__XT-?!%U?L-9Y/V?!O?Y:VE@@<^?!YE%4M#IZW:C,PWNC M3A- U@)+[RPVYRP>RR[X?X+K__G!=W7GX/+V=_6H',2Z;V>S,.K>JP_.V@GC MGTLOUUFRL9.&U1+B\BSX.9=F94??%*S^RP=_GL9-V1D1'714_F/=ZN/NX!%CLN7]_9M=OQ?N@" M3#L-7['=NW-);A:T7,GHCPZV,':J=1=$WW%YC/62F"]PH7V$I>3\#!FO__-/ M-<;?TW]0&FA_%P265F%S#$$E\ -O&]&M%:S3/U(._DF"3?\I\[[%4;P_\>D\ MT?_Y&P1KA'%Z3,CRE22O 7FC&_S22X.4Q>?FG\P9&F3PP>IL_E#:*.1;1B*Z M4']PAO*=;+U(!*2 @A2'@2\CVE2J /& G64OS,V'M3T4\K4==VQG .A2MKXF MZ3H)#F+BFA5?T56\#.OEI08,A..^&75SJ!=,'];.!Z:+Y9YY/N[W7G):;IZ# M;<3QWU3GW_#)6+IX.QFL*Y'TVW0LC..&Z!YN4HA M#BWYH;I5G> M171N1_:+"#BMA)F"J]D+P=',@E'Y'\%PE()DWGPSS/)I'/=*]ZVD#ZR>J]=&_EVI1OX\[*B>AH*KI5K)V<5R$L/3@55G<*P5^R/X&A1=Z](+(<+I>4=(5B"WO:>CKE(@P,';O]\M.X]= MG[G%(IC.8GLDLQ\C^3>)MXAUVP5A)$ MWM>)%L1PZL#Q9#_#QN;N;'R5&;5_H=OTQ'&H[@]JL-6,'^!^W#O M_ XS2[IX9Z(SGW/#\UII-/+1O"=I&B=T3\$?"#%!:MG%X>Z#X'A#]?S/#UX/ MWIS?N>.V>TW9I_=T$!7]?*-2(?0D%L'&T)1?@$X9R=UP< <.ZDQZ;CWO2W7> M39+UT%%QW!CC;)02(,-0;I_?E:,@1;^O:R:?>*/1F?2!9P-SJXWM[9ZZA*/RS 1]+2^K7L,H*SPUJ9 MY,W^$,8G(@&XV+HUG=].0^ XTCT6MP0AV8EIYWCPF;8 .5BG]W7JU9FO$KJ. M= ?0F38IUXW=G)UOT\S:"\M=1L!QNMLN8AF8K .?SN!$%W3+#!MZZ;T("*'T MI_=UJG4D-(6"V+HX3R139M7^(+?LC.,,MUDR71Y8$V?.ZN@RT-HGTY=%9G M^7,<^V]!&%)]XXY^(MH&+Z% ^WMG!]I"26O=NML8SHY[JVDVG?F.@^ X^+T6 MN53KKC#0=NB"?G($>2P>'AF%9U3Q=)9X/I018-]P8^CK9L>GS.[[ MX7%H[.4>$D3!VU, ;ZS;LEU?EP+TFLZ#8_,_!>GO5_15#C+XDUE^-O9P%T2G MQ0:WKXR]CS-2>+X*3TYI=^AM/5R^S22)O)!JBL_Q)GOS$M+T)AO:H\E$YO-I MMR;M^CI49UY)="108P;R$<'B\%N0[:Z.:1;O2=*.QHZ#C/S,R$\JE4):/#,M M>HT]3\&.:[H5TJ"-GM308VP\C5>2[(CG"]CT-DQLZC+Z2J<95)EENZW5&EO: M.SQR*?&2]8YA4;[^_^R]67/C.)8V_%_Z?KJZEE[RBWDOO&9YPK8< D#@P<'!P5F!%Z1OJ1Q"AF* W5,R MY"_ \[)@R4P9 _];@#X$>BMD[ND?;NW-4*6KWX1I=??$1G4SD:L^IY)5V@?41TIQ/KU( MS=61>!EY6/? WA19O^]2.1Z29^J!3>5 ?492]UH+0N#N\T)B=M.EU7?2/[VZ M@HZ9S+'W>$K#%$)P@!L%-R4C3!'AE;N[-D%3?.MB]5*VG$?P43,%AH$/_],& MM>$J+M-"=WZF.CMQ5-BN#XI M^%V*2LWQ^F+@\W$J 5L?!IP^5R5BZZN QPVLA&M]"8@YFI7 K2\"<6^W$KSU M;3#8>:[$N8&VJ?M4"?*:&6BZ;)Q0ID0DF^X *52@ MV4C99"^<_R2Y80;>GI3C=_'IDK(G(@,?WTMQ]_^=L7ZDKX^JHLF&?M]R'89V^30E]()4>QOG,45]JL?A%! M%OC[K0Z+X*6R+-0ZMT^E(95V*RP"4=HUT:!&/JZ\",QZB7MU,/&@+P([-M_# MG?%%A)'1F9N@##$=8KH\Z#-/N=2<^!97 6)S?,'7'/W08O) C_A9>^6ZR'P(8]\L3S0W)9R2B@T#=TJY2_P0@Y\V_7<='>$GFIC?%$/WB!. M$3B!:)0=65Y:\=+_^P%8Z.^LT/8,^4RYD&IM+,Y"[:(^:6(6^I'OB[/QGQ$1 M(Y/SI16YS$( PL/HP1QXMA$;O\"-U@+/N/M9!!+-\603 T49QYO=3[\,T[US M2^MVCKDWC2LD>%G'MSJY:8Z#FE'OTO*0$NCE $!AX)OED:ZO(R^)RG]M0_O=/EI]) ILAB_;+,4VGP M'Q2TO@)4LO=T<.T[?Q>$QTHY,C/!HAW/R*KW1VJNP;W:GEMM9R[/^8_\EZS8 M:#KD5[_YS")YBXBWZ/)E%"!_Z7)?PD!'5U3)HIO_HMW+!0?1@]ZP#C+\K M!<_*(F00$20'';M%B"$B:(J>W@6('RV-9);08HX"1C9SAEC1:C2:63+]SK.[ M/\2;W6N4J:'P/[X[E=!Z MM"U.DUFE5CF4EZF\U?*7T#:HG23.#>PUHN3U96EM-B> 0E73$. L^11H4,GY MP4(QEO&9O;QA ZI3,!43SJ:)_J>(E.31+W'V5EJ2*PB;TWRRSIF-.;@$F;\B M<+CV6=*@>H@3^&L$X^_)161VYV%KPR[>Z;*[Z_(BS=P%.SD7YOA$K;D/[.IKR;EUFNHD#4!_ M0ZLMR(+QI!TXJ ;Z])OCR0O. +R \-U%!B5T@BMG$NE\ZUN-W#FSPQ%%R3'[M]YH#?B('I>]'&Z.-YM(9XF+>%6. MN2/].>PB'JS30R_,QQ?QZ)UF'X9<$-,]G'5YP90I]N9I6"NG7ZV(&1A([J&! MH)--[Q+L@MK>7,/_AS86Z8&RW'2"DDV_436 [&)P$=LH%@$G'B>H_02^&#G M\EG@AHRH 0PWNQU -T>U><^08PK$B4H94@,@KG/."Z>;N4D@XT5O'W*QT318 M_JL?EK(TG'1.KQ'DZ1X\PNC&$T1 >$ ]) D.MH\7$WJRUT6\4'J#VH-)+^+= MT1O0/NQ^$2^(WH@*WAN+,*#U!E/\%IK.P*9!J$2&ZWT0E3E[Y_BR:N<=9CRK MB,TUD)K:BROW:]!#DB" K.0J-IL/P+/W8=-#EXH50I36X^;2^!!)95 MHCJ>DCC7UK;7)Q"2*>M#>O!'U@D@W-UBQ+8(R;(?DO+H=@&IP*KKYQ)34'Z. M%U!%",6*+NP_$S=RTQ5=GFM_43-DBPZCC&-CYD?)EDUJK7SZ=;ICY62@=5&^ MD!JR]XQ4W]0N&H@ ;-+GON0%AM)I!]/_# &X#HZ6ZPNF1QQ/-(&E[SJJS,*%XW#\\L)H"+R;A1'\.ODG:!W MT$/<[2NYU,5@HC PQH/!T^BMP"-&X-\+O& O!4&:_-(7P84]7+D%B3)R@WBC M+Q8O0@9X#FA-/Z@CW1.UPSZ&XD,G!$59G;#,N@@[I3B7PXK-2\4*2W&R9?I% MF'?%"9'Q?EA CI1*\?LU")P/U_/26K^QY>]=2$+S3>!,60ZWLZ?8&!HHZHH) M\^OCNCTT6$8;;)0LL)BGJ.'FOXXM_EF(.Q2)>4Q(A%#B0BQ#C!D,[[- O0"YIQ9GP%9NNN9"A5,99 MK-2=7Z]C> 7Q<&,D(H/H&L26Z\U,KJG*+;+,H[B6DO7OW1J0)*QQ-O9>0RA; M0>>=UF\5]^H-N[2ZGM4""%3%V7DMVRR\*Y0"H?_X\>?>99NKOFMY]RG8,[Q3 M?. 4[F1PELDQR3+( WAON61NS>RHLG+0NQO!,X(Y\X3E4+MHSOE^AQ(59 P[ M(BD*CJ+Y<@>M\MLOFHCD%+FH5/<)BRM&OQ.'RC^-ZM:PN"U>]]H4APD*"R\,/B0AUB##L6P7S'E9(T\$J'12K.A!-I_,U98 M.6F4+N"/H6Y\!^%;8!Z0P@\,J:'"7S)L?;!'W&69V,('R2CQPIF4>>-W89V7 MCOS"<=P,@9K+TBPUX5#A-)_T X@/ M@7/GOX-,G._^*P"/UA%W4 8/-^G"23/![AI'!V6DE\VKS(-#I3I\6VWTW50S M!:&Q9)/>);PYX=L?7HXV)&-Z/!"QK09FH/+&IIMY*1W&BC&C"AA$2Z](]TGY MR+/E[P&61MJ_3CJM!]=WC\F1.+'F[],C1K@_JM_T$:DN@6\?(/%]%Y.KVMW4 MN49:D#GE+M^/(*8R67Q;):R@\YP39P?WZMTEGHIW8IH.^!DX($O_>PT?V43K M)Z6+.BJ"3SE0B7!5WCV*G$[OH]$)/Y>'5>P!V.PV*1>]RO3 [CO(,O9EZ>TK M\P6!P7)UTVHA1(&E)>O1(3BAT\!4-?#TU&]93-4#3T^= M4DHHSX##.#GH];G9/5C_"<*B]C7QL)#;RLZJD(^^\?%2,:&15BRGLF82Y6?A M(::5_NO[C+NA"8VT.GU:9LVYS93L3P'I))_U=@>?'A&41!$MIIZ=Z\"E-TX1Q=WXURT?AJ M\]O=]2,\EC$ _JOO^LB^Y,#+?Q]:>(6$].%79^4)'H3!+OZP0G -WH$7G(BW M);N]NH=@?OEU7G;4A;!ZJ:O-'A] ^ AGE83(I)Y%A%&70NNA02CO@^6=D"X: M,H$[=,R1Q0S+\&@ZB)ZC32RO?=*UM8W?5=^\-8<)GLNVVUSRQ8149."(QF^J MSBJS8T7BN)M'J/](SZ7M1\!^+E6-5), 5H#Z\N-/O86OJJ^^9I)O/ZG#_1J\ MQ54BZHMWR_40P4(! :GL454$RT,U$;Y"P0^Y0Q&V0'@8V>0.F[@VTC*_XII)G])B@43>[ M4@N!FTNWD7Q<8C=.,L_,AK<*EW M4>QOTW9LVGSXD#(/[JF:(]4'AZ>_9DLDT1:IM7X6"B97YNFI;%D%'WP&IR", MT;7] O:TC:%T&)F/HV<5%R_/&DJ>#:H ERKEH[RZ[S:H))M< XN$FXW?%H": MXA%N =+&5GU39#5,,D'J=S<^%#N2U3B!JT#""/P_5&6+?JD(C21YJW^S0A=A M#+\?N0[(K@K676KH-PV[6=Y?0=Q M$Q7HK5*^Z%!@467OG%/JHLRT.IGAP7;M$S0)I_I"D& M81J@ 26HS9OG[G$'8^AH"I 18D@*1M4R4"P#"AS';F!D- S<$2483DV(]3 :KR$Q)BNV6I'D("[(<@-Y0@Y8F41 ML'$DBVN\55G1,8L C9W9K8X9-01G$7@-C-YI:UC),*,W@*J/S M.@^Q'9"CNXR&;*CYH$<(VHHG0((?K[ZMLBSV)PX)4Q@#7.%JD9Y+((?S'TB$DRG!<[H,KBAR$*) )),?S MGTO'DTB5O M5,JD954JK$5F.IE(N;;I 6,K@,*JKCQU5H&_'VIPZA]MNH%4\!?:18$KL"VM7P0N0+A'QZ!7*KDIR('#7W7X'?JM@EXB>2 MH;" >K& =U44T>'E3>U8X+FJ-\@\E2_A9.%! M-L$K_7]_Z )I_^]U@#[>[ZP!JJ[+++9<:V]#RG"M:._VL'QAR+MY@^Q]1GX MP?&<3><9_L^W:S>RO0"%G/(A6[;"B)M1G:U&EV>(=9 ^WJ]1LCROV@PW1I-N MK^@O#>(!GS'P'-%ZV[5Q=U@)L$RR5F6ZOO2YR MA[5N[0PJTYA6])46V]$B76Q3#4Y>-]CDE[]]Z5T$J^JKKLX4GJMW9 R^RZ#J MIIC(\OGC H3!=1/D++AG2^P M.80>>L35\0A\PTW/9MK]Q/(=\R%N-& CA3R9"]::"6V*N.":J+8(S-:44]+O M2ZHNDRIZ+ADUT1@F,QTY>M^*E*>"T8 -.8N#' 8,C77J^Q9@XV]T3'J_XI=-^A[.V=?P6>@YR%+?],5J0(]%:F MZZI%TR!RS4,;XG,M80S=*",P@+)%5L%9D-C0+5F;G.^D.2_S'[*$ES2S8;^Q M%)?"KN9X>;[S' OCG#SD <=\DNZM"*R M6X'H,,H6_/KR-8#O%!^=DN8LJ9R"V6VLP]9F41PGC=!%5QJS[&S=I=1F/)E'OV=$?"A(:B_Z: M8RODAELX(_AR/5^ZGL?-"ZF=1J)'?D;(Z*$-'=;?_\W ,RY2(W97ML"K(#P% M(:1V@8N5WD0A\<,[NF-O$=^BD16@\"4V5VY^3 MPQ;XO8B*,8YLAZ#FMF,]@%I-U)%"XKNV>[*\RX!)"+BFVF@J;M\?7?0PXM11 ME,TE[_T?EO\=\'!N5FO)\\*MO]^;8?!PDE?&+JQ QI^[K]+=H$G0@X=3YT?, M+]U(/2"C=[3#0H 'CO.-A2WXB;$+9YCX)Q$%N> M3AB/)3?Q6]X7X>$MC9<2;[LQ8#2!B9(LB"O92>:@O-K910 _-ELEN9 8':<@ MG9D..!Z+ %J0Y_(X$2T"-RW8;DOU*17X+QGP/HJ8RMMJ OWX\BS==VJ,4H@: M1MCUY P,8@JEU*//\M#-=-J?@M5\K'NYD:74-TE,N)[/4Z M"I9+N8^8KKM&UQ"5ST8'>1LO NM1*9G?)=KHTJ2JZ1JO,)2#]7)%"2J#-K/4 MQV2BQ(JC($,8Q_E^G**HN@ES.NT"T[ANMG5=SZW WY^2ZE[J>X'JM!F3EL34 M//W@A>.XV7+O_+1\&_I#16G98L MI&3WPC24G6M("+?.H>V_!?>#\U]Q1DBUCD,1H]*9$.89Q!,J-61X30B0FH83 MVU3RECU8X=[U\ZSMET$8!A\0.W( -+7]FC)SNOCGSD'WO. #E;: ?V>$@SE& M@X9:8@*?R6&J;/B0^I8GU7LJNFL+MZ")"Z-;ID2,6_J7,1E[XW_C! ,X7ZD=@GX/\#9 M^%OX# !;%X1EPU_A'W#S#^>U ?^R:)% 0[CM=Z0^)>24L:^:CP+-G@,X.NMSL)( M6M=QOK%$#8LZ$H\P]Y$HL9/'4+_4._^4Q-$]> ?>CU2&2^NA?AD#3A:M:)"\ M\1=:KD;>#E>"*$M-3^VB?B&7YRX[2$\3GV1 ZZQ^<76N5YX*/KY"ZRK9GO7Z MDB5FX$VH3&VO-'D\9#BMX!(,]9,LA]S]U=-5[=+Y2?B:^DGY3FE3>V&X$)A> MA/Q$1FZO%5']+$Q4/ZO>"9W*P\RZ=L3@R9,"(ZB+8'1:"Z+.I.2$@HH-!H9? M<.,Y"/3+\4'1V6)(?3^S((5TAUR!(,*,QY66BR#9E,*#LJSD4@.&J6 M ;INUFA'ILF$6 '-\1B +T6*_6FEVA&D6.H5N BD];F'C\KK]FYI,<&EV6" M7D3"7MV*RYJ=@59I>8"6DG2-RI=52;-CF9UC"T85XX_"EKNSXYW'W5 M.S*NL4MK[-*R8Y=FZ+^[QBZML4MK[-+@V"7"S=^B_E)(N03Q!P!^^EV4)3GQ MVULAW'T!;P;AU/]F.T 8[F6J+]YCVHH6 J$*6Y&YGH^K2^GJ4CIK=K"ZE&K" M7+'R@+@HNP@'J-75S"RDI5KI)_#YT<9XX7X")\^T9_TG"*\\"_Z1B@[E#[,T M6SR%P0F$\?G)L_PB >XIE:[HZA-V/V4ZE"I!)7&2-&T>=W>Y"XS"N+8X^%>U M,/C'MV?+WP.LZK7]ZZ33>G!]]Y@NA[+7_[24-F] B$)4_41=E"+A/XLF-EX&LU MTINO&3(PA39M]__SC'5\X&N*\,2@>%212/IR0&(5WD M8K667W0VE'$OU8+=3X<2>B[<1*B>ABW[B?Z+SH-4#JH$WXL7T#NP3>6 M30%)'!R#-]?#ZT'P;23/X2OP(8_Q.!XCA)9*-Y2YB2-M7*H>?0SB/T ,>;L- MG#L_,\S2=I+920^]/;<"M:Z/YU=1&FW5(R@V$5*85\PRH&A;@SL8&0V#N':T M?JQ8ZL=E0]=56W)A5U<++AO KH*T*J9)UE,N C-1FQL7Y=4)UF@46?=@4W6S M"'>(?A> /)VV5)"_9"#[8(]F-@N8\;R.2S6^"/KLP_!:,I[1.(F(]M]^&L>E M2,-<+)+EVM1*LH@D5CT95=LLLXAL5:,(8_JKUR!8O:?+UC4?S @V^1RJ+RM4+:A(K@.%&LA,U;:$ ]D&RDR% MV:!3R':P*,!;9LR>.6DS7JUMJ"+-O--'\G-+\?II+G;)NH;)#69W'37P MX8N[]]V=:T/0+BT(G0U>#@#$%[:-HNJC2G69MKY*0K0/,XZOK2_R&6262>X< M99R=%3J$@Y/E.EOKDYC/L=%$]41O/D_ CT!.5?09M]I*3Y=JH3.4IJA)3B?/ M!1%^5JS6LN/MTJSQR#A0I;ZZ\^$]#R)(@39PW]%OE*F*#:",(%+N4LTG>@0Q MG2HH'=0N(N.-')-O-M3C$A7CCDWU;IWU&.T=) VL-OLSV@&A/VI,!FVT_7,@ M;H(7R"+JO?0_N+1K:A'6E8'0M2['46PK6$^9F3RWS-&+++S\0D;MMATFH)G: MBQ1>1>^PYB$W[[5/HQP&F\"ERQ+LK]X1$2CT&4!ER;P/@1+?P5GRPXER@ M2N7Y\S&73Z\LSX/,!E7'V@9YHS.ST(:,D25OZF^!!V&WPG-%]NDL(PH?8_91 MF5\',5SDQY"V:@)\!DWV2)>^FNR:VV>$Z)WI*D(]I,5 M%IVZOK^@TO)C'2X!3&EI-/5B8DLG1NM3^S. /N=@#"C-X0DLT7(Z0IR)GJMR M*^A*EK-4=^FL:)C+RVG2Q5P&/CQ^?&MHM54]]2?K#(^BWA#RBPUU-JWL&AV& RW# U5+8./ M;N?:7T3@ZV#8*"=6;B3LG-U:6E$$]X&_AY1P7!_]&C_Z"7SU,?#M/J^;6C^U M3\^7Q'?"))0GXS&(001E+TH5-6Q3M3LAO ?Q31P+?^0J" M?6B=#B@-<\V9V1P/YWRIV=I1C5ZZO$=LKNP2?DR0F7RSZ^P>R461TD'Y(LI; ME',-W?9Z<",65=7Y#VT#%R$R] $+0RB+,L_3>76-*5>/]MH_/H.]%:+\[*PGML@[( [3\Y>KKQ-8#4D+L_YCWRUJ_E'4E<1#VY(FF;K,HE<'T11 ML8F4B ]Z'W5+R69!#1]JME$WU>0M*@X+=;J==I*]_9]0)A1D+[RN6 K9SY_2 M6O*\(!,-0M3ZG*=0HLR*V%8U)>+._3VCL#A75V4+>P;OP$\ ?-I>@BX*=#? _T.9 0CK[#.2-OLY.ZF_QD=H?+W52G8%.A\V M/;KVDQ4? B_8GREUYPA-)<]H"Y_RU@DDD(^Q*L*RVZM7VM_Y4!@$]VF5+;J: MOM92,J17P;OK_/B%C&&S@1;YSDB5:0@HI30VU$7I2-/!J"N[&XT,2_LLX#9I4OB0=#P$> M\N-@2>!PO2[JQZR7\#X*HKK5-1)1*?:Z(Q;$THA,OLOUC$=%DCC1!M?4N#S^ M"Y+XE%R$S9]^.](?M4L"2/B&Q+ZDQT!,0X\(6PV5A+6;(,5'J> M33Z%S2+*<+()BZ@N6D1<25\2*Q158X#4D:^T]PIH.&N]),>C%9Z1VTGZB+P\ M5PWA@''HOB5Z.75%85Q33L*_*L4D*B%:*JGJ"\;81NAMY>I465/.-JD^":SQ MF-Y6G0UJ_@X6$;#_N@_>?T@#7,)SMNK\CVK!^3]\>WUIS;_V@S:FS-4TO9JF MU3JD!OXKWIJ%:Z&^+#7SXBB*5%/8]3+4U,,>E RLC8:0Z[9'(-6O&J,166T? MJ^U#:[I4H#TS4X?+S?NP L3JU<]XOQ,K)CZ">'W4KX_Z]5&_/NKU>=33N!5A M0=0NVNS0^DQ?Z#-=*S^+V;W0=4!O?9S+?IS3N?SZ"M?U%:[#:33F :X#F.O; MF_'V?H;_\ZUZ@%^#M_@J.![=N"P"$OB(;(!ONT"?PHZ$H"+&]*MU$J35GH-( M#HUB3(!8-H^KW[1S)3W6Q/J.,.>\C,WYSG\'4?K]31)'L>4CG?EE$(;!![JT MCDCB(!UEV5$K(++&Y5@N@YAB@=%!HS$]368(-M%65LNS_5?*&0M,,"DVM)G"[([[":T M?YUT6@_6IWM,CL2)-7^?'C&""KSZ36$8]EM<5?UZM(Z >MR)S24?^G^[7N#O M7^"]"F_8G6N3SSVAI3) 44DU*!IL71#>.=F<0$BOJ$WI(1G67X'EQ8=G$ 5) M:(.J0!P2E8^NCTQ.Z?7SZKL^$AE1/0OX"L$?+!DC*N30-GHN.:^^'?C%*^$) MKN%@16#SYKG[_,%Z!;GM/D"6.R3<%2T<*N^6,+0R8!BSKN;\-0B<:!.6VVW_ MF;AP?ZFD+FEPM1F4JX2CK!KSW-TD'_.78!=_6"'^HL:UT,!\^6!Y)_0ZA=M] MAS@%$HFQG)&6/Z?G:",\V*I+\LZ/00@?7,^0N"_B2[!W?3\MR/D$0C=P<+LC M-L"TDA;DZ51)J_&[9& 1)I;G(5!>+ \4CF1D,J=WT$3HHA TIJ%D2)^!M<^U M&7E"[]/)(_$SGAZR\^/E]7UO@_#*"Z*4[F\B.PP^LJ*UZ)IU0/A@A?!8W =6 M^^;I.8ALALQ,&B0I5U /CG0#][$G+ZIWE3SC!^ @S?>]]58:H\C@D1LK.^(% M4#>?)^!'))^;=BN%W@7,6A9ZU+"HSX)>:Q#7['8 RXCN /,Q&UI\]:5/$QE#GKM5Y4I&WQ+ MPBCU8\*:WFC-)<_L)HK=(]*P0_FV *PL#X2;&[V#6G^"85;F,IL!GX77:!>K M7M;C!H!B)ERCP>2U]=8]76AF5=-]J\C6V)+"L%;211"1N*VU&9?8A=9HV A6 MW,*?N&5)7084.+?T!D9&P\!K"BYY#A>Q"6ROODZ-2JJ=> S0-$QJ*=>;H.0;;0/W(DAPH*V\3I]4 M'FWJ:VKX$U[ J&]\B@C:&Z+I(V T%,+",\.'P6BP>LG0-*<)H]$:^0YE>7X8 MC>VPNZ"'4XK1J:4'G6L1_9W1*+*]P\CLL'[A%"#]U6QQ>*RG!3YAMYDD-YY( MW/ J,SKI^4#F)T.W8S2^(Y]WBJ.AT;#V/OI$#\<WB.V3]7 MS-@/X(9G>@[%S,+^L8.+ Q'G<%YI3,_4O@R&3XN]?8+RJIP=C MW D>*+!==5Y=G1>$]@&=1GQR%:\)_S)0U M3/B/:H_^F3_JBZ<&-5(RAA([>'38;[MR&)&+\F1=&4Q[XS1H??M9G?S>7)#7&0J M5Q?- *>5TZ#U6%/V395(QL24?<1L[9=GQFW TU._93'O")Z>"CE'*N71RXVT M&NER.U.3FN';JDN[F\ '"[PYJ'-N-9*=J39S_N*_[N@=#,R@2@ NNRN;E_]- M_IQ)_T#85,A6WLRYA&DB'.P6FP"%5J4&VB11 M>%C)S27/[#%!Y(56_1:$J)<+HBO(VI'=,O.IO(*#Y/X:68OSW?$4!N_IPQ(W M^Z%#CD#J0=BDT6> KB@W,P%M=H5+^)V?UT1]!C[XL+Q-*D%B\V-(&%5]1(&N M%:.T4,8$J-KKT>XE(W+8Z9KCR]\FTMDT[(IZN7@M#HR#W!$R&]20NHEYJ#+!T4#7U9V<4!;S1870]*8L)\()!(Y/98&N* MT6%W0V21H1:[%XC< &W)7XY!&&,0$U_ MK.71@]V*H*GV3_HXSYKJ)M(B_N:6$>9.[Z/G4DJ5_F:7T:AK>4]!E/IKI\^/ MR(47UKT;]5JTP.B:P%/ZZ],K[S Z:;H8R9L]8'C= *H2F8JMO-9/WR6-M>V] MOJ ,)LH53%@VK8>.RQB\SW+&U@(:3CY.[:+E0J1N\APY.';^3/[-ZJ7K-APSZAI]@ A MH[$6.JZ6!'1Q#,+8_2\N?ERTMQ;+ZZ0,9RZIW4-=9H2&(P*%X#$-U>:>H,R5 M.D4M[U "T;T&B1^F@D^3P#?9\&X8;1X??3>7\%!=%PL_]X* M#C*7^T?\J"]\!%M_ O?3RSOTH)CS5(*Q7LSN&EMI;1N MP74"&#*JT!"*\U(3G#=J,T5U5)H%5 B"><_AUO2Z?=U9A8A28 "M%MF#%(6' MT?X,HO#N[4QV[";]+S_XN,H_>.4I;*WW\6NWH;)*3\ MX<+#:+VGE(5R=Y_'CJ9ES8;O*!I&[QTE+Y2[N_8[>K&#KS-)V]H<2]N]Y5FR MV!C:[_+ C=5W+WMNGZ8[5E<@W'S:L.G%$?W59_N(8^FUEX)+%AM#$]-0K3*C M@';DK-E.B>R()NK1/IJK;J:L/@JAU=[18P,6 9JXVHKI]KY2XE0'O53'K#Y: MPL2\",C&/=W+(K])#W6FD5N$T7@"&ET0FE-2::9C7$0Z@O&)=$%@3DJCJ5)M M$8D@)J#1Y8 Y%8VVM+^+R*XQ+J$N$=&IJ'6DU";8 ]C"70A((Y*DV0]O=1L M,5\R;'VP1\$[.J$[ HDN'M.A%$LTLRPB.<\(%#DE'L/66>#@786(4A0M[W!=AMQE 6"/9#'1[J8DBQ,VD)JD- MJ*O@=IO$\%]OW<^\C&G!H&XA]EL I5WXGT%XX7DH32"2?3UT/IM(SS-";U8B M'Z[D6[%5V^ 2/ ,;0 )W!*+L>@VG/0#;CP!I589J'.V7/'"EL[G$^W.Z5:+NR2E7 ;LWQUV$MXX\Z&I\>Q$^)/*0&\FA M0>ND=3=_)G"5EQ 1!SWCX*,M_=9+YX2,+J(G*XQ1+>0(_N\S M> =^ BY\IP2[:*CB^4)()?UR@#3561%\?J$QX'^A==C!WG?_"YPG .G 0:N+ M[MNUHNL9IP>/J4PVRN<('/P2Z$F<.3LKS.>,W1;Z>Y3127)B\YZ4LT4J HF4 MF(VG;*,RK5%9'.$^G^S%ITMZ?M!ZZ+:,ZP#E 1-;2-Y'V5(RCOYB>2!Z ,E0E MW5.+4&T*4R:7,+I"AX..+? N0B4LC!NG7+V\3,HL)>>%#6&"+6Z1EAC]$FV# M"QMV"I%ORQ&V1$QRGBX8!/X>AI:_3^GJ\EPUR;7B%Q]6Z)#TG1('UDTOR)Y[ M3AZ;)(YBRW<@9WI,:&]PZ=]1!UE5UX:UJ(BT*IS24O[XZE3IZ1S@!RAJRV8; M95.M>".RW50HY\6)4A$OQ?BMAC'+D6O@H+/E!E]#Y,)WYV?B\=$ZK0^ [3Y[E/UI'0-61C_(I=<#%@?W]+HH2X%PG(>3MV79F0D;Z8[[= M-Y\@M-V(Z)C48R!]J85!^E VVP$7.=*6]#_2(<-]:;:P*9-4OOVB#K2;X\D+ MS@#4C@#5J$!N/]M]_PU$J*".[Z#'GYW6&_PMK>69,@(D)XU*#MR?GRW -8)O ME2\JF.U3Z-I$:7>BK^L++_'&QHHZ8T L<0;SA;E8AU*DQ28Q7[ QDH4*N$6G MH2_@)O#H;S_^;;X(L^]Y!< /G-1L-X-Z8:4_7ELQN+7<\#?+(Y8HF'H6T_A3 MBE]&3E\@E4U#-R2OTEA6U4"*ST(M WAC'[TWX1NGK$1[%?BIMC6Q/%2/]B<: M$YAX)K.%G7RQD!9+JD&N8B:SO>YJ-'8'U^3ZD6N/>;&1OS=;"-F2TL5^'Z;Y MV2:!N/]\]'#9D&=L;_C#R-K(9K!E\$1Z.H[(8&9N]B%W NM\((=G+8:'P1?WKRG-Z\)P> MKA!2G7_US4&L)Y/'NF%(]2A>=V2XY\4HB2PR^?[&G]>>#'!"J^\2Q:6DP'J] M !10/[^?RR+*?^BY2=QVV#'*8>BJEE"S4S+=;J06@UA/U)A^.XNH.Z'I5@E[ M_>2;]67=+%UO*N2S4RI51E"BSTW(UE3TXSIF/YJM%=-S[X1=E8K-,COD6^YF MJ?.'*G;+[,RC.NY6#Y^K8K/,+N,Z(A^8L6VK H,'85WHN=9L6T+*@5)2&!SX3ANMMP[?Q>$QRP_T)JE1H\L-4)N M]5OK\Q+X8.<6*<)0<2AT(K)$6(40OMFEDQ/(02XZ\)I@9DTP(V&JETD$#U 4 MI6FTHI1+Y1FUZ)D^V/TD'\?;C"\_P?T^6K\&'A(4HCO?QB8,X.FQYO31(:K8A*9EX52@!RL?^6'$GQ,_I&QFQ)B?" U M"?"IT+!%)6[JOR.V\!C$?X"X2AY;]^9CY6$9]=OF09L?NR#,_PFU(QWUB21JAI:=AFZPQ6D3PZ*C7&?%\C &M3J2^AN3.CY%,I !<1 F?N20&,'P7 MYG5."-KKK@2C<]1$J6Z/=??;X,4S"C3_%G^^>4J*]B(3L,L/6&Y7$XD M.8L0C.S;CV![")+(\IT7%^(!_,W1=]\2I%N&R+GO 'V?[" GU%^9/:_ D.(6 MUFBB@6,L%T<2JP--=)*5^:W58;:W*P+=.Y/126];N4B-\?X6<(&OZ+;W$H3O M4CR!UZT'[T[4:7)G%.PD3 9[G-)JPM_7%^+5^7;U1S,,X*;]='* 6Y]?'?YT MII4\(Y1"(NX=0_U6!&8UL;NQA%EB$XS/.AE W(1(<$\T&951[ MQ=*C1/C,!/A@!JG;L0BT1[)C3.-X@]?]+V+?)F-!S0M@$9$29IR)5E40J5NF M:<6)-1C#")8C_?PM(@9@UER+X$(K=<6))DCN7 M[@"Z9KM6O0,C6JV;NP^AHNG /AWRZ+<#6ZTGT%KCF&) M+FJ:I*I59@ZJ)-4['S8#6^L31*7U)_NW^R"*+L$N:+2!Z,+_^PIAW?B9$>D( MXD/@W*56MW2'9FG=*9=8(<-0R=)Z*-,<5#N'"F%=!7[L^HGK[SY)FM ! \X)A)M/2+^0 ;H^Y /I=?<8P%_]&#(- M.+5]\6:1AQ+W%_6XGSC81/V:&70<%_%@'Q_0\F OXG$W/I[\/&*4%P5*XJV/ M'-5RJZG!5/YG7I@R+U,Y2^'H.M\APIIP9,.R9P\849UE/Y_T+8!T;7F$N3-6 MS.BL;'%728AXB[PM'C"@:A#R/>+=6E8OQ1+@[!\UQ=%Y@0P2/>_OX5=ZGCZN M(5237V.2@D3(Z*M\#W-IK"?OI'=6O6]BBV)T4L\TN%:AW?21.K5T4/^P?!L4 MU ,G>1%%(+XZ(&7BG7]Q#!*?M"[A8237^6 (2/"?O035E-[LBGET9]Q:FKQQ M]7CJ2)!*ZT\A7NEN$<_RX=)@'5JF6+4(3 6?YD.V8!%XCG3^^:3,12B31N$" M+.EV$<@*\H)!I+X(0,<2!AC/E44X38S"!J:%%*LUGL_Y7S98DL^V^ MQ(?FA M).$L\?TZ2GGNN5B04%2];[N>FT?97[L[N$P @;D$\0< ?OZ>0@)5$@?AN>S[ MG$E8-[ ]*LT*&C_,T@)EB"8;OR/-C;Z(J?M*"@&2,++6L."?98!8?W+(D%H# M4?#+&]]* Y8&DP5A0*U!> P0.TI@LS++<$'FE(A>70@1>+'U8Y!L5N^A1UIO1,H?6&IB4 M=B^<_R1Y,,0 (#I#:;WP0HILZU(BIEUZK*]H!A=.?2*$!'8 /31'@NI,*<_@ M1=@X1P"6_)!>A*%H!$1)+_)%&(=&P%/T<;^(R%A.G&6H#4;1NL\43_D:B#$2 M\L\5W2%:CC'2X!N/(UF_LHCD\[+A)*ET%I'V73:8%#W2(M*NR\:3K;D:)?FY MAL7*1KCKV0JP MSU.24(;5>%5D"YOJ1ZODRYE'(%RNL[BHDR7I=7 +A,=Z4R M>]"-EV5JVNPZ9'?O6F\HI94+YIDEJ+.@KR%\U7'&NA,Z*0_)+.>%#D7^;_GK M%0D.X7N6]!ZVX^*$D>QTD;S&\!^!OR.%9\HFF M?6BDJ-DF,5X#>*W8+M$IBJ.7/IO+;4[5VD3:F5PN1_E[I":]LL+PO M"E-*1 MFQ@I(TQ"9<^H8M9F]QIE?(V?T-H=]=F4Q\XRJ$WUF7B7,=4M') YY6$(D;#/ MZ"B?T@&X&D&F#W"AZS[KH<,RLDU)];(T]W!:#^7+**4,?B$;VT7Y0G#O/@&> MTNHU'A?//G?S:8,(G6=X2%THIL)O8B5?T=[*MP%''.QM(/4:>QMRS2KN]')T M&'MV]P!R\ *1,]?\6EW&GN&K'P++0\58499F) QM_(MWR_50X02(U8OE@6OP M%K\ .PEQO$7:L,H)OWY)9Z:0AEQ8F$4$KGK:*&-O;,V*@R2-T$5:-LM+I0XG MJV#,M9,\X^BS=5F2\8=VDG'>/2-UUV>!G-)6O;$^DT]5F4)Z3TW, 'R:7%Q* MB.'JTD5XKO(I3PD ]]50+@+9GKEC2)2^",PF.^Y4K>HB'*SY#SZWRG81N T] MUC23_D(2EPPXW33]\R+\^*4CD@-9\DFU-H[VF*7 1 7]#(6O;)Q<1UC<4M#XFTT6$^,EYKU%- MKXL([1M*H%RFWU&B^68,I;A)>1DA>S*TI0V5@.%Q>1+PRLWDXT38S25 [,*! MK"I=XIT/[X%C^M%9AH%U32V7Y_:>7WRZ),<([N[:^'E>2-E4T> MSN,)7I&!0]F"9AOU4Z4"W&XEV=$,GQT@3QV0_F-EBZV%93^ XUO'<4G"@))7 M5V- 6R3.XR;<::,^).TB@=()NB H1$QH/!Z D!6#M.(W \2JG3(@A>.)1@@? M&H$:J'R"V%S=/0+G@R2&*^0 $YZQ+(/>5ET23ROTX$,_AG#^ ;D9=>KXMNK) M1FE<*X&=/(*8?-3@@];-TBE<@KWK^[ - A3';GJ-HVQ+&DDW_R\)WBE;SCV<%]_1P+540U$WOC.%8;$,L^MXK0, MVN153+W]KGYS N*W?DQ""'+H<9HB0^B#&S" M5+<'*_X]2#P')1BUXS)-T99:#JCG8+HMOMB>C5]7+V61%F(KIXXTBV7G3G 2 MEEV,I(?6553'1M._%J^F180Z8-5?=70Z2J=%P$)7:9:FMX'*,*.AI.K3L.5J M6UJL1:'349;5$>((-S 3)5[55H.=X[5(8^"D8?):@HV@D:02KZM:*"&1[CTR MR2T+*([TTETF;S1$W!<;OU!J=,@BUU4W0-MK-'A];D"F^G@1B''*M- Q!:!6:VJ5Q&0089QF9H+7KW^JZD9]/.T11NBBJ+_'0P_,6GOTG M=!JS!SIZJ0=1&BM#\E:6,K1NP%R#T8 1&UHW8/#;>I6$Z!H9AV;(@^L&#GYK M)8$C.K@1'//;WW530G&8K/H_9:3:M$XI3;S$5ACK($\*(BGWYC):[RX76<&K M3ZIN5=^\GF-2+>6",%I!.P7=LK&5HX^7VOI]'46!F=]>-WT52V5.^_8I' M)CI(5FENS_9C'B4HLY&+INLE<9&!J]X!Y0%-LMDI>=T3A+P;*T2N#^4T6^L@ M1BUS]5,FK5\@"^H6?H 2P-QL(UEV9L#3T:P)0'NO/K[Y$<05@9>YJK8!I/%C MX+_$@?W]$'B01T3IW D;(#J*RFC^B*$'_FK4; MLOF44=6%AV-SE=>I\O+<)5IT>U97J.\\>9;_:!T!-4G$*)_2[-<90M^1F^54/71A-!^_#JP\?L\\LK=>?H?32PR8L\TNIZ MD]8S: R5LZ>!WJ/7BZN.D_![QNB %-YG3ZE#XB-/4ZE/\B.K%30V^*%B-*GV MXHZ"[&(,0Y(.=#N8:PJ^&,? 42-7:M5L@/9>780M%*OS;<2QC?+.+:RA?S7N M8AN'08@$;@OV3UPRBF95W*O@R&4UB],49TBX87VICJP48>";*^I4!: M+H_5".MIB+>IZ1G#B*\1I%.3+T/Q5* ]#0EKZ3)Q 8G2023HOH.JF%'F:0*< ME&XMSTZ\W*.BX4E1C#'+N(@7^P"[4:S\UJ;(!=<1(CVQ#W.[(RC%PXAME'$WEV M%&%B8JNA-DH8$5O76#NP"(!EBQH-@I5S2R]B'R9@'])V>C5;S,ULH1VZJ_+2 M/*RUTK09C#>G)%WD9)J"D^B2U>49Q&YFDD?P&51$M>GGY+&[[KN%J*L$*177GBN-Z)JO <.JH?4U>.&;&6=I=P\ M1JL@"'<70@=S?QA>8 5[+150-% RFB;Z7X$;!%,]OL[GS' M?7>=Q/)^=^-#NCSDPWEP3]O@QH\[!3%J#PC1$21;WB&_W/\:N>"P/8"K@PMV M-Y_ 3FU!F]W.M4$(9>:K@^7"C<&[/?0=1:$S1$5\V]""3X.T.%+$T),QNZGS M["E-A*0Y7IX;OW!Y)8J,I=M>LO0OS&X*%_0._(28LZ3\>5(=2$44-W\FD!,] M@/@0.'?^.\@"@+K_"@ R41 T>(.&FW3AI)D0F3FC@Q;GA.JZAVDH^<*Y^/7A MZE=@>?'!ME*O<_*M0FHJ>T;^:0OL@Q]XP=X%* -H$)Z"+ R#,CEV+RVVF\R[ M*0[; @/HMDAN\N[VD4Q77X$/WTWV"_@S ;X-):07$+Y#88A,4XP>ND$M3D#3 ML_#-AP^?0E",)O+L=@O)5'";/92>#A84?G\-/!3:2?%JI35?;(R'Z".,('C@ MVZDA1\(4F[]/.K5K-P0V'(IHZFHU4"TC-U@,_-P->O]'+GR/W/C),0^CI,O1 M?$-(9@C_=_-P@Y(TGT(WHMP%N&;JGIC9/72Q#T'FJ40-'2"UGI2<4S7$K>M; M\"*UO%P-0:1M6FMU;->VD8H5%:("[CMZ:3\"8G02MNT:;31QM!&/$'#O'MTT M/CS/T(ZF;?EG3IF WEORO)]"$+D.P@OI[^ 1*-3M?%#O+;LECJ M;1!>A2R&>%#LE\J*%F>_^!Z'B"P=F(SV8%@B%)>;!?2C0NIA$EE MU/;*2*LD]:L@BB-X /*"BB39F=Q>]GG>_M]%% 7PCHM3E07E^.);KB&,)&@W M\0&$15@!&5=<,SWHM"*[(CFRHOUP(U]#'P[^X-Q[=%ZZK(L&=>[T%#JHMFQ)I=2[9"[65E[DH&0 MO[\ZKH98;"$?P[-\12534FL]IG_.IS.()?-\U,2V@=400R%I=;;B*FA MR?6QV_%FYZ0G^VF4C(_H/V$\H?%YXU1 <;AU&(U9 M?V^0)B?KDN2282-0&\O98\F0\9 6!F%3F3W%+:4D)ZK7R")H:9!7\P*+*C$= M80H92_CE93)B6'^< JG.(349B0$/7K MQD5B)NG*N$VP<0QCU![5!C5IEXAP!,48L.H@U8BX,Q%C-!9!B-+:+<=Y*"FHVG!&H4NVG_:1HO'(*D0"A8 M#M^_5FILRW^D6+,-W*!(-EBM@--L=1"*6^#B\ M L8)S'/*4G=76;LODP@B%T57P?'-]3-)6_/LW2(9BTK9KECGA0TOR,C-Y;K: M7WP)E#F'419QBID?);T?J?6:B'B*A1N3B/@!6(B5('3O_%,2HZN>FMV+TD&; M12 6B:Z'VR"\M^SOJ$9-^!WRP$S H::HZ364Y)0D_W:]P-]7!D1R7A)"2^4L MK'$CT=/X4[MH0U&,7*O$YLH6<.OZ;@SNW7< V4UL^7LDN5]$$?)]L/X3A%>> M%47,5'ZBHRA;[E42Q0%\E=0UCO2RTJ(7"D8H/"9&C\3.T["U&/K=H?B M*"_=( ;V@9)$2W (Y0RJ)C5U7A]L0>M>?5T*S*PJ_=!F]UN ;&!W*$@#(&<* MU J^=_B7R#.83HO/)T5G9^Q^DH]6]@:[KAYVY"-$:JH,9!2??P0O\'V8WFOW MZ"/T)PFMAV[+H-()O8_"I,\>'&Z/V&EH>1>^<^$K0RC9V&UI.^B:GGZ!.,^778.WIA,SHKI-KYU/5:*;H_)'_]44>0G;FS3,2 MP./P_'("* -,B%Z2E!Z!Y69<($5V@?(3*_!._""4ZJKRC@I*Q\NL^=B:XR( M7(P+36X_FN+L&4H^O=1DM8[J^'CAOG9.]Z"CN* R=ZZ^RI;V-0B<#]?S"+,O M?Y9=+:'^A*^;3R@E$AA=),_PWGI#F<2"\%PS>[V<(RC P[,6HW\BSY6_LTY7 M_3.P@[WO_A=2J9.I?ZV23HLG.F0U-5\(^%MRK!,U2^4A^VM35/*B2A",'FLR M?;(B YX$&]Q#M@^X&"IO+X4)QS.BI3S&?@?N_@#QO7B'TO >O$9@EWCW[HYD M:AXTI.RS<AL\@CA#&W=\^@VD<#7YP1BZEF(8=0\7UT^]NPJC!.F9TFZFZ6G9[.[A M;]N#Y?_XM[_EIA?DS(]X5Y J;(L5W%IN^)OE=;9PO.](IE;\Y])/53:G]/&U M\6]V.V CM73E H2CW*%#2I>5[#"3>/K6]N@]C&QM<>OX=*R[6#TPLY,V7 ,# MX>7YR:(4)Q$9820V7SO9&(\D.DT)CZ%.//<@P+[5/*EMK1-)#N?JJ]-5\!*# M4XU-9P>^H+&[TDC]#*=?KN(KV\XMXPLSA(E9,TG*T#H!@QXYD+/"F36L-W6U M]#/ZK\UND\1(!HW2V_$^^!"R"_7]A@%0_0K?[:-CE7Y$G0\=?M*I+=K=N<"Y MB+)C4(6]^HI7K(&S$0 MR.1T]VO5*GE$R [JJ9-;O^@9HVN>]*AN10K:,9W6>$)^\(4->1FDZ0BR8HUH M9[5^LDW'J6=(4QT^:IB0\1R-5>-*.!#(:,0HTM@]+6%!W\B FXQJFZDY-K5\G@$2 M+BP"*QFW3DM+9&JEO+XGME=FC(75:^QG)1WF=CY&4;@YTRDVE8GI((T4\E$# MVO1B>1(>U\34,V-@IQT7Y 5P2/:;190<' W(,O'.&'4(9PLC.9W/*'4%-7P$ MRV5]O?((+:/VH-#)'IRD:,)"A'/!M%=:I )'L_6V0CAR)&4J4#-;[S#TDJ%F M?RH@-/OUW$OZP =7TO M";F8"V4Q*S!>7U=UC,4?]3])?5O-6#08/0]; ?@$[[#__:&#-ESS]UH#[.\Y M&@WH=YE+GU.E?O@KO)=_*%+8_1!;GX$?',_9=*JK!8-D])(PU?.>Z7K5[;HPFW%[-7QK4!3YCX#O ^8NR)(X]#93M1(VB MPRA/^TH(W&^MB]1:^?1I*;4(:\!V4;Z0V5?;SF6":!ODW*&8)H@> >0DIJ\AN?H/L]M:0DHDA#XUU4NHBYN/LQ;'Y=T03F5BJ300 MV"/QH74"9D[%FV4^5Z[!6WP+MP7>@[\'X7?XUKZR3FYLM=W"!I-\T@A">PJ# M$PCC,XH,BV$+="N=,+7,IOVVQL17>I&GH5W/*!)ILWN- /:@3OUUC7&KYIIQ MFHD (WW6B,-[G:M$M];G9/=$]YM&0)D^E)!G91(BS?ED<.*_J_$Y3B>\;<1C MCL[T,)\T@NCF5^Q>*_AJK*CVX[0\L/YA(T"]RAA1[8?T^$V *NG+.C/#ACA& M)L()/ZPQ6KD$-C56I,]JC%06U@;9RY-UQA@]Q_^>$:RL$JL4<#/*QS4FO,<@ M!M%$1-?XEAD$!Z90FZ"OZ 37T! _7L &?D<99%562>Q*RY]UVE,>XBPFCB52 MM#_X'9%[0OI.0@\GO+4@YUK<3P,$!?V_.3V-%H@>(PW7LLN%,1P?UXI%:A+W M&%MT1R)WRSW?%E%D0IRMT;(++@XK*HGU\ !<1$9U<9KCJZ2S.-1$J:^'N^,B MDE6/>+ K".7&Z 6QY1=509\&3 UQPK8Y5?Z#B*KBDEQR1QK.OI MFGQR9"*G.*FN&2O')'>6L^LHB3!7^)D^LVM6S+%9#L:U=DV;.3;H!"?<-<_F MN$P>Y]&[9ND9U5?L&3[%877;'G=W>6FWUT19[#?5IN)M+Y0SZUN[7<'*7SQW]DQVVYZ4OG#_=H MSM[CI#2=JREO1"=QN7E-S:'HRKE\E,2E2WU"]O9M'R>;*98A&)[--"MV<@!P M-I:WIC9=4YM.-OTUM6FKB_*%#*OVP;MSXD,K!X;I,*DZ%>KMKN8;7.=;E)R= MC"YR08_"N 8X_*L"&Y5@+G/$8QA9]WRPPIB85U41N-&O.H0/MC+9H&' D,3UQ@[U8&P4OWZ M.M2FN[;NU;<2QXU39^O;(#Q:961!%K6>-E_5<*L:;E7#+58-5R?X@DT\@W?@ M,],XT7KJM"P]E6ASKB=$HX!'$&>N.O?DPD+\_75:8C'#&ROT77\?P0=X4<33 MM?E72A]F#@N^=KTD)M8=ZS&0T4+IJCE<-8=C:@ZI%[C1"JXU:=>J!IOMM=#5 M52Q),]:;L[7$RT5HRR3@QY!=U]1*PV L)>+I$BGIKGO,19 +OXI7R@[N)D1' M=]4ZKEK'5>NX:AU7K>.TKGO3E]AF5+C [6?KQL!H$GL-,;N*V>:\=E8EV*H$ M,TH)]@["MT#[]\T !Y15!;:JP%85F-(8 F"V<8T5159L^E,DUH!YW$!^7:3SQ>(_R(L3NP?AA><4BQ!^YT+4R ML*S(<1Q:/L:W* M@+:5*E?HTRP.2&0)1MK!=K57]21,"#V7JJ>5,O;0\E%UO MIL9!.#. $M@7#Y47L$]KCU$L9O0^ZB[^;!94TT6SC635.H6N<(95OC[*X+R% M7",&]^X[Z,SL\OQ@_2<(KSPKHM&)R B2MP*RG2!$K<\O('QWX>DD&SB(;76$ MOH+MT3K2S72BHT@/%8 W$ 0S>H8,$-Y[AVOP#KP@K99!BQI@]E)>/AMS5JO+ MA?%X%QMC.@;5T>MQ,JE[]=;YL:N:$\#<'D!HG4 "Y0XNRJ:VESRWY^!L>?$9 MU1[; OO@!UZP/Y.G1FNN(Q/,BZ"* M'CKNRX5M)\X>6\!Z\1V"7>O;LCZ;T'#2EY^YX* M%=D3Y),TR0/?4!K8O0WV/TPN5YG:RIF 1 MX/14-=1B$MFO_$4 V4LY4,+(/NE&@RBLG: FGC<3HP%Z6<[[ 7_@C0:U]S7+ MD%M,]PRDWZETU=@B#-]#[U6J!L]H! ?=!6REX:*QZ[ S ; 7X74QX-ARJ7F- M!G&LDTM4*TM%4]]*3!*(LJN_GL[CQR!*K%=:,[O0F@2] %.YGP-I9F'O023( M9T@8!3_3"%' R)'C:6;9ND'T.,R2,@:N&D:R#J54@CTG1T]N&3^]7'.?X?]\ MX_+/-2?TJZPH6JT;';_,(SNB._;Q=%5F=7U"$CH\=%7-5,Q\J5X4(B,H##-: M':>GG^H=/+.[P8[)HJ/HNEP!9^ ^(RE;-CKJ*=].59_NGPE];<3FDATNRN^T M9)TK>,-M=E?6R86R,]D-0Z3[&IG TSP'G/=WZ='C% VM/I-N0.__G$5@Y=Z ]]" M\-$"-KO>TK'0$!I=X1363&B\A.@7PESA#>4_)%[LGO"7<^-W99O\8(7?07QQ M.H6!91^ZNTBE8\[.)D;M]+M?H/1.O5\:OZN+8L[.ZLCQ@.2;>A()85(4&$$Y M&6;G!3W/..D0TT%=O$;-N+_9M>]:4D0&O9.RQ63 0IIY]=VXJGI=D]KN_)M/ M]-1#;_^,VV5M/1K&'S$AV%A?;;*.)Q4S !E(W1PJ9& ;Y+W=VH_+$_0&^YZ-K ML+.@&*X)GFLP%1V?GM:#IF=&#XV\Z;BR]/6EB5M(@[X&'O0//#"6U#AU_PU_ M/JY;QG3@!I@2E0?[:>CLLP:58L A6&<0+!@+B>&4@C6\%% T4#*=]/+-J:2G6]'(4Q1JN%$A)9:\%K+5LC%*E2/$GP M7T.N%QIRS9(ZFW;3,:#02.J4)#,(6W&-IK!!L3,4"['1H/6Y(GE-T8L.HR9> MD22I=@RT=+H9A_(Z$1UA1B)FZI,:=#Y[NF,YC"PZQT&' M]EH*R3&BQV=/44.\=A:=SD!"9B&I\>&SI41^#ZL5-LP!)OEQ31=%/U?$FOG1 M_FEPN@&!2F#G-INOZH(] OA'16:S3$)0K*5#( 3GP7OSJ[T,CZ8ORXX7<\&% MV+):*YL^KF U.7*+U'I-RS"GM SS"0T>2,C8RNL<)-WL)SU2'&6RN:[N+EIX M.+ZII6H]3[X+/X,P?0RG8Z(R> MV9A^K\ZH5& /LC9,3;#^"]@X? CP\]ELPSZ$S ^ -8X?8CD()!,=::T>-A6WN+18#-9_,4./F>D(M <44<8TO*GHBM%G?1X[HF+[LHL M[=H]E7NHJ^BR[2)0DV@W99/L(A 5$;]YRXOS2+>+ %=_8[5VD V[4_BH>1%V MR&D.=OE26S&5BVGV!%R$76HZ5+.7Y2),,1."FK[7C [6GQ;4UDMXC+#T)2"; M/JY'"5,/8LO3Q[CX'#2*O;\D;Q'X,X'];][A_YA3X+VUL"W\%"T&E=!:7?1I M=T+T2%1B>W6UOU#ZI,WN)0[L[]2Y8QHJC/H-71!=/!5'/)T4M4 9K8>4943 M_NL^>/_! 6ZV O@?U<3A']]N?'@FSUB,.S]+-J&^G" #L+RO '(8R'FHUE-B MV[5^\5J_6!JK[ @ =$YYK][T^V2=4Y?P;9#K<&[@_\;G%V G4 2!S.7V_=$E MK(:OKRY[0V>DV+:Z3)WJ4X1KJFSBE7"WA5+8)?S(]Y?D=/+2, 2&%PA?W[7P M+B7S25V:X&7M1IE8/K%VB;AUU3F4:VO) M!$:.JR5) 8M 24C$I\&V -<5]?5IM(%"^)"1WS3+P(GUIFO4L< (VX5!_J]F M'BW*,Q(ATQ6O#<>#]WSA2P&8[;;!P@1+2XOPO>@I\MQW/-0F\*;@-%OGU56: M1NN685B2*;OBT8$?!9[KH"C7\A\+AGP(/ A1E+U U-FDBVDQ;13=ANH5FU0- M>+.1LLE>A"'BJUF&'=]YA)1?_4N:E0 *QI L\>E/^XXB.Y?L1[ ]!$EDP4_# M_8\!\#/"A6)_'+IO2PR]&9VG2/9:QO B\,._!B*R' 6^SL?2O(@(AG\)0VNU8Y?./])HI@H M&_4:8GP1[Q6^BL(/9!GQ]_V$.]H(ZF2CTJ/XR7*=.__*.KFQY=$E(6H?'82& MEP-\UD=W4914+UFRZ-!H+=L!$YSB%)<:06P_X,:?>[T9A@RGCL9L.SO/P-G$ M!Q B:2$$!^!'\(!G1:WI],;=7^$Q*A@2LJ?BST=*9F]6!!RT #C[5#_S#+(0 M49"G&L]8W3.P@WVFHDGK:A)/XLB?E7P:'H-WB8=AP&C*".49!6OXP+FQ0I]8 MYX716*VHD_')>EKIE%32WS;I[1S=?(+0=B,B[Q4?9[S[/:.8C0^&ZG $!E+H MRARRW'P;372CM.RFED!JM(&4+1HOO%-WB]I%M]U+S_JKV]*R7>FY MMG9G'23=YRQG[3;86I^_N_'AD&6[A^25SO:R+7.RA5CA$=7M<;H?2-"&DQNV M_EY#J27N9W!*0ON 9M4Y@#2ZIO;3JJ[OT:!CN75EJVU@ SRL[5CG-H@DZ\?^'G+B!\__^ M$H?IM9;_(R0$\!G?9-[<_^\O459#B>1Z5OINN7[\@^,>2\\SJZI%2G!KO:>% M;[3]?BBN9;V1^%L'B9WE14!XJ4YJJON?8^,EVUQT3Q^-JE95+Z<*58."SJN7QH.)?G-CK/ZG^7",0:Y[,\>.GWWP^_;I M#(D$5L(O'>L,A#2N,KY'Y!@P_CP?]C3$EW+FT'%S)Y*WY[3U/0>G?FJ!YTAJA_J&,#\74-RH+NKSAR%X2R6SZUS#)C^ M,1.81-Q?Q\#IGS/!J>T3.P86_YH)%ATGVC' ^*(;&(.<;D=18NEG2>CED#L* M-MII^#A\=D'06/>0GZ$P"BG6@[EN_Q*.AI)_'V M=#X>!1SMQ%P^]^11L-!.S*U[-/.M.,_QV,SA.*\,CYDBZ0#@^'!MRC-V=39H M3?>F0,WQOW\%Y'7UW!QD\(NO-F^?N+5PTGM2AURPA(OOW&,39 M@PP((JI,_54K,I% MUMBJ]>MY7!#5_H%MJC*9>TY"\*3XCA4ZT>L)V?Q^^MN/O_SM"RN1.T??N>Z) M^E(D\!*Q]O ^S$2PS>X9O ,_H9\GL;ZK7D\;181$-8S@7:,S*G+>0_+NKIEC M16.)K3!@GEM!:S2X5+Z]Q#*,RK.%Z$R H:60&@69<9,"::/E$[S 9_?$K5ZW M&+='U6_98DHU+U_6JY;:1=W[MKRU,/.++L^UOZ@O8-%AE"T8,S_*:YC4>A;[ MQ9#>>PVEU;ZA_PP!H!8;9?>3K,.X\W=!>+RNF!S968+4U#R0U;]S,5.$(@:4 M.HY6M@T6SYD1'44R;=W>?@4^N'2#&-@',EWAFLG6U!4:9PPBN01RX3L;^-RT MXC2: 3GK;T+DM,ZAJI,VN&Q_N',,OQ2'YY<3L%W+B]!2NZM 1Y16=$>)XW(Q)0L:H4KCOXU(+190^M$:"2XW" MD-Q9AZ:%VTSPH&E/9 )BC-)$E*\(RX7FX<-@*5BA<^;^3;Q4(EO6-0\V!O$P M).;9:25[.=[ 3A[D*"A+T69W8YJTO&XGN@J!D\7T@N@:92#T>BLW"6^7 MKMV)]'V2)K/W,))?8?Q3P*DL>PVASG6"8DNL)D_RG>#K/%?G"3T=6O[QX\^] M'5JJOJL/V?A+;6=ZK>6EOH:7B>W&A/5Q=%19[N[=16\'S)DG+(?:17/.]SN4 M'B!CV!%)47"4V:GDAM[MI:0F?*MJ_8(FR[(R !.]G6<*E4R/GMJUJ#4:JT=/ M3Z7W$-%<,\?""=0Q,KD0CQPS4\6#3)CHDM%,(\^FO\UJ$MB]9^]8IW,50#/B!^'6>49-_I^>4;W.>5!3.NASS+0 ME*AN/K0>9BQ# S\ERT,L^.4 .3968@TS4&1U%RK!="=Q\@=3%C$2"05A7%M M(?"O:A&HJECE+I&%/S^ ^! X=_X[R&3K[K\"\&@=<4QL\'"3+IPT$^SN<728 M\^35,P(6KW_3<1/7\IBMH ]\^P"?%=S&)L-U- M:6+:*'03XQ(OTM@HM46 'PC"OT?0,''#,BI-;,VB/@=(ZX:BF4#I M?30Z'^>2U,7>K\UN&BU(RH%7([3SE0+N<&"N;EHMA"C/4[Z'2?T#%GJH!X>NJW+*8NA:>GFK[C).L"(WF1[YZ,@XM M8ZEO,^O>T\$*C]:O665&NMJ#T6-U=5U=71M[ N_VK0O".P<2C;MS">>9IX=D MTO\56%Y\> 91D(0V0!E17T#X[J+_=(ZNC[*9IH^7J\UO=]=5SFO71X9M!\HO M^]#"*[BD#[_Z*D^@@PAV\8<5@FOP#KS@1+SHV>W5/=7S6[#S]J8NA-5+V7+2 MBH2H9F,2HLIT%U$$8KJ1@-9#@X0R#Y9W"E&.91O_41[%BF9P1&-WU0^5[;MZL3B+E*A_B,] M7+?#+CS_UEB6KONK2Z(*W.*]Q@%P&WRW70S2!RLA;'GCU M0RAON?\%SE?()K+*K=A5"@\CFZ)@$U1@M6395Z@B,63CE"Q6S#[*-N46N92" M>_<=.'<^I)J]BUQCT;7[&H%=XMV[.Y(EBJNK],QA!8#YD:5E#L,WE5T;+D&C M;G:ER@4WEVXC^;C$;IQD/KAT)A.@?K#WXD=>( M5N^BV.6H[:"V^? A91[<4S5'JAL23W_-EDBB+5)K_\@;J("O57*%QT*O(=;[GKP::6Z!F2V$V> MQA,0J', /%]F ([8P'K(+35X;29HT%)4RH-CW 25$VI%"A,( Y947L(,9Y8LID@A2.>::&:"7&QT_A0@_%H"47FD)^&LG[^R,I2 M:B%'VLT8 TP<5W$"6@%Q6B^2R44[(73%*AL S&2-)/['LTAC.!=OE$^C8 ^ M -]:.^OSKG;":X"+Y)!P,S M$T[+O#I%(A"+"X"9Q_'B2Y'9(T.:R?6@ MN,*JJG(2W5"]&:];+$R:E]]V0P&UAHAY)Y$C PM$*/0SDZ637GD#UCX/GCE. MQ2)&V.#, :'%$IJ6CIL/#48$1TD84H/JM,9M36/>FZ $LD8T]$WD"+V9 \*1 M8;7Q5F;%^*')]SA24)IXHO&%UG MD%2=I)9U7F>(I!TG8BZ ,5;_B_ZGB)2.0&3K(&2'&0.#O M^I^0;J8)G8$8_6P,BP\8 [I_S(>&Z,E = 9G$AF%R]%I#)3^.1\2$DC#HC-2 MD]!3;\O &,C]:^XTICDNH]]\?#Z\8T#T93ZDPY6#2&>,)F%,.M1BGU%P#2T# ME-;83'/+T4-S1@%H+M8Z0H(NK3&9QMV=F!]@%&QF8*61G$)M%!AGI);OE6YM M%-#FHH4EY'0;!9,9Z-W8F>5&068&VB3AS':C #4CG8EHCKQ1\)K1^[]WFKU1 M@)O1ZY<_0=\HO@LS>-*)) 3DP^A_?VA!!+_[O?8SYM<&@N S!KY3I<9L0+3+ M(IX/]Q+>8K,M:NZOG4F=9Z-33OKK'+*J$"I YS3-UMG4??_G;E]ZU>JJ^BOO1NULVOS]!COC-9<7(3.*;F?ZH389B2U+Z!^@A9GY!= MD:J1NF&S>PK==RC^>N=?@><@!SK+/Y.U#@*]%9*WI_1 M29O%%+.B*DL9G4Q:3)F;2&5%\/;1I= 9J?7*#OD^,7B_"6SQY1"$\1:$QPJE>7&$,T=+U_.X M>2&UTTCTR,\(&3VTH<.ZKH-27EZXN\)2V^$I""&U"URL]#Z2::FE84K Q2Y. M:SK\ :QP>PB#9'^X==_3/RD$UF<8=9MB10=T$MXAR2!#3GQEA>$9RM:_65Y" MTM8P.BE;S$/@@W-VQ]PFOD,G+4+C26BJW/Z<'+; [T54C'%D.Y@TMQWK4=)J MHHX4$A\^$4^6=QDP"0'75!O]QNW[HXL>1IR:C;*YY+W_P_*_ Q[.S6HM>5ZX M]?=[,PP>3O+*V)ERR?AS]U6Z&S0)>O!PZESA^:4;J0=D%,XCP'5DTQ)=H&W/ M &6BZ5B.6/JI\;ZC'18"/'"\CVF,"I,7C?;.O')]42LIK/ MW&=N# M1%0\I8([6&D&F*O68 MS@0Z&ETIPFX>Y,?M&SS(4XQV:-O'7&>T.&Y)/M^6\M[C\3>8.2)212]Q;X:9 M>V*/)77Q>TOH#.#T[(MXF^@,TXA\BV2TG3D<4S(M7E7W3&,EIN)D)$^;F<,F M>#!YG'MFCH@69[.E;)QIY:#II RZ%]+,X>MY1J>\.R=$8]3S27:IFFEYHJF. M(,-U:^;H"9[ 7FYB,X=(ZK%D^9SI7"!*@\-(\G*;.6Q23B'+L6[F&$DYAGA? M/IVK9^EPZ+#^A#,'32I7)SLNZEQ(2[7MFN97.7/.A?=4DU]_#ZF M,T=1%2U.H.F9(+_[5)?L=&QP0M!&OV0U+^(UZ>DH,\P04T15DM'4$V-O?:A>.XV3+N_+1,#?IC8,(U4B*+2G9I#:!JXG&B]AU$71 S?#6Y\:]EI12A*YB),PY&C'UJ4G574C<\=!#%R M.VY;9 ZOR791TRYAFTK>L@#)]KS35X=R:[EAZK?TD/JH9O50:GJ3B[<@B4LS2*:5RILZ M%W'9>^,_(U!0X=M4Z0S_!S@;?PME7+!U05@V_!7^ 3?T<%:= ;^<4;8F2")% M3>C4=I.ML+8LV. Q@#=N?94DAAN#/!,7DT/*@<_14ORS:99F*+6VG/9+/*O7*,GBQ-U?/5W5>.]/PMSZ M)^4[I4V2\^&R4/J8Y"HTSS(YLP"L M,5+8:!$&U)'3UXBI-6+*Z(@I@M<-?^K2K@\.=]\U#L48SWD-ECIO)]0U#F6T M.!0"BVM=4B4WO@3Q!P!^^EV4KS2I?/GJ7$ZD^^IZN+H>+C@3^>HZ-FHN-A?HYNPN9H*3BKCHJ#.2FK ZJ6X8&NM2W4_@Y#FJK/\$X95G MP3]2GE7^H%J+^A0&D"3B\Y-G0:Z<97@\(5[!4HUR=%3V.JU2KQ%G25-G7 MN\ HC&N+@W]5"X-_?'NV_#W *CK:OTXZK0=XKH[)D3BQYN_3(X;10S1_4T:E M1.)*TZF*'KNLDWZ+N3PC08VB#>+IJ=^RT-2HZE2>GK)3OP/'M2WOWGHK/T;) M^TYL/"W[L#[I[*/QNSH+0E63[!JP4@BU&NF' M^FL$H 1^[^Y(HAI/3W5B:+"+/ZP07*,G34#FQ^SV.N_,-8CLT$T?9IO=%H3' M&_2@BEPH(-_XR1$^Z^+:,U-\_SC'5W[2N!D?I8/"1$O'4Q*#D"XXL%K+KC[D MAG9H[2A"3*N%.G-H$OIN#)_\D(3AXQ[]%YT&*!W47>&6+W![XQO+IH D#H[! MF^OA'[[X-I+G\!7XD,=X'"(UH:72#65NXD@;ERJW'H/X#Q!#WFX#Y\[/]/FT MG61VFJUAG5_-5E>4\NNQM+9TD-7W!+T6P@"C6])ZD51S#E8;5:RR 8#6:V3; M8?K1.4L3IC4H7'8\ ?48%S!U]9/6Z P@F:Z*K:J[1-9TZ8P&M_E-U(#!13-U M4M/92#G@OF@J$V>ZR&&\5)ZFTE3X\'R%2Y&I,R2C,I>6 *-S*/;T4DJJ&S85 M$OII::N99QYH+IDPZNIK4Y&ATP=%!3[SH/K12(57GVXJ?GP,9ZK;><)\ ST1 M(:KN9YX_H,^[L&TQF'GH?T^*H%DC9A[7WU>H)Y@VQD#CB[9H$$PJHSQJ-%<@ MD8PZHV Q@T=OS5(T"@3ZOF1XS56S=W>N#4&YM#Q4:_OE M $",G_'/X!2$,6)'+YF8 LGK*PCVH74ZN';M MV5X9^&O_^ SV5H@L)YM3;D)"Y)GGH@_"_%_]?3ZV\L#T?![9HI'!IUH*23D@ MU%6#X'3*/"_/^8]\<>K\(ZE;=FS%J91]F41P$Z*H(#3*LY3>1]U2LEE0=1S- M-O.9:ED,2]V4D[>HX$'4:7?:R2_];+OH"KFN.#6UU#.IM>1YW5MOJ/I*$)YS M%35E5L2V"FM^OP,_ 4@^O(*O[]"RX]_=^'"51'%P!.'-I^TEZ)I"-Q/\/V=K M?1((H,](.E UC>&U6NDP7;%#.)A_D **?-CTZ-I/5GP(O&!/*;I.:BIY1ELH MJ5HGD,"#S@KP9;=7MM&EW'?G0R$4W),SC^!:2H;T*GAWG1^_D#%L-E &&H]C M-0%%KJZ28;UT@]/!@O(@^[X@-56G34X?*"2M$SFJI M'K[KPH^G!H#TQXC.4/$IA;E>6PU$F@^%F2! JQX\# )CB@(3);EZ+27B.V?N MB\<]?\N%DQ]29BQ;^%[I]3;3&BL^9HE_FS5X0_<4S63=5!;98^'C,D:%P7## M!(HVDCJ#(^76(#[(Y[YRZI5!?_2;L73A:P.K0YAY/"3[ +24%7-?;\^]YU.% MS#SXD4T,1!7+W%?>DRP*M8VQYO:&G_Q+XJO@>'3C,N0;7EV0)H!ONV#*7%.,F9">$F)]);OK M,[Y+3"[%U6^$N>:1^^<[_QU$Z;4Q#R>1_>XL225ZZ M00SL SFJ!M=,"_C23!66G68#N#S7?Z&0M< 6BQ2D$9&BH">:75WA>69YUW= M'=UJ53:71^M(+Q=.;"Z98_W;]0)__P(% B@:[%R;S+0(+34!E,*?, TUF71O M*E"?E0$E*H(2Y=8%X9V3400(Z5D^*3TD$_6OP/+BPS.(@B2T095V"3TUCO#Y M P%-)9=7W_71^P2E!X)O,CQ;DS&BPGO/1H]/'>? MZV.NX*VW#Y!U"+UABA8.]=J7,+0R8!BSKN;\-0B<:!.6VVW_F;AP?ZFD+FGP M%1SRX.HY8)J:[#'P[2R5&"LY,'"VWR%V MBIZ$#U8(*>P^L-K,O.<@LGD; M,W^)I+0E/0[W#=S'GL>ZWE7RC"F%2MV&NC_]KQ,H%3^"S_@Y\.#G M]]L/X+V#!R@='0:^_*DCSP*6?.)_ "N\A:0H 8[VB-(3YM4,O,_ /;XE8925 MN,-=\+3FDF=V$\7N$5E6H'Q; %:\?<^XN=$[S,ZEKI?W01E.SN<",%.'H>'0 MB'D<: T35X(BEM]!HT NQ<2O-1)L#S.R4;>D#JQ!7NME%FV[+E:[U(IO]UQ_I?K+(!@-9K9#,\EO6X9'LD MJ[[.Z^,\6(]:)L.H3,=)'"KRV&*XK.,(SS MZ*()ZCJCH>ZV8?D+S32;\#">VL-)26>/++=>PQ,_CX#XF@Z/NJ, MPKB4T5NW,09D_Y@9X90.OV. \<\9@(%W(QX#C7_- V*;_(8D'R9'21,7^=1 M=!PZ>^+1'*5' 4-G?;!4!^Q1T--9\R/%3WL4U+1_NU.]OT>!1.?W$X_;^=P3 MZ]T#>!A&R9\W/#0+Y93/)E@3(3H[U8[28O12%VF&G1@M'3>MQYIV>S9IMWME M,D#U ?],X*QNWE&26_3\I&0J(+36:?K4C![D]O-?PC@UNZ+X%&;+0/]5HWWX MU[?MO]M4GO^KY)"LLDQK=HN@!_!F=_-YM%"*S-[M[RVZED, VDPYT" M4^"0JJ7^__:^M;EUW$CTKZ3R?9.9;-ZU>ZODUQFG;,MEZ\QL/J5H"K(XAR(5 MD)2/\NLO +Y) 1(D&S0JMK*SK$ $-UH-/K=A!-14PL?K>+AAG?VE%#RHE"_ MA9C.\E!T3;@E=>ZD@4'79)',FYR..-\?CC@\H6I*=W7W0Y<<@=1#7*?1%T2Y MOI?Z*]:[/-;P/LB:N;V@ 'TX_IHIF]RD?P.K6I=]KVF4J/F&9(J_O4'AGZ%G MC6)8O%Q9KWF9Q5JE)7B0I>^80(3U23;*C5H*5=U20'NP1#6K 61\*'>Q4C#W M+KM;U;Q9'I>Z :9?.0W;BE(S+FO>/H5&95VV8LG+9P6!=*- PT15B\=LV%$L MS^W1?0H[;#B0L3'&0SARF0T Z8WC%\R9,(M&E]I[&=X@X\CT'=!Z:BU/_^AA M2*D:,2%#/Q99"-5KR/D\P??4[B M\Q7-)+P.#S0GC-VCU^1P<&C"G>#W+'TL6D4T$9CB*2+_^X((+TIHB6W+#]\#[#]JFJ:9TH_+&O(/7--V6HM]^A(U\!ZTW MG],RW1_:\K 0T,:5"*?,YR0)F_PUC* MHFE)&7E+L?:X&:OK1T2.%C]DBD]V7:5 J,R<+]8)L003LK='!W]# ME6=2'O;4-6TV@&A5;.SX9&?5^H\GI *5VESK8@2,BB=E49%!LH"E9F7CJ-25 M*2#C32T1WH0,6:\B(1%8(*-+S;VE((\I8,,*AY9:,(=)A%@?U*$E(U;1PI' M+'5M]$:!DD0'VK/F:^T^R-XQ* 8$M]N.W*O[I$W^=3%\3U^]3\9KO>/#![ M,2J]ZU+_H&E>*_S.;"B[/1S]\(R(P!&ZW]+M24U0XO'6GOH7,C".[H-4F?^" MP\CX&ROYTGQHHR=X'T4)VMXDF)!BNJM43*H<;W3['6'7BY H!:['0M;2"I$N M=\B+B3Q:'.-(M,+[DK5H^QE%:24@JI2XY#\WX<^LL"HC""I9C\:>*Y2/)_HZ7/0*Q1TNYQX#Q09W8"^: M)NQ%-N>%F0/=NMN B_#!K] ,K'O@IJP]#"D[93_2,/H[Q\,_.WXR%O9U=S%- MN)P^J]SV1>1LVX"&R6N:S^3/C4C]7*'103LCR.AO<].K'WN*C1V3V#R@LASQWS8Q-^S%H7=DM+J_1VC M=\(>)T%Q__U8%R!HWGG*[V RV/L(.DI'*9R+ZV>L86L4)Y4EB)/%?.YP$^YBKF)7Y%R!A43D$V'K)2"[:NLQ++ Q]A7FVNU]?R:,J1 M,-W#46QY$"9,DN4ZGRW/VX>):75_M>5E &"B7]F;;6G;Q)FQ;]+9;6FK1N G MH.D'M[0Y)/!#T/:/V]IO$?9C,-1M;FL?1]BGHNT_M[4QY#C',)_[W=9NE)#/ MH8?S?I1C6(;>-K53?Y2C6(8.-[6C?Y2C6+Y"U]_Y/PK"EZ^_C1)\$KE6\8'OA)A,WIY M_=I5;%0R9WX&B/#):K.+$.+L3W2[)T@-QH$A=F2 M]R;-O26X$K5(RDTUX_N \+^$B<--\.HN%=.JI>[GE\G0\GZP M(V@W%T\7J(D>D&^0TTFFY"A)J+- M@;.G<8F1(Y].ZS.]97 28F0%)+=C,Y+=F0YU2'-:X$52; MCW"S#Y/(";:O'F$3*%@? N\MH784PA6\$Z+?%\>R:,V_1/A=(OQ&OTR2(ZX- MF7VC&K=^_E8L"XH-&D_:+F1$(B7Y1.2ADR;W^W,WL61DC]-J0OO["T3Q)8)E M9 CKSH/)$=SX_ (1G-5\F!''[1TL$,T%+YR\\+[)K2WP8&9NBV!\?PL\HCH3 MAG=$NOM;X!%5*@?!.Q^MS5D;@CJ2498?CVK4D DZ"JG;Y2(.X.AA/P2-BTN< M[IB(XYGGJGBS%&)9!7D]D.TH_=XCY&D$M]!RHV 7''4W(1:GD!8FMB(O+ YR M9*909[V0..\'RE@%6GQ.(HM$35J>T^K"T_0R6=R&P^K#T/ Y+CR)OH& 51-R$61(LX'AS_<'Y*U#96PVU-ROG'\9,_9C9UD=)EX87YH#TWK\XW:(

&K6W)XDFV(H3%._2.Y.5[^0URD!]7I5K3*&:0 MI,:E77.^"3>>ML-M'UR&>SKI"' M(B694;Z=3ZH:=E0V;&J0VK&VVEQK/+=0V-Y#Z90V:NEHG_";E=MA& [;\^]B M[,K5<].$[5W3*+2#9-1U(MJ^V59)E]$CDTC2*L_,-<. &?D>DNOJN=C_5 M-X:L2V^&N-9_;K&PO4\Y?Z.>4M4HNJ?9D?ONM$/SV*0Y",9MR6:[T3AJ1=B[ M^-+/@6WUB0F7?=&^$-4W;_.T.96YUV<1K>&ULK9AM;]LV$,>_"N$510HLE4@]IXZ!-FFZ MT6)&WWFI%H6Z@LNB3M MI/OT.TJ*9(L4FPQ]DTCR\?B[HWC_H^;W7'R3:\84>MA4M3R?K97:GGF>S-=L M0^5KOF4U_++D8D,5W(J5)[>"T:(9M*D\XONQMZ%E/5O,FV?78C'G.U65-;L6 M2.XV&RI^O&,5OS^?X=GC@YMRM5;Z@;>8;^F*W3+U97LMX,[KO13EAM6RY#42 M;'D^>XO/+DBD!S067TMV+P^ND0[ECO-O^N9C<3[S-1&K6*ZT"PK_]NR"597V M!!S?.Z>S?DX]\/#ZT?M5$SP$S=(8*MJ2[2MWP^S]8%U # MF/-*-G_1?6?KSU"^DXIONL% L"GK]C]]Z!)Q, "'$P-(-X \=4#0#0B:0%NR M)JQ+JNAB+O@]$MH:O.F+)C?-:(BFK/4RWBH!OY8P3BT^UCG?,/29/C")3M%M MNYJ(+]'[BL%R*:FO+]F2"<$*;8?>2LG@\B=^69W-*/D;COTWM@A_D;.C>(,^WL#E??$VS\4.PMW3G+9;KBX05VLF8/.U/[$' M*">26?/0.D\:Y[J8[!>IG\R]_6%XI@T.T[0W.L(.>^S0B7TM^+YLJ@P4.93# M@I4*55Q.8+;.HD-,G(XP31OLDRBRF2A8(RH1>Z^9-L&'&!D#FCR%-&\BB;V=,>L;D M)XQ4,2@T31E3NHS9Z!)S9HQ'=*9-F&;$3I?V=*F3[OU#SJ1L*@:DL92Z(EY= MH0^L9NA=R17+UZB&%V&ZG*0F.8G&B;48^<$$>M:C9T[T3PS6'55=D?]A8\O, M:0_?N9;-- K]-+:S87^0+=])]Z6&IJ4J_X4WZ#+:\'V MT%EMM?!VIO.6]9Y) MI- _G#Z]::Z& M$X,5U:FESVV=?Y6WX\ ']<1N^?P(M:U>E:!$KL4QQ3'P([.06\RRR?U)!A$E M;A&]9!!Z7D[V=,14O"#SQWV3Q0JZNHFVC@RZ2'ZBB_H K@^?.]FET(IH*B$A MV?CMMEB%?C31A)"# Z%;X29K+K%(5G.&/::R6!UV]L=4@V(1MV)]YEI5BV=L M/&(J4I DJ;'0-N$B$9X 'J2+N*7K&=7,[>G9I^O0.'\&D3_1T9%!]LC/3W:6 M>-#)P3*\LD87&3RG21:3\3HXIW]N9?,./A[I+W=_4K$J:XDJM@3W_NL$9A/M MQ[#V1O%M\SWICBO%-\WEFM&""6T OR\YG&NZ&_V)JO\DN?@/4$L#!!0 ( M &B(7%BN.OH1^@4 , N 9 >&PO=V]R:W-H965TYB.,S#+:0L M?\UWD*DK:RY2)M6AV SSG0 6E4%I,J2.,QFF+,X&RT5Y[KU8+OA>)G$&[P7) M]VG*Q+=K2/CA$0'K MR\&5>Q%X3A%0EO@4PR$_^DV*KMQQ_J4XN(DN!T[1(D@@E 6"J3_WL((D*4BJ M'5]KZ*"ILP@\_OU(?U-V7G7FCN6PXLE?<22WEX/9@$2P9OM$?N"'WZ'NT+C@ MA3S)R__)H2[K#$BXSR5/ZV#5@C3.JK_LH1;B*,"=G B@=0#]/F!T(L"K [QS M T9UP.C<@'$=4'9]6/6]%,YGDBT7@A^(*$HK6O&C5+^,5GK%67&CW$JAKL8J M3BYOLI"G0/YD#Y"35^0JBN(B@2PA-UEU&Q;I?. '&2OU1%/M[ZY,7/+Q=# MJ:HO(,.PKNJZJHJ>J,JEY!W/Y#8G019!I .&JMU-X^ECXZ^IE>A#^)IX[J^$ M.M0S-&AU?C@UA/OGA[N&\.#\<,MNDIN)*3YOZ9,5:B1 M&55,3A?YCH5P.5"S3P[B'@;+7WYR)\YO)I4Q83XF+$"":?D8-?D8V>C+3RS9 M5Z.')6HZ9ED(IDQ4D&D)*6;U^Z4[GCO%O\7P_ECE;D$Z\VBGG&]M55\!D6": M@.-&P+%50'5#JT=?#B3.R/UY8E; \9%&KZCCT7%7S6Y)2D==,<<=T2>3>:=8 M8.W(,V6:-#)-K#)]S 2$?)/%_T&DI"HG R!UDL(ZE2:9)I_/CF>=U1>J6 MFT]'AEMNTE%IZG;OX*!;S)M.CXMI_9\V_9_^2/^)W#*I5BO[1%U-518D@?4: MRO5)64XPJ6ZQ-6DI)LFFW?O%,XU2:UO[SH68L )IN5HUN1H9LW151B*O5I3 MJ!6%2I$$58/,33+/.C*[(\/H[1:;&P:OM4U]Y4.":?+-&_GF3\R$E61/W*/S M[J/$)%ZWF$D\:XOZBH<$T\1SG7:)ZUCE"YA(XD(^M38B?P,3QK6KE=%W281* M\U%I 19-S\:1X7#QUJDU"RLKF#0?E19@T?2LT#8KU#I&BF&1DWQ_]UD]&HGD MQT]2>&#*>9;++V..[&3JN#-C,JQAO9.!20NP:'HR6B?G6HW)\JU:DCPU7:$Z M.%2:CTH+L&AZ+EH7YXX0IRM,\[5"I?FHM "+IF>EM8:NW1O^R'1E)Y]ZE60/ MZYT,3%J 1=.3T1I0U^Y /R@F$^&6L"PB/MQ#PGE=8L MNW:W_(P77S51\WZ>:WI!8:^[M^ZH'AN+INO>NFS7;K/?0 2")49],>WP"I7F MH]("+)K^0:?UZM3!FY$HJF='I?FHM "+IF>E]>S4ZCZ7?X D?*<&AXRS#4EX MGI.0"?%MS<6!B58-%WXUI93NWF^EPB;.L*/?MQ%NL)RI37GQD M'!BH7AR5%F#1]/RT7IS:O?@;+B#>&%]\V"-[3TZHKAJ5%F#1]!RTKIHBNFJ* MZJI1:3XJ+<"BZ5EI736UN^IG/3),MGIB?&2@VFI46H!%TX5O;36UVVKD1X:] MLI./#%3+C4H+L&CZML'6N\@1'7>6+0J M.<.CG;HIB$VY15KIS?>9K/:]-F>;;=A7Y>;C[\Y?NQ=^M9FZQ51[N]\QH<90 M3A)8*Z3S>JH6)*+:+ET=2+XK]P/?<2EY6O[< HM % 74]37G\O&@J*#9M+[\ M'U!+ P04 " !HB%Q8[[:#MTH# #K"P &0 'AL+W=OK']C#MP207 ML)K8F6V@W:^?[80,",U X@5BYYYCG^/KFSM8,?XLY@ 2O>09%4-K+F5Q9=LB MF4..Q24K@*HW4\9S+-60SVQ1<,"I >69[78Z@9UC0JUH8.;N>#1@"YD1"G<< MB46>8_XZ@HRMAI9CK2?NR6PN]80=#0H\@P>03\4=5R.[9DE)#E001A&'Z="Z M=J[BOHXW =\)K,3&,])*)HP]Z\%-.K0Z>D.002(U U9_2QA#EFDBM8W?%:=5 M+ZF!F\]K]B]&N](RP0+&+/M!4CD?6CT+I3#%BTS>L]4WJ/1T-5_",F%^T:J* M[5@H60C)\@JL=I 36O[CE\J'#8 3O %P*X"["_#? '@5P#L4X%< WSA32C$^ MQ%CB:,#9"G$=K=CT@S'3H)5\0O6Q/TBNWA*%D]$-35@.Z!&_@$ 7Z!X21A.2 M$6Q.A4W15\Z$0$^4JSIRSA< T%0-;JHWJY>RDVM2HW)3[QJ8<%]TR*N<"?:8II-L$ME)8RW37,D=N M*V,,R27RG(_([;C>G@V-#X>[>^#QX7"G18U7'YIG^+S_'AJ*B4@R)A8_?.4'GTSZW3DD6GXALRTF_ M=M)O8X]&.,,T 80EFL",4$KH3&?]*V"^S\62+31LNJ(NHW[HJXQ8;KK3# J= MSG9,W(SQPK".V=+2K;5T6[6HK%"%7ZA[+!DJ.&'[^TH/]&*6Q8%M45!JT7J(AYO4=!0=>'U_.[.H;^ MU\R1P-_)D-:5C\V0$Y%MF=2O3>H?6C2!IFWELM^HMU,0QLV@9DV-FT&; M-;6486^T03GPF6DG!4K8@LJR5:AGZX[UVC1J._,CU<_FK(-OL5YZH;!ZX#U/LI8W(]T O4_7WT%U!+ M P04 " !HB%Q8]2ZH:8@$ !I% &0 'AL+W=OX\K/;!A9O$ M*F#6=IKIOU_;4 *!LNV(>4FPN??8Y]CW^N+Y@;)'O@,0Z'N:9'QA[(3(+TV3 M1SM(,1_3'#+Y9D-9BH5LLJW)XRVL0=SGMTRVS HE)BEDG- ,,=@L MC"O[,K1]Y: M_B)PX+5GI*@\4/JH&C?QPK#4C""!2"@(+/^>8 5)HI#D//XM M08UJ3.58?WY!_UV3EV0>,(<53;Z16.P6QM1 ,6SP/A%W]/ 'E(0F"B^B"=>_ MZ%#:6@:*]ES0M'26,TA)5OSC[Z40-0=)M-O!*1V<4P?O%0>W='#?ZN"5#IY6 MIJ"B=0BQP,LYHP?$E+5$4P]:3.TMZ9-,K?M:,/F62#^QO,DBF@(Z_T0Y_X!R M8&B]PPS0"-U!1+.() 3K!:(;=(TYB1#.8A229"\@1DWOV\I[1=-\+[0C1^FT*25E,W MHY+@=4'0>86@[:#/-!,[CCYF,<1- %.J54GFO$AV[?0BAA"-D6M?(,=RW(X) MK=[N[G2XAV]WMWO8N-4&<#6>^PK>1\PRDFUY;?6*=;ZJK?/?GZ07NA&0\G^Z MEJ 8PNL>0J6N2Y[C"!:&S$T$@ "8ID9RIC2V_\'4UB8)T[O!@FT,.H1/ZT'-E^ M,'4F<_.IKES;SO9@&GQA,U&'F(J0<8J7.0QACA$>T8$ 7[9Q=$?,ER&! L' FL(&U3"!KT; M:"73M-P;D(GD&1'.]SI*BNW3I6(OVGM5#%I;97(27>% XS6TF5;:3 <,KKA( MVUVB3=\47FTKUYKY)U9AIU7@=X?7K&(ZZV5:U!(FO!Q+JB31+'MR1H$XJ^?' MR=@_27NKMI4WKLVVX-0VLH-Q+=$V.-G6LZFM!8T>T9=<%WN=+'K]WQNH@Z*%0Z$UM7..VCD_^RPI1QA* MW2'1PJ'0FNH>*UN[M[I;ZFIVI+X*8Y3C9_FU*A!F#,LS1CUW;]9!2]D2K9XB M[=GL-##;1HYKO1*6Q]K3[B\^[X#+6C-2U7L1H?HCJY-R+]"[*0^)%@Z%UA3Q M6-+:DY\>G[U5\[O5'1(M' JMJ>ZQD+9[R\D?B\]!:^<2K1YZOMTZ.-M&MMLZ M-\W:'4P*;*OOLKBLT_:9*.X6JM[JONQ*WQ*=]%^K>S1]MW.$*2[A/F.V)1E' M"6PDI#4.Y)18<:]5- 3-]4W/ Q6"IOIQ!UA^52H#^7Y#J7AIJ &JV\7E?U!+ M P04 " !HB%Q8*?<)87P# $$ &0 'AL+W=OQW>/[YS>9,W%O4P %'I,*9-3)U$J.W%=&260 M8GG$,V!Z9BI4K,P$XMJ"4NH'G#=T4$^;,)G;N6LPF/%>4,+@62.9I MBL73&5"^GCJ^LYFX(:M$F0EW-LGP"A:@;K-KH4=NQ1*3%)@DG"$!RZESZI^$ MO@58BY\$UG+K'9E0[CB_-X/+>.IXQB.@$"E#@?7C >9 J6'2?OPM29UJ3P/< M?M^P7]C@=3!W6,*)I"=8>I(053_Q8"K$%\(=[ $$)"'8!_3V 7@GHO1;0+P%]JTP1BM4AQ K/ M)H*OD3#6FLV\6#$M6H=/F#GWA1)ZE6B #KYQ*3^A# 1:)%@ .D2G M3)'#F-#<' Q:0)0+H@A(=/X8T3R&&"T%3]$I-#),V,W#P(0S\2GDO,8CEQE0[*N.9&90!G10#!G@#\ 'WG3"7:+Z:= MJA.X6HU*DF CR5G0RAA"=(1Z_F<4>$&OP:'YZ^%! SQ\/=QOB:97'7#/\O7W M\"T4C^[1568.J%'>5KBY=DYDAB.8.OI>D2 >P)E]_. /O2]-TG1)%G9$5I.M M7\G6M^R]/;*9[&]-_@N;_#S-IW3US>/:2X>\QE9J^8)MV+_0=V M?_-M?)@%07_B/FS+^=+&]^HFX4N30651BWQ813YLC?P&I!(D,F$4E7O+B&JL MVU:>MV9.EV1A1V0U_4:5?J-W4;>C+M7ODBSLB*RF_KA2?_R?ZW;<4+>[53E_ M:30*QCN5^]+&'P?-M7M<17_<&OU<_P_1:01,T2=T*66.[R@4^=18P:UL;\VA M+LG"CLAJ*OK>\U]2[UW4<.E&1P?0*5O8%5O]"+:Z O\_%W+I0+T ASN%W&"T M^P5N-2FB=[?:HQ3$RK:9$D4\9ZIH"ZK9JI4]M0W&PO=V]R:W-H965T16M)IE58)M>KV8=H'DQS$ MJAUGM@/MOY_MA S:@%HIXP.QG7N>NWO.=FZRX>)!Y@ */3):R*F3*U6>NZY, M;N\YE@27,./U),I5/G4\.RF")*ZIN^>8;-/F,#%_*J;3_:%/;1H&# MTDHJSAJPCH"1HG[BQT:''8 ?'0 $#2!X#A@> (0-('PM8-@ AE:9.A6K0X(5 MCB>";Y PUIK-#*R8%JW3)X4I^YT2^BW1.!7?@B("=!T5FE-<2/017609,37! M%%T7]<8R%3I)0&%"Y:DVN;]+T,G[TXFK= B&R$T;=Y>UN^" .S] -[Q0N417 M10;9/H&K8V\3"+8)7 9'&1-(!RCTSU#@!6%'0+/7PX,.>/)ZN'\DF[ M1VCY MPH-\2[V2H9D629!%994WA4$)D2GELA* ?GW7-NA: 9._NTI0NQAVNS#WR+DL M<0I31U\4$L0:G/C#.S_ROG3)UR=9TA/9GK3#5MKA,?9XQEF)BR=]>%2:DV*% MTAV-)5(K?Q%WOJO;2+AAUV"4O M[:+/XUVSO51';:JCHZG>X$?"*M:5P%'@6_=&GV1)3V1[@D6M8-'_/W91G]+V M29;T1+8G[;B5=GQT+UZQDO(G$-WG[@R5(%+S]>'+VJ)+V=J#[^T<$V_@A<_. MW-$XWBI93V2U9.[.]YF!6-D^1VHAJD+57[IVM6VE+FP'\6S]4K=8=4?TCZ;N MSVZP6!%]C5%8:DIO,-;'2=0]3SU1O+1=P((KW5/88:[;1!#&0+]?$WR6*>02_X2P%EO7*#/ED;&OV\(2!I&XKT2^7Q/T+M?WX^Z M4HV?H72]S1YO9G^)C8@$O&/4! 3JPR:=-,&()K,'GL.)S:/35.UA!HH)TSEF\2Y@.VV&* M3]IAJA'+I%IAVI;K]9MR#:M.*ZM.=['J"#7 OEP]R:QJ>HQ K8++ M&'B^P&J=QCS,4GQ84)J>EZ/D@]Q"_ AQ(9VT/Z;7]J"UUUI8BQ@F_,8!T: M)SM[^ M-A&!>J.8JLL572Y\19-_EP"H:L876)!#7!.(#+;$EL"U2;:(16VA- M4NN^PC66V>-/:1[,JN;SF%"Y@B8^@J=41;L^/99PVYGOQ]RH$<&]]EI,-')N M'[^XQKIU;>^:B_O:IJFR*3?IJC#)0GHS#[UG>K,(1BR!-3FO6POWE=YBL]BD M]#E;:;3VM!98:@%ES(/N*=+600C9K"W4EVW M *ZY!YC\/4,/X 4)B]@B-*R91IB]T[M--&(+K4EAW6^XIX=:,XVE_-ZDVD0C MMM":I-:-AFON-';?/'+;?4(KX[5%!LY0LUH>HIG =3.!S:7V)QFHON%C2!_# M*,S2W'3).23RY]/?*P/OE_YL@A$SV%LIKQL&_$K#L.1>0(6B=M?>M01L5%Y] MS?;&5"/H8MT^B$;PA?(,UW4\-I:TVK2.OJ.K.(W8,\!F\Q%-%AP@5CZFM]5J M36\5C=A":Q)9D?GE^ZYZ0X M_U/#%,>1;BE?A(E $&ULQ=U_;]LXGL?QIR+D#H=9H&TL^7>O#=!& M)$5BNE.T,W<'+.X/U5$2[=B65Y+3=C$/_B1'C;')D_AJ-VBU/ \&@\GY*D[79Q=O=H]]S"_>9-MRF:Z3C[E7;%>K./_^ M/EEF7]^>^6<_'OB4WMR6]0/G%V\V\4WR.2E_VWS,JS^=/RA7Z2I9%VFV]O+D M^NW9._^U\0?C>L3N*?^5)E^+O:^]^GOYDF6_UW_05V_/!O5+2I;)HJR-N/K/ M77*9+)Z[K[Z;+W&17&;+_TZORMNW9[,S[RJY MCK?+\E/V-4J:[VCW A?9LMC]O_>U>>[@S%MLBS);-8.K5[!*U_?_C;\U/XF] M ?[HR("@&1 \=\"P&3!\[H!1,V#T>,#XR(!Q,V#\>,#PR(!),V#RW)3-@_MP!_N#'O]Q@5T'W_^2[>@GC,KYXDV=?O;Q^?N75 M7^R*;C>^*I-T73?(YS*O_C:MQI47[[=%]4A1>)?9ZDNZCNNB+;QW5U=I_56\ M]/3ZO@OK8OXI3,HX719_\5YZOWT.O9_^_2]OSLOJ5=36^:(YHK@_8G#DB+[W M(5N7MX4GUE?)5/#Q1/#MS>OO*&_&^YW#)?NX1_B[Z[1ZAFO?3BH MA_O3KG]*]_ P63R\]F''<.G6NG=XA_;M-@U MD/>WGZO'/%TFJ^)_.U[B^WMRU$W6[XZOBTV\2-Z>56]_19+?)6<7__%O_F3P MGUUU2F(AB0D2DR2F2"PB,4UB!L*LQA@]-,;(I5^H++OZFBZ77?7O'-FW_DDL M)#%!8I+$%(E%]]ATA]53\[N+(!B,QX/!X,WYW7YM'S[1'PT'P?3@F09Z?5;A MCA\*=^PLW$_)7;+>)EUUZQS8MVY)+"0Q06*2Q!2)1??8>+]N9_/ 'QX6[N$S M)_YL/ID=%N[XH,3G\V \&^T_TZK*R4-53IQ5^+;)5X/RVS MHNB:B;]W0GVKE,1"$A,D)DE,D5@T.:B]E_Y\/ [FAV5Z^%1_.AMW_7X]?.9D M.IZ/AT?+=/I0IE-GF+E-O.S:6V=5K:[+/%LN[RNW3*KON.PJ6B?; MMVA)+"0Q06*2Q!2)1=.#7X,O@YG?,268'A3BT*\K^W'!0J_.JNG90TW/G#5] M695P>I.L2Z\JYB*]VOTBKE9YFSCM^B3CO5/K6\HD%I*8(#%)8HK$(A+3L\/? MT(/[_SVJ=^BH5KW/'^I][JSW_TF76?7;^O,BK6H^O4X7WM\^)*LO2=[Y68;3 MZEOM)!:2F" Q26**Q"(2TR1F(,SJ"'_0?F ^X#_F:TRH-U M1#6!:A+5%*I% MJ*91S5":W2-[H9+O?-\056>4WQ]F^5Z9>5\2;Q5?)=5CWM^SZB^\N^HM99MW M?KCBUGMW"ZF%J"90339:_8__,*L8O)H&]HQ"H0>-4$VCFJ$TNPV"M@T"]RN-XGV9ELKCM[ 7G(7KW M JF%J"903:*:0K4(U32J&4JS6Z;-4/T3A*@^FJ*B6HAJ M4DJBE4BU!-HYJA M-+M'VCC5=^>I'])UEEOSJ^SAC6:3Y(MJ8A7?=$^LT+@5U4)4$Z@F44TUVJ-I M6C"SIVD1>E"-:H;2[ YHGY3FA6E\LZYF5NFBZ*QV-*1%M1#5!*I) M5%.H%J&:1C5#:793M+&P/SG!U F-B%$M1#6!:A+5%*I%J*91S5":W2-M)NV[ M0^F/#].C>OD=[S5*]<=L6Q9EO+ZJ%^?)[A.LSHY!\^E&L^8"OCT1"-$C"E23 MJ*90+4(UC6J&TNP^:'-LWQUD_YJ5\=+;;//%;5PDWB9/%]7_Q]_C+\ONA0.: M9*-:V&C6R833SBQ5H >6J*90+4(UC6J&TNS:;S-MWQUJNTY'=@_M7>?S@\J< M^K/1X=H-]B[_1]L]P&4\'D\/?RB%Z7(%J$M44JD6HIE'-4)I=_&T M';@#:,>9^^Z1O:O,*5).HIE M0C6-:H;2["IO\^7@B7SY M^5<"N*7>51\<5/V/*??CJDQ_O)DG MR[A,KKPRC]=%?+_EPB(KCLQOT)@8U4)4$Z@F44VA6H1JNM'V?Z_-N][,#758 MNP7:!#AP)\"_E+=)[L57?]\6Y:J:YA=M(V3>.BF;]X/.)D C8%0+44V@FD0U MA6H1JNE&VV^"Z33HZ('#YP7#8U>-!6VV&[BS76=MYXYY/9KVHEJ(:@+5)*HI M5(M030>'%^_.)UV%??B\X=Q^%[!KNXUH _>ENX?G+7A_>)^3W361+W:G@N;Q MTHO75]Z[JU6Z3HNRGM_?)9[XMDG61=(]K4$C7%0+44V@FD0UA6H1JFE4,Y1F M]U ;X093_C2' UM42U$-8%J$M44JD6HIE'-4)K=(VV\&[CCW3^_1$9S7E0+ M44V@FD0UA6H1JNG@\,+E2?<2^10I;]"FO($[Y>V<:EWNME2LEA>?ZJ:HMSJ\ M33?=C8 &P:@6HII -8EJ"M4B5-.H9BC-WKFP#8N')[BH>8CFQ:@6HII -8EJ M"M4B5-.H9BC-[I$V4QZZ,^7^)U2XP=X-XA^<330>=89NZ'$%JDE44Z@6H9I& M-4-I=O&W4?/0'36+:@JUVJTCXE66E^D_[S<^6J;7NS.ITZ8WJK\_Z(SZ/]M5 MYU;/[]U'[=TA[N_!'WG?DSCO:M40?2$"U22J*52+4$VCFJ$TNV7VMH-VY]2= M*Y!?\WH3C+_&W>&<6^S=#NQ^T.R&T.R.T.R6T.R>T.RFT.RNT*>(L8=MC#T< MG6#5@0;8J!:BFD UB6H*U2)4TZAF*,WND38.'SYQJ7/_50<:A \/]S$.IIV+ M#C3C1C6):@K5(E33J&8HS:[]-BX?NN/R4RTZT,#\B>]AZEASH.$XJDE44Z@6 MH9I&-4-I=L>TX?C0?7USYYI#KU]^7%;']'Y.ZHL]==LK[XZ_B:"!.:J%J"90 M3:*:0K4(U32J&4JS^Z8-S(>S$ZQ$T+ 3=U<:7>X%D$3^A_'QM0CZ.@2J2513J!:AFD8U0VEVQ[1Y^U$-4$JDE44Z@6H9I&-4-I=G.T>?HHX!<< M(S0M1[40U02J2513J!:AFD8U0VEVC[0!^L@=H .;];F/T+MCT$ =U42CN382 ME.@1%:I%J*91S5":W0=[MT]V1HR]-^MS<[V+'DW(44TTFG5*Y' X/KPAID2/ MJU M0C6-:H;2[-)OT^^1._UVWCHJX/_%T9-]*N"ES-.A&M0C5 M-*H92K/+O VZ1T]<%][[HU4WV+OXT8N^44V,#N]0/!SN3/KWZI)?+'(MNOFP]7M_9X?U9P^O]_THYKJ>-OU59+7=]VM MMSL[O %O?),G2;U;R NOWC=AM5UU-@T::J-:B&IB='@WY8-N09-J5(M03:.: MH32[6]JD>N2^M)ONEOC;T6Y!XVU4"U%-C)Y[,V:)'E>A6H1J&M4,I=E-TT;7 M(W=T+>,T]^[BY7;W25)YFQSOC3Q99#?K])]'XCHTT4:U$-5$HSVG)]! &]4B M5-.H9BC-ZHEQ&VB/W6'P9=T!'0VPB=/.TG=S?4L?U4)4$Z@F44VA6H1J>GRX MXWOWKPQ#'=#H DU MJHE&LZ\D[-HZ3*+'5:@6H9I&-4-I=O&W.?78G5.?Z!19]U%[=P@:9Z.:>.+G MZP='S]^5Z M1J!:AFD8U0VEVR[3Y]MB=;SM7(NZ]0MQR[[9 XV]4$Z@F44VA M6H1J&M4,I=F=TD;DXQ/Z1-DD?/W'U M=__5!YJ(HUJ(:J+1K+L$^YV+#S071[4(U32J&4JS:[_-QU M$-7$$S]??^!8?*"I.*I%J*91S5":W3)M*CYVI^+.QZC]FX0-%A'-?'$S_?XIB82?1T*U2)4 MTZAF*,WNF#9$G[A#=+E=[LY+_'@;5\L.+\J6]57>Q[<.<7.]6P&-T%%-H)I$ M-85J$:II5#.49K='&[-/1B=8<* A.JJ%J"903:*:0K4(U32J&4JS>Z3-U2?N M7!W8.J0Y@FM#C4OWJ^C=!VAJCFH2U12J1:BF4)C5Y M\DKH2S?>N[S1V!K5)*HI5(M03:.:H32[O-ML>^+.7G_9["[.JZ8KZ7J1K1+O MIV56%'_I+/?#2YEG_J3C5SJ:1*.:0#6):@K5(E33J&8HS:[Y-IR>N,/I3TE1 MYNFB_MQT$1>WG;5^N"'XN.MRPTOWH7H7.YHAHYI$-85J$:II5#.49A7[M,V0 MI^YKL5V?>'I_>'N]\+G,%K][OZW3[MC,?9R^'_.@6HAJ M4DJBE4BU!-HYJA M-+MOVEQYZO,?A4[1:!G50E03J"913:%:A&H:U0REV3W2YL]3=SZZ]^91[-X\ MMO6;AW=7/5RO**JE19IU)LQ/N,=OIGWI'MF[)] T&=4DJBE4BU!-HYJA-+LG MVH1Y^N<3YFJ^]3E95B-N7G@J65OGIXAW9_U+7K&G58NP7:+'KJSJ*?_I"K6D\L;G>3K3"Y2Y;9IMZC MMK,IT.NZ42U$-8%J$M44JD6HIE'-4)K=.6V\/9V>8(*%7MJ-:B&J"523J*90 M+4(UC6J&TNP>:3/RJ3LC[W^)40/NOV].1EW[D5VZ#]V[^-&P'-4DJBE4BU!- MHYJA-+OXV[!\^L3^YG+W497W/LW*9-$9EKN%WF\':**.:@+5)*HI5(M03:.: MH32K(V9MHCX[P579,S0]1[40U02J2513J!:AFD8U0VEVC[3I^.;"];D^OK9+$[(R]=U^>T'HN,W6COTD8C8U03 MJ"91337:HY7J*'A<_6@6C&J&TNSJ;[/@F?M29Q6G^SH[-N9)\BTMF@M$ MG4V 9L*H%J*:0#6):@K5(E33J&9FAYNN#Z?VVYW=!FW<.W/'O?:;P'X'W']8 MZ9[FH)MZHUJ(:@+59*.Y/V=4Z#$C5-.H9I[Z>=BUW::YLUYIKO>'%S:W?/>N ML]S[.5[\7A?]ASC_/2GC+^GRV(?S:.2+:B&J"523J*90+4(UC6J&TJRVF;>1 M[_P$D>\0[=T>^#SVRV/NXR%LE<;'- MDWK54,V;-MO.29-;[MTI:-2+:@+5)*JI1O,#:\H1S!XMH-&#:E0SE&:W0)OU MSMU9KV-V]1_CO$P7Z2:N_FK_/>5CU2KIMO/>)^YC]VX2-!A& M-8%J$M44JD6HIE'-4)K=2VW /!^>8,J%)L^H%J*:0#6):@K5(E33J&8HS>Z1 M-IV>N]/I?V7*A<;4J!:BFD UB6JJT1Y-N?S',RXTHT8U0VEV![09]=R=41^? M<746/9I!HUJ(:@+5)*HI5(M03:.:H32[.=HT>WZ"^UK/T3 ;U4)4$Z@F44VA M6H1J&M4,I=D]TF;>N_/NPSG4Y;:H;]^;>Y_J[62JCBANTTWGV:YNNGM8&_UP;N0/Q$ M=^=]XK#]>P6-RUE.L)QD.?54!1R_?W#$OA+-<@;C'C5/L-<\?:/T3]GW>%E^ M?RGS)/%^K1Y;9\OLIO/LQ"?P_BV"AN4L)UA.LIQBN8CE-,L9C'O4-L.]MCE! M:OX#Q=H%SH749[[>(.T/_,2@4-SEDN9#G!RG& YR7+JJ0KP!ZZE M"AJQLYS!N/ON.2]NDZ0,XS*^>+-*\IOD,EDNZW1PNR[K:=?>HUZ>7-?-]?I= M<'9^\+CP7RN_X_'(?VUVCY^W_,6;37R3?(CSFW1=>,ODNCK4X%6]IWJ>WMP^ M_*',-E5?GWE?LK+,5KLO;Y/X*LGK)U1_?YU5:Z7F#_4!OF;Y[[MOY^+_ %!+ M P04 " !HB%Q8N)47L8\, CF0 &0 'AL+W=O[%R,)<3W-)(>+M=Q$Q?ML*]/JE<L'XYFH;K>17 M6?ZZ_9Q7S\9'RC+>R+2(L]3(Y>/UZ-:\%*Y7%S1K_#.63\7)8Z-^*P]9]EO] M1"RO1Y-ZBV0B%V6-B*H?W^2]3)*:5&W'[P?HZ-AF77CZ^(4>-F^^>C,/42'O ML^1?\;)<7X]F(V,I'Z-=4G[)GK@\O"&WYBVRI&C^-YX.ZTY&QF)7E-GF4%QM MP29.]S^C[X"MQS-VEZ M*)AV"Z:O%'B' N_<%F:'@MFY!?-#P;S18?_]-5^^'Y71S56>/1EYO79%JQ\T M!C75U7<>I[7L7\N\>C6NZLJ;NUU1+2D*XS[;/,1I5!M8&!?&U[W\1O98O5*I MO91Y\YKQ.8J71I0NC=M-MDO+>H7;HI!E8=PN?M_%N=R_^G,V7[3^)"EY;HP@G0IESWU[(UZBP",JP_S^(E:+Y_HG442;[?Y>\.:OC.L MB67U;-#]&>7FZ^7^&^6[U7O#-IMRLZ<\H,L_1,]4=7C&MMN3NMST^KX+NMR7 MB^.VVSWE_/SROD].G%]N$A[8Q]\LN^'9;_UF-;\71=S\]OS[YVJ9(4JY*?[3 MLXEW>Z33CZP/?)?%-EK(ZU%U9"MD_DV.;O[V%W,Z^4>?:$B8CX0%2%B(A#$D MC"-A @137':.+CL4_>8^*M;OC%0VN_M%]:0ZSUG(ZBRE;X][1[*&2HR$^4A8 M@(2%2!C;P[P&5I_M?KNQY_.K\;=3-_5U3,^:>IW5A+[:U)Q-9\>U%)WTF4DS$?" B0L1,(8$L:1, &"*2[/CB[/@&>/,_W(8GM>]P!T M3S8Y5$\D+$#"0B2,(6$<"1,@F*+G_*CGG-3SEZR,$O4N5^^9 DD9NG>=]YQ^ M3ZI_JN4^LLT "0N1,(:$<21,@&"*F.:DO3D[(=7\6.TSZ[ @3E?5CG,;5Z+V MF7F@N" M&A=&MFV.[.FJUU%+<]2TIJ[==91L;["C2%H I850&H/2.)0F4#35T38B,LF[ M]JJCCW$:I0O9:ZBM&VK.-$&A@0^4%D!I(93&H#0.I0D4316TS7U,.OCQY:/, MZTR_C+Y31WE'\]-VS$G73VB6 Z4%4%H(I3$HC4-I D53_6R#))-.DCZ5:YD; M29:N+DJ9;RA%74U1QS/-KJ+0Q A*"Z"T$$IC4!J'T@2*IBK:IE#F&S'44J9E M_!A'#XDTXK2,TE5ZGHQWND;F&#Z4%4%H(I3$HC4-I D53.ZJW\9)%QTO= MJZA04:&T $H+H30&I7$H3:!HJJAMRF31*=,7NTI4=3GCESNIVAZ!8&6PF-IJ"T M$$IC4!J'T@2*IEK91E,6'4TUO:)ZE;3UKDM]'?1H_F GH6D4E!9":0Q*XU": M0-%4)]LTRJ+3J# TF$RE<1=GI5RL>^U$IAOW4)H/I0506@BE,2B-0VD"15,= M;A,K:Q\W0#OV6]!145":#Z4%4%H(I3$HC4-I D53K6Y#+HL.N89U\:=A@W6& MYF!06G"@*2=+L[G7Z9@;0AME4!J'T@2*IGK:!EP6'7"%49P;WZ)D)VM1R[6L MY[W81NGSWPO#GOS5D-4^N7RN8UI9-5\::YDLC0?YF.6R6?OA9>^]:*?+Z#4< M.A0+2O.AM,#2,T#;LS7!H;D8E,:A-(&BJ8*WN9A%YV+G#F:A,8,%A29G4%I@ MZ>&?97F36=?0GG%GTCV;C2[_6N+31BL';0 M2 Q*"RP]T[/-F=FU#AIU06D<2A,HFCH73QMUV734]45&*UGG!G4N4.RVV^25 MD(OF##442O.AM,#6XSS3FG7WB] V&93&H32!HJF&MAF7_;^-I*++!XL)S;&@ MM,#6HSA[IETS0=MD4!J'T@2*IHK9YE,VG4_M>PFQ,>_K(L>G5XI^U9_*YHUV%)HE@6E!0>:TK/,4JA>1Z$!$Y3F0VF!W3/(;&8ZW3NI MA]4\=37M_CUTVSB4)E TU;XV.K+IZ(CJATJ7#M8-&A=!:8'=$Q?9DYG5U0TZ M@@I*XU":0-%4*]M4R3YC=KY>):%1$I3F0VF!K4\6V)=@0AME4!J'T@2*ILZ% MWV9)#ITEW3^7V4:6^;/Q=2OKP#,NRN*=(=)%GZ1C890&H/2.)0F4#35T#:<)75GRPJ@+890 M&H/2.)0F4#15SS:6AN1.4YKOZN*6+ZGS4[#H*#92@- :E<2A-H&BJHVV@ MY+XQ#&K8W.@T;;"HT)S)U8[?)/UPU6$AI&N?KXH[X^)]!&0RB-06D<2A,HVE[) M<;&6LO2C,KJYVLA\)>]EDM23.E;'][JC],E2(Y>/]=_YN;RU1F-MN6]>AF;/ MBF;YN,7?7&VCE?P0Y:LX+:JKL\>JJ?\RR\N5)W4#= :9Y.S?_!5!+ P04 " !HB%Q8K^FX M*'\" !G!@ &0 'AL+W=OYCVX"37QL*.@^VT\-]S=D)7IA9>>$GL MN_L^WW>VS]E&Z3M3(UIXD*(QDZ"VMCT+0U/6*)D9J18;\BR5ELS25*]"TVID ME0=)$291=!I*QIL@S[QMH?-,=5;P!A<:3"+@V7##5[5UAC#/ M6K;"6[0_VX6F6;AEJ;C$QG#5@,;E))C&9_.QB_020H&E=0R,?FNJ%]9E[6.;,LS[3:@';1Q.8&OC8>36IXXW;QUFKR5:B]#Q:,5\":"J92=8UU 5-CT!J8EO<= MU]A[KS@KN."6HW'^3I+]:,$T-K9&RTLFCN'H'"WCPAQGH24I+J&P'-*>]6DG M!](^QW($:?P)DBB)]\#GK\.OV>,!=$CUVQ8QV18Q\73C W07%_ =&X095Q;+ M>I^<5PG<53TS+2MQ$M!=-*C7&.0?/\2GT;=]XMZ)[(76=*LU]>SI6P?&;[?A M_E#\N2(;7%J4YN\^]>E[JG\GLA?JQUOUX]=WFG$-:R8Z!"3Y]A%X8Y'6L5"C MJ*! :JP(=,:A>"Y4^>]F[:M-OV <^15=TUWGT2C-PO6NYC>">BWA3AMP+?B: MZ16GVRQP2:AH].4D -VWM7YB5>L[0Z$L]1D_K.DE0.T"R+]4=)Z'B6LVV[&ULK59M;],P$/XK5I@02-"\M6D[VDAK"V(2H&EC\ 'QP4VN MC45B%]MIX=]S=K*L[;+ 4+^T]N7N\?/<7>*;[(3\H3( 37X5.5=3)]-Z<^ZZ M*LF@H*HG-L#QR4K(@FKJ<<;B2 M1)5%0>7O&>1B-W5\Y\YPS=:9-@8WGFSH&FY WVZN).[X]U((&!B\1N;*_9%?[ M>@Y)2J5%40]9*IR8L%:,IR]1(!;F\6Y,792W)&7*(R M*D$1QA&+:?4*C;C^G(E249ZJB:M1B>'C)C7K6<4Z>(2U'Y"/@NM,D;<\A?00 MP,44-'D([O(P"SH1%Y#T2.B_(H$7!"V$YO\>[G?0"9NRA!8O_%M9+I*?)5/, MIO?;![212PV%^MZ6LPJRWPYIO@?G:D,3F#KXPBN06W#BY\_\R'O3IO=$8 ?J M^XWZ?A=Z? U;X"6T:>P,?*K&"FQHPB'(@M$U M%TJSI+6_.S&>JN-$8 =RHT9N=/I.C4ZI_D1@!^J'C?KA_W;J\$%S18-Q.(J: M[JK85VZ#/3??[WO^J-_>A:.&V*B3V">< !A/1 &$:BW9LM1TF0/1^ 4O\S5P MW<9Y]( S<@E&HR/.#]WZXS#TPW;*XX;RN)/RC"J6$*"2,[Y69 .2(/\"V\G> M'T_141TTWB?8BXXS_]#)CWK#8;L(W[N_4+U.&0N6E^:R/(F0^JQ#)8/P2$F+ MES_HC8_KX>Z-"07(M9V>%'(KN:YNRL;:3&@7=BXYLL_,Y&;'CWN8:NS[2.6: MX0"1PPHAO=X0&UM6DU2UT6)CAY&ET#C:V&6&TR=(XX#/5T+HNXTYH)EGXS]0 M2P,$% @ :(A<6(Z'7L\! P [PD !D !X;"]W;W)K&ULM59;;YLP%/XK%JNF5FH+F%R[!*E)UJU2NU7-NCU,>W#@)%@# MF]HF:?_];*"$K81I4?:28./OV+8,(DB( M/.0S)*$ MB.<)Q'PSMESK9>*>KB)E)FQ_E)(5S$$]I'="C^R*):0),$DY0P*68^O2O9BX MG@'D*[Y2V,C:,S*A+#C_:0;7X=ARC".((5"&@NB_-4PAC@V3]O%8DEJ5I@'6 MGU_8K_+@=3 +(F'*XV\T5-'8&E@HA"7)8G7/-Q^A#*AK^ (>R_P7;E&#M(*&L^"=/Y8>H 3#> < E .>^"Z'D1)->;*@C)A/)=$9FA=90GR)[F$-+ -$6(@^IR#T M&K9"URS@"2 NT W7\.,9*$)C>8*.$&7H2\0SJ0%R9"OMTFC90>EH4CC".QRY M&-URIB*)WK,0PM\);!U>%2-^B7&"6QEG$)PCSSU%V,$N>IC/T/'120NO5WT[ M+^?U_O;M+H/'C$J:E]GW&SV'KA4D\D=3\ 5EIYG2[,$+F9( QI;>9!+$&BS_ M[1NWY[QK,=RI#'?:V/U/>I?/20R-62F@_1QJ]O+:QQT'XY&];E#L5HK=5L57 M]7(58,^$]"M[ M_<-74/\_&!Y4A@?[5]#@509[/6]' 0TKP>&A"FCXNH"\P;#3K.\ZVP;IM#J8 M/NL>#$KWPGD* 24QE4J>&CN-O:V5;,_LN+5N[AZ^H$K. WO&6\]X_YHJL?6L MNGUOZ.S(ZK9UNZV-]E_JJF2J=T;7]09_.+!K9W "8I7?-"0*>,94<1Q7L]5M MYK(XP[?+BZO0+1$KJD_A&)8:ZISW=?2BN%T4 \73_$1?<*5K,W^,](T,A%F@ MWR^Y[G;EP A4=SS_%U!+ P04 " !HB%Q84H\E2@8# !$"@ &0 'AL M+W=O,,!1!=:ZBL6&IA""%4"@&+!\K MF$*:*B*9QD/-:313*N!F^YG]1Z5=:EE@#E.:_B:12,;&N8$B6.(R%;=T_1-J M/7W%%]*45_]HK6,]RT!AR07-:K#,(".Y?N+'VH<-@#W8 W!J@/,:T-L#<&N M>RB@5P-ZE3-:2N5#@ 7V1XRN$5/1DDTU*C,KM)1/GA<*<%'G3#KS';!]]2XS;+XE9\;M>R)#2-@/'/Z/*A).()W5 !Z,]D MP063Q^5OF^N:M=?.JCXA0U[@$,:&_$9P8"LP_$\?[('UOY*<(ER*AC/R#".&,EKEH,[63_*VF'I,LT&1>1:8^\"O? MZ5OZ-S)7+8[U&\?ZG8[=E-D"&*)+Q!,L$]DP+VJS2+/U-Q+YUG)P"P9M:S'8%3?=#?1ZKNOMNM"9 MYSM=\!H7O'<>&0:JFB!Y?-CA\7;4VGW+:UGT:6=";ST91R+3WID;]VL&+*[J M%"[WA]2L;ZAFM"F%)E4%\&K\PAY.=47S0J/K*WF!Q"3G*(6EI+3./'D$F*Y9 M=$?0HKK%%U3(FJ!J)K+, Z8"Y/LEE;=#W5$3-(6C_Q]02P,$% @ :(A< M6._ID#/N!P T#\ !D !X;"]W;W)K&ULM5O; M;N,V$/T5PBV*%JC7XD6RO$T,9,-> FR+(-FV#T4?&)NQA4JB*\E)4_3C2\E: MTQ+EB:U0+XDO,\/*OLKWPM98'^2>(TOQRMBV+S?C+)%VN9B/R= MVLA4?_.HLD04^FVVFN2;3(IEY93$$^)YP20143J:7U2?W6;S"[4MXBB5MQG* MMTDBLI5#JK_+-S?)RY)41R5@NBA)"Z']/\EK& M<8FDX_B[!AWM?[-T/'S]&?V'*GF=S(/(Y;6*?X^6Q?IR%([04CZ*;5S>? M9)V07^(M5)Q7?]%S;>N-T&*;%RJIG74$293N_HM_:B(.''!PQ('4#J3MP(XX MT-J!GNK :@=6,;-+I>*!BT+,+S+UC++26J.5+RHR*V^=?I26U_V^R/2WD?8K MYC\JM7R.XAB)=(ENTD*DJ^@AEN@JSV61HS&ZKVZ(2.9(/:*&]=7B[VV41^7E MR\=W,A:%/(3(T0<1BW2A7WS-92&B./]&X_UZS]'77WZ#OD11BCZMU3;76/G% MI-#)E"%-%G7@'W:!DR.!8X)^5FFQSM'WZ5(NFP 3S<*>"O*9B@\$1.1R\0Y1 M_"TB'J$= 5V?[DXZW/GI[AC(ANXO+*WPZ&L7]JKSPO[Q4=NCFT(F^9]=Y._ M63=X68S>YQNQD)59UEMG^:$>+Y_,7DZI,*VPHQZ9-HTXV 8/9/T]TGZ8)*-<9W5XSHRX_I; ME,JBBX$=K'^0VS1D 6TQ /[XN3>#([ &3\&>IP#DZ9,J1'Q #!+5T#I*3V#1 M4UYZO\U/AYGO!:QEQL'8>F8^W6<^!3/_*!Y4)@J5O:![#1WI&M^5, AR;@UQ M"<8=@37("_?DA4,6YM EJ2[!N".P!JFS/:FSWH49]#R7L9D].HDWFY+6Z)Q9 M9=[WPIFI\HTDL6?$FC=,::YQ7ZO-'69A8)4H#D?9\U+C \F*X<*[EIG8R&T1 M+1"73WKNLM$SD>Z\0:1S+[Y3-.X*KM0C>Z*69=HW!5:DUFCO#&H M0<%B5+L>CK NF7B:&8<#Z9NH4<,8EL.OEZ-5IO+NR1VS$@R8/_/:/)QDQN$X M^_)@!#.&%?--.K[-E%9!.;K3\");K-%7(ME\=UB>T'_HG,+E4B9?.T7CKM": M;!O9C8-!"Y@8U*KS M._4BXN)E_$,F)?HD%^M4Q6KUHD?PB3,?&/_L>\RI3'>%UN36"'4\&W3T.E7S M3M&X*[3FZJ69')"W3@Z.CEYBZWZ?8-P:O%U6-&"ML0M'V9<%,SD@\.3@H^[" M[Y%8++;)=D>!2%161/^*DIC.Y+&5UAA3JW1UF84S*_LA1#TQHIZ TK;_!+'& M/9RQTI!8=P"Q.&!LVJ[><(Q].3#RF\#R^_?J68]M-Q:Z=)R< .@6YE% M:ME) 0R+/?2BI5W7^+F&7<^M(Z[0FOP954]@57]=/762&:J>Z91WTCK:Y*V$^)%/?*GY#2'AB)#QY96G^_/9G2_(Q)GX8M//OL L(;B])P/'US=]( M=P)+]_X-,+3N@JGGT_8*:6W66$@-?&JQ,(3()D9D$W@YO'<+A&$Q!5J@4RGM M"JWYZ-Q(:0I+Z4^96$KTBTCDZ6T/ACS[D;E+-.X*K4FGT>04#[H7P>DBOE,T M[@JMR:S1^_2M>O]HVZ,=BG]JS7JHK?AM*PY'V9>%@ZTNL#0_O^E1>WU]///: M+:_+BN'VLSXXN+[)&[E.W[H(?Z3CT8X=*V'(VAS8*_"43L,V!T/H:FIT-847 MX/OVNU=@P^/M#O8\NXH,(9ZI$<\4%L_E\XM8PZ./4N2RHT*?W@2=+JX[1>.N MT)HD&V5.IX,V0:>[:9RB<5=H36:-YJ=OU?S'FZ"M^FE@]4!;\UM&'(ZQ+P=& M\5-8FO=H@?96EC'&5@OLL&)!._]::XO>P+ M1]B7 2.P&;SHW;?_O0+K'^]_L.>Y!<056I,^HZ(9K*(/FMM-NCM+4?)V_Y+K M.NT)K,'FQ-'VPS M#NO8E1Y:;9#9,P';BL-1]F7!S 08+-G/[X/,WK8^#F?MU=\N*]_>MC^$CF=& MQ[.W+H(?:X3V$O@L:#_\8QT[TVE[@93#(?:EP*AL!J]_]^Z$,"S4"9U*:5=H M3?J,E&:PE+[=9HNUG@,NT:V^>:I-:Z?V/*=;7IRB<5=H35*--F>#;GEA3K>\ M.$7CKM":!Y6,\O<'V_+B=VC_UJK6M6]+?])J#!R.L"\#1OG[KK>[^%W[6-J) M=]BT)WUP8'T3-YK='VBGBV^O>Y.VU.FR:3EBL]ORA_8'^*? M_P]02P,$% @ :(A<6#@9FHST!P JE8 !D !X;"]W;W)K&ULQ9SM;]HX ,;_%8N;IDW:"GD!VJY%ZNIX5VD[5>UV^W"Z M#RZX$"TO7&)H=[H__IR08@S!D-,3W9<60ORSX\<\<1X27SREV8]\)H0DSW&4 MY)>=F93S\VXW'\]$S/.3="X2]_P>BJ=\XS4I#N4A37\4;VXF MEYU>T2(1B;$L$%S]6XIK$44%2;7CKPK:6==9%-Q\_4)GY<&K@WG@N;A.H^_A M1,XN.Z<=,A&/?!')N_3I5U$=4-G <1KEY5_R5.W;ZY#Q(I=I7!56+8C#9/6? M/U<=L5' =?<4<*L"[K$%O*J MU7 V]"YF3]^1J,@F+,< C]?%J)!I^]*G'UTK\5[,3XC7>T?4O'GUMN[ FF#NQ51]H67=\=DQ5(P5 MQC%;8\$%Q^/<(W#L>)Q3WU>&!MYZ7'LEUSLTKJ]JQ_4?G]7^Y$:*./^S;LBN MX'X]O'#[\WS.Q^*RH^P\%]E2=$:O?W$&O0]U,B-A% D+D# &@AER^VNY?1M] M]-LB?A 921^).N=FRJ*2*Y M*1^R.@:"&?+UU_+UCY0O$_,T:R"?E=M4OOY.CSMFC]/=/;8U.Z7HGH[.'Z\X>6CO[-A/O)7\F83SG85:,8!*E>6T7#W>J[YD- MO+96U;3?=JMSBMF!O]5SR#H9"&8H<;I6XM2JQ&?^D*JS0IK]5%Z2+<.QJ%7! M"FDZT)$PBH0%2!@#P0Q9S]:RGK4YR3M#RHV$420L0,(8"&;([?3TQ6K/^CV^ M6\\.%DDHWQ$UUQLK6^5349S,'I7+DB6/%J*X)!7/ZEN>%]O'/,M^%H5XG"[J MIQ'V>IN.!2B-5K3BGSX[G+C;ISEHI0Q%,X7>2"4<^ZE3"WLG\G"RX)%ZL12) MTO:3HLD9N>-2U$II)3>6$DFC%M5>-W%2UV/?R[Q63 A?JHMM]1T=I[E<.>T\E#RJ ME18:J4!I%$H+H#2&HID#0.QY3'OS M+&A> Z71BK8USW*\;7]'5LI0-%-H'0[V-QP,T.:MH!]P<6B=# MT4R==6[FVG.SKS.1\;E8R'!,J%B**)WO^Q7<3FJL'#0W@]("*(VA:*;".EUS M6[U)R85&:E :A=("*(VA:*;J.E)S[???T+ -2J,5;3MPR\F)+?WKWF\?P#K941FI%!:11*"Z TAJ*9:NLHS1VT:N;00 U* MHU!: *4Q%,U470=JKOT>K_;,'!JU06FTHFV;N;-MYM ,#44SA=89FFO/T/:; M^7_Y-=1>66-UH<$9E!9 :0Q%,P>!#MC<5F\X8,OCH94R%,T46B=KGCU9LTS8#V?H=G9C,:'I M&9060&D,13,UURF;Y[9IZ1XT>8/2*)060&D,13-5WW@ZT'Y?6WN6CGUR$/OH MH+=KZ=MS=FB-#$4S5=9)FV=/VO;[.5LK7"LB-$B#TBB4%D!I#$4SY=9YF]=O MU831=WN];5N& M9F8HFJF8SLP\>V9VC"T?"LGM5336%!J/06D!E,90-%-ZG:)YIZU:-#0V@](H ME!9 :0Q%,U77L9EGOR_M"(N&)F-0&JUHFX_T#YW^KD5#(R\4S5Q-0T=>OCWR MVF_1UR_70'MGSW9T4RVA- JE!5 :0]%,R77XY3MM6K,/C;^@- JE!5 :0]%, MU77\Y=MO,CMLS79 8V&A"5=%V[3F@>_M6#.T4H:BF8KIZ,JW1U?'6O.A&;2] MFL:Z0I,J*"V TAB*9LJ_L="5WZI-0Z,M*(U":0&4QE T4W4=;?G'/I"YUZ:A MZ1641BN:N0338->FH;$4BK92K+NQQ&8LLFFY&&I.QL7O *N5(==;UPNN7I7+ MC&YMI\XY6RV;JC&K55R_\&P:)CF)Q*-"]DZ&Z@"RU<*HJS3ZD4J9Q M^7(F^$1DQ0[J\\&ULK5A=;]LV%/TKA%8, M+=!&'[8L)[,-)-:Z!6B'H&Z[AV$/C'1M$Y5(E:3CYM^/E!3)7EU9WO&OXDM@$0_\HR*N;.5LKAR79%L( N9@7>P KDE^*.JSNW84E)#E001A&']=RY]J]B?ZH!98^O!/;BX!II*?>, M?=,WM^G<\?2,((-$:@JL_AY@"5FFF=0\OM>D3C.F!AY>/[&_+\4K,?=8P))E M?Y-4;N?.U$$IK/$NDY_8_D^H!86:+V&9*'_1ON[K.2C9",? MM1$' ,73#PAJ0' ,F)P C&K Z!@P/@$8UX!QZ4PEI?0AQA(O9ISM$=>]%9N^ M*,TLT4H^H?J]KR173XG"R<4?C*5[DF4(TQ3=4HGIAMQG@*Z% "G0.[2J%@1B M:[3$G#\2ND'7.=M1J9N>X&_17U VW.8%)EPM#(E>QR QR<0;Q?)E%:/7K]Z@ M5XA0]'G+=D*-)V:N5!+T1-RDGNY--=W@Q'1'Z".C_-./]P$#@ M*N\: X,G V\"(^,*B@LT\MZBP M&?1,RPV-(%-P_"8_/AP<&-:-F.8Q*OM%+ MR^&?#^H)NI60BW_[7E-%,^ZGT<'J2A0X@;FCHI$ _@#.XM=?_(GW6Y]%-LEB M2V0=^\:-?6,3^Z+=#C>P(93JS7*#,TP3Z#/12#;4Q(HL*LETM']8^..1%T0S M]^'0'DMC=NP)&WM"HSUM<.AS(WPFP.O.?5GU" ]ZO//UOAD?:33.XB&%X9,WDI572$1TUHB.CZ _XGG$LF3HG5FJ> M)('>V&XD&:K7)EELB:QCWK0Q;VHGYDYMVF>3++9$UK'OLK'OTF;,-9(--?'R MV9Y3\>@R"HXVW?-NH3>]/+'G?*]-W;RSE*OD^?N.<$A1NN-:_B-@WIM;&?F& MBJ_9PM,!.^[I$OG3<7A"^4'2ZO^/@\0,'BS3/_/4L35LUY.@]20P>J(^@]1' M#E4?#9P#31X1428E_089F08;%#PW*!I-C]WIZ>5'D7=B*;0)JV],Z :=MV:J MP;JMIJTUFR&6= UJ4U+?G)-^W@+'!>PD25 ,#^I+OSBY<:PFI%;98EML71?; MS-4/[1S2OJ7DL_;0)EMLBZWK89L9^^>FQF>=U&:VP4Z>EQ_;&K1K49M'^^9$ M>OB1;C6GMLH6UVRG+>^:U.;+OC&?'!;RK2;--5OTTB)ZJ5LEW#THV^7 -V7Y M4Z!$%]>J E33VI18K\O"XE'[4I=>RW)@2U/5;3]BKG::0!FL%:5W$:F7P:M2 M:'4C65$6!^^9E"PO+[> 4^"Z@WJ^9DP^W>@!FH+TXC]02P,$% @ :(A< M6&=+J!>M @ (0< !D !X;"]W;W)K&ULC95O M;YLP$,:_RHE54RNUA9 24>0TF;=*G52U;3;BVDO''()5HU-;>?/]NEG V79 M0I*] =OXGM]S!S[BM9 O*D/4L,D95T,GT[JXZ.:$)R[4'F<1BJ1GE^"!!+?.[.1N-G0\:P@9IMHJ$'-;X0TR9H6,C==:TVF0-G![_*9^6^9N" M?:,SG0V=O@,SG),ETX]B_1GK? *KEPJFRBNLZ[V> ^E2:9'7P<9!3GEU)YNZ M#EL!OK\GP*\#_-)W!2I=CHDF22S%&J3=;=3LH$RUC#;F*+4I-G$X^ M"3%;4\: \!G<<4WX@DX9PD@IU HN8%*]+1!S&'&^) Q&N9":_B)E53]NS.>A M$$R)8)2^+JFB=OWB$1G1N"VIX'2,FE"FSN $*(>G3"R5P:K8U283Z\=-:]?7 ME6M_C^LQII?0[9R#[_E=>)Z,X?3D[&\9UQ2BJ8;?5,,O=;M[=&\IIQKAWGPH M;=7X?F_VPYW&7/UH,UV)]]K%[?&Z4@5)<>B8\Z-0KM!)WK_KA-Z' ]:[C?7N M(?7$5*+7YJF*BLHH>T)7232(PMA=M;!Z#:MWC!6TL:JHX+]80<,*CK'"-E:P MRPJC3CLK;%CA,5;4Q@IW67[':V=%#2LZQNJWL:)=5B<*VEG]AM4_R'K*T#3L MN4;91NSO$'M>+]B#'#3(P4'D5B]0%[)N!O1/,S@'CKK-S6#W>^WWPNX_;MRM MCF=_'E^(7%"N@.'4P,_\PE':#>3X70K]- M;%]M_HK);U!+ P04 " !HB%Q8:V57_SD# #N$P #0 'AL+W-T>6QE M MX>L#A%%93#0^R*V]]ABV%R9_([1$@_-9EDSH5.3 MPV:_1X-,R?6V1\0%K#HM6/!,Q9",J> 3S8&5T8*+I0OW(#!50NG V'JSZ;H0 MJ7XYN.MZ4(J-3L&ETG5NE\%]3YKA.\"J!P:Y$*W!'G&!T:"DQC M[VRG'EP' M7T!!TWYUAQ6@:5G;*A'B Y_1[MJ6]R#;VK0.[)MNF-=0TG8SK@/ZFFM/> ME(U>I1N4_%F93W,['5GWH4#9O6897]3]1=8:P-2[N#HM2['\*'@N"^8F?W#" MT8"N>,%,:?[+9H-2F=H TR1X9MKPZ6;DIZ;E(UN853DM,MQS[P0]_]UUSIED MFHI-T[;VCWF57^TXNOE7ENO?*KN&O1Z;E^^QF[P^!9/Q*9@\B9KLGX+)Y/A- M1L?I,6P.&1LGF:US3!L-X+PX)-_@]"G628/)G O#9=.;\31E\L5QQLH;.K%_ MS&SIV_$IR^A'59N+RY0M6#IN MNCJ?U,W -FS6Y@+"+G)77WX$XSC,CP"&Y<$<8!S'PO+\3_/IH_-Q&.:M[T7Z M**>/6!3'^V MUOANXQ6ROPZP/=U7(=A,\4K$9HJO-2#^=0-&DOAW&\L##&P7L-J!_/X\4%-^ M3A3!KF+>L"<81Y($0Z 6_34:Q\CJQ/#Q[P_VE$11DO@1P/P.H@A#X&G$$,"0**K?@SOOHW#UG@K7_^$;_0902P,$% @ :(A<6)>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'M;MV?Z^%0W&BG%[K4 MS?W1J/N_5"-1Z5I7^IRG.?6E.71:-)?^*9LH_.- MT_, ^54N7'>FD8LKZ4&.1NFA?^!26]=T=W3/EY[Q1OF;^Z.V,6>Z;)3]*!OU MR9IVK>OK\!C_+<;D:W3E\/C:%^);^W^*T2R7.E($],M2:0"8!,]@8Y;TQ.(%, F>X1\GM$(&< ?5UK_S;I MP_IQGIO6AW4:R ]1)#_DQ3S]V0;%A)+\J!:-F*N\M;K1BD;R"70-LVS.I+;B MFRQ;);XHZ5K;-TF*ATPS85;-F;[S7>78N:'\)D@L$V:S7#0K90?-;N! BHG4 M,F%VRY5:&^OSM-)SJ>NGK.>3,M=6KFFPF2"Y3)CM$OK%7\%VE6[Z:!@H?:1L M?)*H!BD9TLN$V2^??><8]EKDD0FS2/JX3?3;.O1;KT(=7TBJ:4R-71,RNN%*-[J.ON/3A9)#K M(T-$S(:X"B=],[N4MKFG4' $PNR%#ZW3M7(N-/Z%KOL;*!P21,0LB) 5_Q ^ M_K8V7_DNZI.G$',KRH?,$#&;X9,QQ:TNRR[2GONDKKX.!)N:C9 8(F8QS-N% M4S_;T!].;_Q?RH5,$#&; *:>@Y%&A!01,2L"8TXI)A)%Q"R*W1FR>/55+B@F M M8L+I+6;)] GIUDI&;IDRNV5G9MJ34DPDERFS7&A^NK4,D6&FS(;9D:AN"S;( M,%-FPVS-P;86)A+,E%DP.-D1%!,)9KK/":WO,9VN1H*)F06#,1.*B503,ZL& M8Z84$ZDF9E8-2'X.Q+REF$@U,;-J(.9Q03'A6@JS>G;E: ?]$A_%1.J)F=6S M&_.X*#0=YL1(0C&SA :IY('X(O\S5IR4TH6LPRPI)I)0S"RA9YA=$?I[9+E9 MZB"LQ]Z6@L1A:*F2V$,:F%$F2AA-E"&)-:*$$62O8ZX*$62I"%DKT. M>&C;3)"%$F8+8W%,,9&%4F8+;<7L3HHP'T(Q MD872EYEV&V*>M;XTE?"Y*,5$%DKW-@T7!I9T)2I%%DJ9+00QAST=[BUCMA#" M]!&?8B(+I?O:%="5)DWD4F2A]$66?'9ATD0N119*7V:[0#]%W/6:QRFE[@K= M48@L-&.VT#/,/X?B]&X]V#\S0Q::,5OH&>:5RDV=ZU+W%4_#^PQ9:,9LH=V5 M?AJL3C&1A6;,%GJ&"68]9LA",V8+P4H?;LI%%IJ]S&+0QGK+ S'%1!::[6E9 MR->_'PX=4$RXQYG90L_W,3UKGQ0366C&;*'!MJ;-/D0QD85FS!;:OLCV!$LP M,V2AC-E"VS&? BC%1!;*F"T$,0 ^=GF(B"V7,%H(+U<.VB2R4,5L(8P[:)K)0QFPAC#EHF_"W-OO< MG3"8+(D;,1>MF5Y MXL]=U)^-+!Y_C_GX6]+WOP%02P,$% @ :(A<6#AE:^>: @ 7 M]H=N6'R>CN=A7>W'L?M5U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R7 M5O?W,ZJGQ_N9B]>OKOS/Q':[/6S*[W;SYU3.XS\&UQ]M_S[L2QFKQ6O3[\JX MKNK/X^WT4%\/X>$RN5H\OZVK_ODM5/7<00)!,G^00I#.'Q0A*,X?E" HS1]D M$&3S!SD$^?Q!&8+R_$$K"%K-'Q26*..2(&F"-8'6 ;D.!%X'!#L0B!V0[$!@ M=D"T X': =D.!&X'A#L0R!V0[D!@=T"\ X'>@GH+@=Z">@N!WC)YV2;06U!O M(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O M)=!;)Q]+"/16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?2.J'B4#OA'HG KT3 MZIT(]$ZH=R+0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VR:;30CT M-M3;"/0VU-L(]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGT M=M3;"?3VR69! KT=]78"O1WU=@*],^J="?3.J'&?7./ZGW,'X=RW#K^5[#\U<_2?5X MN;?<'G]=?I]$G%=7G.O[BN'I+U!+ P04 " !HB%Q8IY'J63<" #?,@ M$P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&%BU2(M4BSJ;M MMLVB%U E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9OSKVW>"W MR3Z$Z:,0OM[;OO+I.-DAKNQ&UUK3:>.K:N@IQ73P,S1\IZZ>$-)Y< M]OA]._FKN"$1KR;,*W\/>#KW[<$ZUS9V=5NY\+7JXRYQ[(0/CYWUZ?D2K_0X M[G9M;9NQON_CD=1/SE:-WUL;^BX]%;TZGQSB#=O39W9Q_E+F7&#<>>O&R<>) M.?O^N.>1S*?74RQD76C/O^)+8BQ]\?O9>=J-;=Z8':_WY^@.RSR\6!Z7W_'O M,WZI_\X^)*0/!>DCA_110/K0D#X,I(\2TL<'2!_9AM((1=2,0FI&,36CH)I1 M5,THK&845S,*K!E%5DF155)DE119)45629%54F25%%DE159)D5529%44615% M5D6155%D5119%45619%54615%%D51=:<(FM.D36GR)I39,TILN8467.*K#E% MUIPB:TZ1M:#(6E!D+2BR%A19"XJL!476@B)K09&UH,A:4&35%%DU159-D553 M9-44635%5DV155-DU119-4560Y'54&0U%%D-159#D=509#4460U%5D.1U5!D M+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6_U/6'^-X^,?QRS/MJW9XSA?+ M_UIN?@%02P$"% ,4 " !HB%Q8!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &B(7%C7;Y)Q[@ M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ :(A<6$,#F9QB" (S0 !@ M ("!#0@ 'AL+W=O 8 " @:40 !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ :(A<6(P?:KJ-!@ QQT !@ ("!51L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A< M6,N\BK"< @ C < !@ ("!0#4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ :(A<6#VS,;UG)P LH4 !D M ("!O$H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :(A<6&B<_CX ! 60@ !D ("! MVH 'AL+W=OY\$ #9"@ &0 @($1A0 >&PO=V]R:W-H965T>) !X;"]W;W)K&UL4$L! A0#% M @ :(A<6#AP&J7E"0 Q!< !D ("!4) 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6$7_"@'* M# X"$ !D ("!J*P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6 21OHD_!0 HPP !D M ("!",( 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ :(A<6,L!3'NY# J2$ !D ("!@^$ M 'AL+W=OF M^R4" #F! &0 @(%S[@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M:(A<6%*][ZGO P U @ !D ("!1"4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6)3TN]Z9!0 N! !D M ("!5$$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :(A<6.O(-\W\ P EPD !D ("!YU4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A< M6-.VQ(JX P *PX !D ("!FV&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6,1J :!<# )6T M !D ("!B7L! 'AL+W=O&PO=V]R:W-H965T^!XZ MU@< !E# 9 " @=N* 0!X;"]W;W)K&UL4$L! A0#% @ :(A<6$ >/Q1G @ 0@8 !D M ("!Z)(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :(A<6(,)='C^ @ ;@@ !D ("!]J$! 'AL+W=O M&PO=V]R:W-H965T%P, !X) 9 " @46H M 0!X;"]W;W)K&UL4$L! A0#% @ :(A<6"8* MJN>Z @ /P< !D ("!DZL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6(K(Y>U" P : T !D M ("!8[&PO M=V]R:W-H965T&UL4$L! A0#% @ :(A<6 6^?@O1 @ "P@ !D ("! MB<0! 'AL+W=O&PO=V]R:W-H965T 9 " @1+? 0!X;"]W;W)K&UL4$L! A0#% @ :(A<6)X'*/\Z! 41, !D M ("!#^4! 'AL+W=O&PO=V]R M:W-H965T'@, #() M 9 " @&UL M4$L! A0#% @ :(A<6#D* C0- P %0D !D ("!(/$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:(A<6$():Z$W!0 GA0 !D ("!.?T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6)KIV+[*!0 Z$S6H@5 60P$ &0 @('Z'0( >&PO=V]R:W-H M965TQCPP ".9 9 M " @;DS @!X;"]W;W)K&UL4$L! M A0#% @ :(A<6*_IN"A_ @ 9P8 !D ("!?T " 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A< M6%*/)4H& P 1 H !D ("![DD" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(A<6,\3;7DW! G!8 M !D ("!>UT" 'AL+W=O&PO=V]R:W-H965TI9-P( -\R 3 " M 6)R @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !A &$ GAH ,IT @ ! $! end XML 111 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 112 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 114 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 402 541 1 false 117 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Cash Flows Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - Overview and Basis of Presentation Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation Overview and Basis of Presentation Notes 9 false false R10.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Equity and Debt Securities Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecurities Equity and Debt Securities Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Fixed Assets Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssets Fixed Assets Notes 13 false false R14.htm 100130 - Disclosure - Other Significant Balance Sheet Accounts Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts Other Significant Balance Sheet Accounts Notes 14 false false R15.htm 100140 - Disclosure - Reportable Segment and Geographic Information Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformation Reportable Segment and Geographic Information Notes 15 false false R16.htm 100150 - Disclosure - Debt, Commitments and Contingencies Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies Debt, Commitments and Contingencies Notes 16 false false R17.htm 100160 - Disclosure - Leases Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 17 false false R18.htm 100170 - Disclosure - Equity-Based Compensation Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensation Equity-Based Compensation Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Income (Loss) per Share Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShare Income (Loss) per Share Notes 20 false false R21.htm 100200 - Disclosure - Retirement Plans Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlans Retirement Plans Notes 21 false false R22.htm 100210 - Disclosure - Related Party Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedParty Related Party Notes 22 false false R23.htm 100220 - Disclosure - Business Combinations Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinations1 Business Combinations Notes 23 false false R24.htm 100230 - Disclosure - Stock Repurchase Program Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgram1 Stock Repurchase Program Notes 24 false false R25.htm 100240 - Disclosure - Goodwill and Intangible Assets Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets1 Goodwill and Intangible Assets Notes 25 false false R26.htm 100250 - Disclosure - Subsequent Event Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvent Subsequent Event Notes 26 false false R27.htm 100260 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 100270 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 100280 - Disclosure - Equity and Debt Securities (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesTables Equity and Debt Securities (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecurities 29 false false R30.htm 100290 - Disclosure - Fair Value Measurements (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 30 false false R31.htm 100300 - Disclosure - Fixed Assets (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsTables Fixed Assets (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssets 31 false false R32.htm 100310 - Disclosure - Other Significant Balance Sheet Accounts (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables Other Significant Balance Sheet Accounts (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts 32 false false R33.htm 100320 - Disclosure - Reportable Segment and Geographic Information (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationTables Reportable Segment and Geographic Information (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformation 33 false false R34.htm 100330 - Disclosure - Leases (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeases 34 false false R35.htm 100340 - Disclosure - Equity-Based Compensation (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensation 35 false false R36.htm 100350 - Disclosure - Income Taxes (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 36 false false R37.htm 100360 - Disclosure - Income (Loss) per Share (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareTables Income (Loss) per Share (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 37 false false R38.htm 100370 - Disclosure - Business Combinations (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinations1 38 false false R39.htm 100380 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets1 39 false false R40.htm 100390 - Disclosure - Summary of Significant Accounting Policies - Roll-Forward of Activity in Allowance for Credit Losses (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails Summary of Significant Accounting Policies - Roll-Forward of Activity in Allowance for Credit Losses (Details) Details 40 false false R41.htm 100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 41 false false R42.htm 100410 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) Details 42 false false R43.htm 100420 - Disclosure - Equity and Debt Securities - Summary of Equity and Debt Securities (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails Equity and Debt Securities - Summary of Equity and Debt Securities (Details) Details 43 false false R44.htm 100430 - Disclosure - Equity and Debt Securities - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails Equity and Debt Securities - Additional Information (Details) Details 44 false false R45.htm 100440 - Disclosure - Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) Details 45 false false R46.htm 100450 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 46 false false R47.htm 100460 - Disclosure - Fixed Assets - Major Classes of Fixed Assets (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails Fixed Assets - Major Classes of Fixed Assets (Details) Details 47 false false R48.htm 100470 - Disclosure - Fixed Assets - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsAdditionalInformationDetails Fixed Assets - Additional Information (Details) Details 48 false false R49.htm 100480 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) Details 49 false false R50.htm 100490 - Disclosure - Other Significant Balance Sheet Accounts - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails Other Significant Balance Sheet Accounts - Additional Information (Details) Details 50 false false R51.htm 100500 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Accrued Liabilities (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails Other Significant Balance Sheet Accounts - Schedule of Accrued Liabilities (Details) Details 51 false false R52.htm 100510 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of other long-term liabilities (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails Other Significant Balance Sheet Accounts - Schedule of other long-term liabilities (Details) Details 52 false false R53.htm 100520 - Disclosure - Reportable Segment and Geographical Information - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationAdditionalInformationDetails Reportable Segment and Geographical Information - Additional Information (Details) Details 53 false false R54.htm 100530 - Disclosure - Reportable Segment and Geographic Information - Schedule of Information Regarding Operations and Assets for Operating Segments (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails Reportable Segment and Geographic Information - Schedule of Information Regarding Operations and Assets for Operating Segments (Details) Details 54 false false R55.htm 100540 - Disclosure - Reportable Segment and Geographical Information - Summary of Revenue by Geographic Distribution (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails Reportable Segment and Geographical Information - Summary of Revenue by Geographic Distribution (Details) Details 55 false false R56.htm 100550 - Disclosure - Reportable Segment and Geographical Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails Reportable Segment and Geographical Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details) Details 56 false false R57.htm 100560 - Disclosure - Debt, Commitments and Contingencies - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails Debt, Commitments and Contingencies - Additional Information (Details) Details 57 false false R58.htm 100570 - Disclosure - Leases - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 58 false false R59.htm 100580 - Disclosure - Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) Details 59 false false R60.htm 100590 - Disclosure - Leases - Schedule of Operating and Financing Lease Expense (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails Leases - Schedule of Operating and Financing Lease Expense (Details) Details 60 false false R61.htm 100610 - Disclosure - Leases - Schedule of Supplemental Information Related to Leases (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalInformationRelatedToLeasesDetails Leases - Schedule of Supplemental Information Related to Leases (Details) Details 61 false false R62.htm 100620 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) Details 62 false false R63.htm 100630 - Disclosure - Leases - Schedule of Lease Income (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails Leases - Schedule of Lease Income (Details) Details 63 false false R64.htm 100640 - Disclosure - Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details) Details 64 false false R65.htm 100650 - Disclosure - Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) Details 65 false false R66.htm 100660 - Disclosure - Equity-Based Compensation - Summary of Activity for Options to Acquire Common Shares (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails Equity-Based Compensation - Summary of Activity for Options to Acquire Common Shares (Details) Details 66 false false R67.htm 100670 - Disclosure - Equity-Based Compensation - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails Equity-Based Compensation - Additional Information (Details) Details 67 false false R68.htm 100680 - Disclosure - Equity-Based Compensation - Summary of Activity for RSUs Relating to Shares of Company's Common Stock (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails Equity-Based Compensation - Summary of Activity for RSUs Relating to Shares of Company's Common Stock (Details) Details 68 false false R69.htm 100690 - Disclosure - Equity-Based Compensation - Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails Equity-Based Compensation - Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock (Details) Details 69 false false R70.htm 100700 - Disclosure - Income Taxes - Summary of Income (Loss) Before Income Taxes and and Gain on Equity-Method Investments (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails Income Taxes - Summary of Income (Loss) Before Income Taxes and and Gain on Equity-Method Investments (Details) Details 70 false false R71.htm 100710 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails Income Taxes - Income Tax Expense (Benefit) (Details) Details 71 false false R72.htm 100720 - Disclosure - Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details) Details 72 false false R73.htm 100730 - Disclosure - Income Taxes - Summary of Elements of Deferred Tax Assets (Liabilities) (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails Income Taxes - Summary of Elements of Deferred Tax Assets (Liabilities) (Details) Details 73 false false R74.htm 100740 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 74 false false R75.htm 100750 - Disclosure - Income Taxes - Reconciliation of Gross Unrecognized Tax Benefits (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails Income Taxes - Reconciliation of Gross Unrecognized Tax Benefits (Details) Details 75 false false R76.htm 100760 - Disclosure - Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) Details http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables 76 false false R77.htm 100770 - Disclosure - Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share (Details) Details http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables 77 false false R78.htm 100780 - Disclosure - Retirement Plans - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails Retirement Plans - Additional Information (Details) Details 78 false false R79.htm 100790 - Disclosure - Related Party - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails Related Party - Additional Information (Details) Details 79 false false R80.htm 100800 - Disclosure - Business Combinations Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails Business Combinations Additional Information (Details) Details 80 false false R81.htm 100810 - Disclosure - Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Details) Details 81 false false R82.htm 100820 - Disclosure - Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Parenthetical) (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Parenthetical) (Details) Details 82 false false R83.htm 100830 - Disclosure - Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details) Details 83 false false R84.htm 100840 - Disclosure - Business Combinations - Summary of Revenue and Operating Income or Loss (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails Business Combinations - Summary of Revenue and Operating Income or Loss (Details) Details 84 false false R85.htm 100850 - Disclosure - Stock Repurchase Program - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails Stock Repurchase Program - Additional Information (Details) Details 85 false false R86.htm 100860 - Disclosure - Goodwill and Intangible Assets - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails Goodwill and Intangible Assets - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) Details 86 false false R87.htm 100870 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 87 false false R88.htm 100880 - Disclosure - Goodwill and Intangible Assets - Summary of Carrying Amount of Goodwill, Net of Impairment (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails Goodwill and Intangible Assets - Summary of Carrying Amount of Goodwill, Net of Impairment (Details) Details 88 false false R89.htm 100890 - Disclosure - Goodwill and Intangible Assets - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details) Sheet http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails Goodwill and Intangible Assets - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details) Details 89 false false All Reports Book All Reports flgt-20231231.htm flgt-20231231.xsd img232190488_0.jpg img232190488_1.jpg img232190488_2.jpg img232190488_3.jpg img232190488_4.jpg img232190488_5.jpg img232190488_6.jpg img232190488_7.jpg img232190488_8.jpg img232190488_9.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 117 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "flgt-20231231.htm": { "nsprefix": "flgt", "nsuri": "http://fulgentdiagnostics.com/20231231", "dts": { "inline": { "local": [ "flgt-20231231.htm" ] }, "schema": { "local": [ "flgt-20231231.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/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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "keyStandard": 446, "keyCustom": 95, "axisStandard": 36, "axisCustom": 0, "memberStandard": 60, "memberCustom": 54, "hidden": { "total": 39, "http://fasb.org/us-gaap/2023": 36, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 402, "entityCount": 1, "segmentCount": 117, "elementCount": 900, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1358, "http://xbrl.sec.gov/dei/2023": 38 }, "report": { "R1": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R4": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations", "longName": "100030 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R5": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "longName": "100040 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R6": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "longName": "100050 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_e14635d2-4610-4c51-9278-eb3406cc3ab3", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e14635d2-4610-4c51-9278-eb3406cc3ab3", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "100060 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "flgt:CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "flgt:CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100070 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R9": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation", "longName": "100080 - Disclosure - Overview and Basis of Presentation", "shortName": "Overview and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecurities", "longName": "100100 - Disclosure - Equity and Debt Securities", "shortName": "Equity and Debt Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "100110 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssets", "longName": "100120 - Disclosure - Fixed Assets", "shortName": "Fixed Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts", "longName": "100130 - Disclosure - Other Significant Balance Sheet Accounts", "shortName": "Other Significant Balance Sheet Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformation", "longName": "100140 - Disclosure - Reportable Segment and Geographic Information", "shortName": "Reportable Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies", "longName": "100150 - Disclosure - Debt, Commitments and Contingencies", "shortName": "Debt, Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "100160 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensation", "longName": "100170 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100180 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShare", "longName": "100190 - Disclosure - Income (Loss) per Share", "shortName": "Income (Loss) per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlans", "longName": "100200 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedParty", "longName": "100210 - Disclosure - Related Party", "shortName": "Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinations1", "longName": "100220 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgram1", "longName": "100230 - Disclosure - Stock Repurchase Program", "shortName": "Stock Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets1", "longName": "100240 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvent", "longName": "100250 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100260 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "100270 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ScheduleOfAllowanceForDoubtfulAccountsOnAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ScheduleOfAllowanceForDoubtfulAccountsOnAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesTables", "longName": "100280 - Disclosure - Equity and Debt Securities (Tables)", "shortName": "Equity and Debt Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "100290 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsTables", "longName": "100300 - Disclosure - Fixed Assets (Tables)", "shortName": "Fixed Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables", "longName": "100310 - Disclosure - Other Significant Balance Sheet Accounts (Tables)", "shortName": "Other Significant Balance Sheet Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationTables", "longName": "100320 - Disclosure - Reportable Segment and Geographic Information (Tables)", "shortName": "Reportable Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100330 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationTables", "longName": "100340 - Disclosure - Equity-Based Compensation (Tables)", "shortName": "Equity-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100350 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareTables", "longName": "100360 - Disclosure - Income (Loss) per Share (Tables)", "shortName": "Income (Loss) per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables", "longName": "100370 - Disclosure - Business Combinations (Tables)", "shortName": "Business Combinations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "100380 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails", "longName": "100390 - Disclosure - Summary of Significant Accounting Policies - Roll-Forward of Activity in Allowance for Credit Losses (Details)", "shortName": "Summary of Significant Accounting Policies - Roll-Forward of Activity in Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_1bbd7b89-5279-4e25-9c5c-212914a6c839", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e14635d2-4610-4c51-9278-eb3406cc3ab3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfAllowanceForDoubtfulAccountsOnAccountsReceivableTableTextBlock", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R41": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "flgt:RedeemablePreferredStockInvestmentNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "flgt:RedeemablePreferredStockInvestmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R42": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "longName": "100410 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1f294216-d171-4578-82e3-d5fce6de6bc3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R43": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "longName": "100420 - Disclosure - Equity and Debt Securities - Summary of Equity and Debt Securities (Details)", "shortName": "Equity and Debt Securities - Summary of Equity and Debt Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails", "longName": "100430 - Disclosure - Equity and Debt Securities - Additional Information (Details)", "shortName": "Equity and Debt Securities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails", "longName": "100440 - Disclosure - Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details)", "shortName": "Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_029aaf3b-13db-4a30-890b-5bf274e08f3b", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_029aaf3b-13db-4a30-890b-5bf274e08f3b", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "100450 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "flgt:FairValueAssetsTransfersBetweenLevelsAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "flgt:FairValueAssetsTransfersBetweenLevelsAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "longName": "100460 - Disclosure - Fixed Assets - Major Classes of Fixed Assets (Details)", "shortName": "Fixed Assets - Major Classes of Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsAdditionalInformationDetails", "longName": "100470 - Disclosure - Fixed Assets - Additional Information (Details)", "shortName": "Fixed Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails", "longName": "100480 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details)", "shortName": "Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:PrepaidTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:PrepaidTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails", "longName": "100490 - Disclosure - Other Significant Balance Sheet Accounts - Additional Information (Details)", "shortName": "Other Significant Balance Sheet Accounts - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_020b9295-112e-46be-b8c4-72aa8e667034", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_020b9295-112e-46be-b8c4-72aa8e667034", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails", "longName": "100500 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Accrued Liabilities (Details)", "shortName": "Other Significant Balance Sheet Accounts - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:AccruedProfessionalFeesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R52": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails", "longName": "100510 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of other long-term liabilities (Details)", "shortName": "Other Significant Balance Sheet Accounts - Schedule of other long-term liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OtherSundryLiabilitiesNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "flgt:OtherSignificantBalanceSheetAccountsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R53": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationAdditionalInformationDetails", "longName": "100520 - Disclosure - Reportable Segment and Geographical Information - Additional Information (Details)", "shortName": "Reportable Segment and Geographical Information - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "longName": "100530 - Disclosure - Reportable Segment and Geographic Information - Schedule of Information Regarding Operations and Assets for Operating Segments (Details)", "shortName": "Reportable Segment and Geographic Information - Schedule of Information Regarding Operations and Assets for Operating Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aced62c0-ca24-4fb1-9582-11ddf3ee2595", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R55": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails", "longName": "100540 - Disclosure - Reportable Segment and Geographical Information - Summary of Revenue by Geographic Distribution (Details)", "shortName": "Reportable Segment and Geographical Information - Summary of Revenue by Geographic Distribution (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5aa51381-45b7-4c0e-9efb-9de658418cc4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R56": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "longName": "100550 - Disclosure - Reportable Segment and Geographical Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details)", "shortName": "Reportable Segment and Geographical Information - Summary of Property, Plant and Equipment, Net by Geographic Distribution (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_54114fbe-fa49-4906-9319-5bde10446dae", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R57": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "100560 - Disclosure - Debt, Commitments and Contingencies - Additional Information (Details)", "shortName": "Debt, Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:NotesPayableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:PurchaseObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R58": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "100570 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:OperatingLeasesTermOfExpiration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:OperatingLeasesTermOfExpiration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails", "longName": "100580 - Disclosure - Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details)", "shortName": "Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails", "longName": "100590 - Disclosure - Leases - Schedule of Operating and Financing Lease Expense (Details)", "shortName": "Leases - Schedule of Operating and Financing Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalInformationRelatedToLeasesDetails", "longName": "100610 - Disclosure - Leases - Schedule of Supplemental Information Related to Leases (Details)", "shortName": "Leases - Schedule of Supplemental Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails", "longName": "100620 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details)", "shortName": "Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails", "longName": "100630 - Disclosure - Leases - Schedule of Lease Income (Details)", "shortName": "Leases - Schedule of Lease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails", "longName": "100640 - Disclosure - Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details)", "shortName": "Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails", "longName": "100650 - Disclosure - Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details)", "shortName": "Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "longName": "100660 - Disclosure - Equity-Based Compensation - Summary of Activity for Options to Acquire Common Shares (Details)", "shortName": "Equity-Based Compensation - Summary of Activity for Options to Acquire Common Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_112c8801-2e8c-4b69-a225-3fab32a35659", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bee5be71-3eab-4552-a481-a1289909d416", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R67": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "longName": "100670 - Disclosure - Equity-Based Compensation - Additional Information (Details)", "shortName": "Equity-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ShareBasedCompensationTaxBenefitExpenseFromVestingAndExerciseOfAwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "flgt:ShareBasedCompensationTaxBenefitExpenseFromVestingAndExerciseOfAwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails", "longName": "100680 - Disclosure - Equity-Based Compensation - Summary of Activity for RSUs Relating to Shares of Company's Common Stock (Details)", "shortName": "Equity-Based Compensation - Summary of Activity for RSUs Relating to Shares of Company's Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_48836fe7-f617-4c08-94af-d1cf49345f0f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_733bef2b-427c-4379-a171-ee3988a33899", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R69": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails", "longName": "100690 - Disclosure - Equity-Based Compensation - Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock (Details)", "shortName": "Equity-Based Compensation - Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_bee5be71-3eab-4552-a481-a1289909d416", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bee5be71-3eab-4552-a481-a1289909d416", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails", "longName": "100700 - Disclosure - Income Taxes - Summary of Income (Loss) Before Income Taxes and and Gain on Equity-Method Investments (Details)", "shortName": "Income Taxes - Summary of Income (Loss) Before Income Taxes and and Gain on Equity-Method Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails", "longName": "100710 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Details)", "shortName": "Income Taxes - Income Tax Expense (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails", "longName": "100720 - Disclosure - Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details)", "shortName": "Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails", "longName": "100730 - Disclosure - Income Taxes - Summary of Elements of Deferred Tax Assets (Liabilities) (Details)", "shortName": "Income Taxes - Summary of Elements of Deferred Tax Assets (Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "100740 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R75": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails", "longName": "100750 - Disclosure - Income Taxes - Reconciliation of Gross Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Reconciliation of Gross Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_1bbd7b89-5279-4e25-9c5c-212914a6c839", "name": "flgt:UnrecognizedTaxBenefitsExcludingInterestLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_020b9295-112e-46be-b8c4-72aa8e667034", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R76": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "longName": "100760 - Disclosure - Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details)", "shortName": "Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails", "longName": "100770 - Disclosure - Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share (Details)", "shortName": "Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_bee5be71-3eab-4552-a481-a1289909d416", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bee5be71-3eab-4552-a481-a1289909d416", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails", "longName": "100780 - Disclosure - Retirement Plans - Additional Information (Details)", "shortName": "Retirement Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails", "longName": "100790 - Disclosure - Related Party - Additional Information (Details)", "shortName": "Related Party - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_219bd46e-afe3-48ee-a1cd-868f603ed54b", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R80": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "longName": "100800 - Disclosure - Business Combinations Additional Information (Details)", "shortName": "Business Combinations Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2b1dab40-f7b6-4aa9-96fe-79dc06ac7db7", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R81": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "100810 - Disclosure - Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Details)", "shortName": "Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_87d6b83d-e5b8-404d-8f34-e81dec3a47d5", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R82": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "longName": "100820 - Disclosure - Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Parenthetical) (Details)", "shortName": "Business Combinations - Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_f426dbe7-ddbe-457e-b48d-bfb193834a4d", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": null }, "R83": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "longName": "100830 - Disclosure - Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details)", "shortName": "Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_300c38b5-d122-4d1c-a8f0-9cec95ef395b", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:SummaryOfBusinessAcquisitionRevenueAndOperatingIncomeOrLossTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_49493ef8-1784-4729-8e55-9b4b14e44d1c", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R84": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "longName": "100840 - Disclosure - Business Combinations - Summary of Revenue and Operating Income or Loss (Details)", "shortName": "Business Combinations - Summary of Revenue and Operating Income or Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_300c38b5-d122-4d1c-a8f0-9cec95ef395b", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:SummaryOfBusinessAcquisitionRevenueAndOperatingIncomeOrLossTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_300c38b5-d122-4d1c-a8f0-9cec95ef395b", "name": "flgt:BusinessAcquisitionsProFormaOperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:SummaryOfBusinessAcquisitionRevenueAndOperatingIncomeOrLossTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R85": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails", "longName": "100850 - Disclosure - Stock Repurchase Program - Additional Information (Details)", "shortName": "Stock Repurchase Program - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_1080cbba-96e5-48bc-a3d0-13cffd9e70a6", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1080cbba-96e5-48bc-a3d0-13cffd9e70a6", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "longName": "100860 - Disclosure - Goodwill and Intangible Assets - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details)", "shortName": "Goodwill and Intangible Assets - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee28ac90-abc2-4314-bbd0-82b320c8ffab", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R87": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "longName": "100870 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_e1f679e2-12e9-4203-a963-213b99fcc93b", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee28ac90-abc2-4314-bbd0-82b320c8ffab", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R88": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "longName": "100880 - Disclosure - Goodwill and Intangible Assets - Summary of Carrying Amount of Goodwill, Net of Impairment (Details)", "shortName": "Goodwill and Intangible Assets - Summary of Carrying Amount of Goodwill, Net of Impairment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_1bbd7b89-5279-4e25-9c5c-212914a6c839", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aced62c0-ca24-4fb1-9582-11ddf3ee2595", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "unique": true } }, "R89": { "role": "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails", "longName": "100890 - Disclosure - Goodwill and Intangible Assets - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details)", "shortName": "Goodwill and Intangible Assets - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c4c29fb-7130-41eb-9731-646fe9833192", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20231231.htm", "first": true, "unique": true } } }, "tag": { "flgt_AHMCHealthcareIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AHMCHealthcareIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "AHMC healthcare Inc.", "label": "A H M C Healthcare Inc [Member]", "terseLabel": "AHMC Healthcare Inc." } } }, "auth_ref": [] }, "flgt_ANPTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ANPTechnologiesIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "ANP technologies inc [Member].", "label": "A N P Technologies Inc [Member]", "terseLabel": "ANP Technologies Inc" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201409Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201409Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09", "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606)." } } }, "auth_ref": [ "r535" ] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU 2016-13", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r412" ] }, "us-gaap_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r620", "r621", "r622", "r623" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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)." } } }, "auth_ref": [ "r39", "r1020" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable", "totalLabel": "Accounts Payable, Total", "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." } } }, "auth_ref": [ "r134", "r1169" ] }, "us-gaap_AccountsPayableRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for accounts payable." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_AccountsReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for accounts receivable, after allowance for credit loss." } } }, "auth_ref": [ "r1158" ] }, "flgt_AccountsReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivable allowance for credit losses.", "label": "Accounts Receivable Allowance For Credit Losses [Line Items]", "terseLabel": "Accounts Receivable Allowance For Credit Losses [Line Items]" } } }, "auth_ref": [] }, "flgt_AccountsReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossesTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivable allowance for credit losses.", "label": "Accounts Receivable Allowance For Credit Losses [Table]", "terseLabel": "Accounts Receivable Allowance For Credit Losses [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable, Net", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r968" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net from related parties", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r905", "r967", "r1025", "r1172" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net of allowance for credit losses of $25,226 and $41,205", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r370", "r371" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued bonus and commission", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "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)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll liabilities", "label": "Accrued Payroll Taxes, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued legal liabilities", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_AccruedVacationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedVacationCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vacation accrual", "label": "Accrued Vacation, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42", "r91" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r86", "r237", "r821" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r50", "r51", "r153", "r246", "r816", "r852", "r856" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "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." } } }, "auth_ref": [ "r7", "r23", "r51", "r654", "r657", "r739", "r847", "r848", "r1062", "r1063", "r1064", "r1073", "r1074", "r1075" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated amortization life of identified intangible assets assumed", "verboseLabel": "Weighted-Average Amortization Period", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r171" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r148" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r586", "r587", "r588", "r871", "r1073", "r1074", "r1075", "r1152", "r1180" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r289", "r290", "r291", "r292", "r300", "r373", "r374", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r463", "r586", "r587", "r588", "r620", "r621", "r622", "r623", "r637", "r638", "r639", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r682", "r683", "r689", "r690", "r691", "r692", "r706", "r707", "r710", "r711", "r712", "r713", "r735", "r736", "r737", "r738", "r739", "r785", "r786", "r787", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Common stock withholding for employee tax obligations", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r95", "r96", "r548" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AgencySecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Agency Debt Securities", "label": "Agency Securities [Member]", "documentation": "Securities issued by government sponsored entities." } } }, "auth_ref": [ "r1082", "r1085" ] }, "flgt_AircraftMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AircraftMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Aircraft.", "label": "Aircraft [Member]", "terseLabel": "Aircraft" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Equity-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r581", "r593" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for credit losses at end of year", "periodStartLabel": "Allowance for credit losses at beginning of year", "terseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r247", "r372", "r423", "r426", "r429", "r1172" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-downs", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r428" ] }, "us-gaap_AlternativeInvestmentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AlternativeInvestmentMeasurementInput", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, measurement input", "label": "Alternative Investment, Measurement Input", "documentation": "Value of input used to measure alternative investment." } } }, "auth_ref": [ "r679" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "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." } } }, "auth_ref": [ "r14", "r79", "r84" ] }, "flgt_AnatomicPathologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AnatomicPathologyMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anatomic Pathology", "label": "Anatomic Pathology [Member]", "documentation": "Anatomic pathology." } } }, "auth_ref": [] }, "flgt_AnpTechnologiesIncorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AnpTechnologiesIncorporationMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "ANP technologies incorporation.", "label": "ANP Technologies Incorporation [Member]", "verboseLabel": "ANP Technologies Incorporation", "terseLabel": "ANP Technologies, Inc.," } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from calculation of diluted income per share", "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." } } }, "auth_ref": [ "r323" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land", "terseLabel": "Area of lease", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r641" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r198", "r241", "r281", "r334", "r355", "r361", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r643", "r647", "r688", "r811", "r910", "r1020", "r1032", "r1108", "r1109", "r1159" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r232", "r250", "r281", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r643", "r647", "r688", "r1020", "r1108", "r1109", "r1159" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total equity securities, debt securities and cash equivalents", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r123" ] }, "flgt_AssetsNotYetPlacedInServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AssetsNotYetPlacedInServiceMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets not yet placed in service.", "label": "Assets Not Yet Placed In Service [Member]", "terseLabel": "Assets Not Yet Placed in Service" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1037", "r1038", "r1039" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r1037", "r1038", "r1039" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r1037", "r1038", "r1039" ] }, "flgt_AutomobileMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AutomobileMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Automobile.", "label": "Automobile [Member]", "terseLabel": "Automobile" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt securities, Unrealized Gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r380" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Debt securities, Unrealized Losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r381" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Debt securities, Amortized Cost Basis", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r377", "r433", "r810" ] }, "flgt_AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale debt securities and equity/trading securities gross unrealized loss.", "label": "Available For Sale Debt Securities And Equity Trading Securities Gross Unrealized Loss", "terseLabel": "Gross unrealized loss" } } }, "auth_ref": [] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt equity securities and trading securities.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities", "terseLabel": "Equity and debt securities, Aggregate Fair Value" } } }, "auth_ref": [] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt, equity securities and trading securities amortized cost basis.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Amortized Cost Basis", "totalLabel": "Equity and debt securities, Amortized Cost Basis" } } }, "auth_ref": [] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt equity securities and trading securities current.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Current", "terseLabel": "Marketable securities" } } }, "auth_ref": [] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt, equity securities and trading securities unrealized gain before tax.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Gain Before Tax", "terseLabel": "Equity and debt securities, Unrealized Gains" } } }, "auth_ref": [] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt, equity securities and trading securities unrealized loss before tax.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Loss Before Tax", "negatedLabel": "Equity and debt securities, Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, Aggregate Fair Value", "verboseLabel": "Total debt securities", "totalLabel": "Debt Securities, Available-for-Sale, Total", "label": "Marketable securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r378", "r433", "r802", "r1080" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Marketable securities, long-term", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r235", "r375", "r433" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r552", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r577", "r578", "r579", "r580" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r121", "r122" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "flgt_BiopharmaServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BiopharmaServicesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BioPharma Services", "label": "BioPharma Services [Member]", "documentation": "BioPharma services." } } }, "auth_ref": [] }, "flgt_BostonMoleculesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BostonMoleculesIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Boston Molecules, Inc.", "label": "Boston Molecules Inc [Member]", "terseLabel": "Boston Molecules, Inc." } } }, "auth_ref": [] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Building Improvements [Member]", "terseLabel": "Building Improvements", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r176" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Building", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r176" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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." } } }, "auth_ref": [ "r635", "r1012", "r1013" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r103", "r106", "r635", "r1012", "r1013" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r635" ] }, "flgt_BusinessAcquisitionOtherAdjustmentsRelatedToNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessAcquisitionOtherAdjustmentsRelatedToNetIncome", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other adjustments related to net income", "label": "Business Acquisition, Other Adjustments Related to Net Income", "documentation": "Business acquisition, other adjustments related to net income." } } }, "auth_ref": [] }, "flgt_BusinessAcquisitionOtherAdjustmentsRelatedToRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessAcquisitionOtherAdjustmentsRelatedToRevenue", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other adjustments related to revenue", "label": "Business acquisition, other Adjustments Related to Revenue.", "documentation": "Business acquisition, other adjustments related to revenue." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of acquisition of outstanding equity", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r104" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share attributable to Fulgent", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1047", "r1048" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per common share attributable to Fulgent", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1047", "r1048" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unaudited Pro Forma Financial Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "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." } } }, "auth_ref": [ "r1047", "r1048" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Fulgent", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "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." } } }, "auth_ref": [ "r633", "r634" ] }, "flgt_BusinessAcquisitionsProFormaOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessAcquisitionsProFormaOperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Business acquisitions pro forma operating income (loss).", "label": "Business Acquisitions Pro Forma Operating Income Loss", "terseLabel": "Operating Income (loss)" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Sales", "terseLabel": "Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r633", "r634" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination,Fair value of noncontrolling interest", "negatedLabel": "Noncontrolling interest", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related transaction costs", "label": "Business Combination, Acquisition Related Costs", "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." } } }, "auth_ref": [ "r102" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Considerations", "terseLabel": "Total purchase price payable", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r4", "r5", "r18" ] }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredOther1", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Consideration Transferred, Other", "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash." } } }, "auth_ref": [ "r19" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted amounts required to pay under contingent consideration agreement, maximum", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "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." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undiscounted amounts required to pay under contingent consideration agreement, minimum", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinations1" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r192", "r636" ] }, "flgt_BusinessCombinationLackOfMarketabilityPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationLackOfMarketabilityPercentage", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lack of marketability percentage", "label": "Business Combination Lack Of Marketability Percentage", "documentation": "Business combination lack of marketability percentage." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtFreeNetWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtFreeNetWorkingCapital", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed debt free net working capital.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Debt Free Net Working Capital", "terseLabel": "Debt-free net working capital" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liability", "terseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiabilities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed finance lease liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Finance Lease Liabilities", "negatedLabel": "Finance lease liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets", "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date." } } }, "auth_ref": [ "r107", "r108", "r197" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax payable", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Income Tax Payable", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed income tax payable." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Recognized amounts of identifiable assets acquired and liabilities assumed, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r107", "r108" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net working capital", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Working Capital", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed net working capital." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r108" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNotesPayable", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Notes payable", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Notes Payable", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed notes payable." } } }, "auth_ref": [] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, operating lease right-of-use assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets", "terseLabel": "ROU assets - operating" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "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." } } }, "auth_ref": [ "r108" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherTangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherTangibleAssets", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, other tangible assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Tangible Assets", "terseLabel": "Other tangible assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r107", "r108" ] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReagentsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReagentsAndSupplies", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reagents and supplies", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Reagents and Supplies", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed reagents and supplies." } } }, "auth_ref": [] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed restricted cash." } } }, "auth_ref": [] }, "flgt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseFinanceAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseFinanceAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed right of use finance assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Right Of Use Finance Assets", "terseLabel": "ROU assets - finance" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree." } } }, "auth_ref": [ "r108" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the Company's 30% equity interest held before the business combination", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages." } } }, "auth_ref": [ "r28" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of preexisting equity interest", "terseLabel": "Fair value equity interest held before the business combination", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain recognized on preexisting investment", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination." } } }, "auth_ref": [ "r105" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Overview and Basis of Presentation", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r140", "r167", "r168" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r124", "r125" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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." } } }, "auth_ref": [ "r58", "r234", "r982" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents fair value disclosure", "verboseLabel": "Cash and cash equivalents fair value disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "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." } } }, "auth_ref": [ "r58", "r164", "r278" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r6", "r164" ] }, "flgt_CashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CashEquivalents", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents.", "label": "Cash Equivalents", "negatedLabel": "Less: Cash equivalents, Fair Value" } } }, "auth_ref": [] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Less: Cash equivalents, Carrying Value", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of 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." } } }, "auth_ref": [ "r1058", "r1171" ] }, "us-gaap_ChangeDuringPeriodFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeDuringPeriodFairValueDisclosureMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Changes Measurement [Member]", "documentation": "Measure of change in fair value." } } }, "auth_ref": [ "r129" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Paul Kim" } } }, "auth_ref": [ "r1079" ] }, "flgt_ChiefScientificOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ChiefScientificOfficerMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Chief Scientific Officer [Member]", "label": "Chief Scientific Officer [Member]", "terseLabel": "Hanlin Gao" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "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." } } }, "auth_ref": [ "r224", "r243", "r244", "r245", "r281", "r305", "r310", "r320", "r322", "r328", "r329", "r411", "r477", "r479", "r480", "r481", "r484", "r485", "r505", "r506", "r508", "r511", "r518", "r688", "r860", "r861", "r862", "r863", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r897", "r919", "r942", "r959", "r960", "r961", "r962", "r963", "r1044", "r1069", "r1076" ] }, "flgt_ClinicalInstitutionalContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ClinicalInstitutionalContractsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Clinical institutional contracts.", "label": "Clinical Institutional Contracts [Member]", "terseLabel": "Clinical Institutional Contracts" } } }, "auth_ref": [] }, "flgt_ClinicalInsuranceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ClinicalInsuranceContractsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Clinical insurance contracts.", "label": "Clinical Insurance Contracts [Member]", "terseLabel": "Clinical Insurance Contracts" } } }, "auth_ref": [] }, "flgt_ClinicalPatientContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ClinicalPatientContractsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Clinical patients contracts.", "label": "Clinical Patients Contracts [Member]", "terseLabel": "Clinical Patient Contracts" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)", "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." } } }, "auth_ref": [ "r47", "r135", "r813", "r896" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Stockholders' Equity", "verboseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1022", "r1023", "r1024", "r1026", "r1027", "r1028", "r1029", "r1073", "r1074", "r1152", "r1177", "r1180" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r147" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r147", "r897" ] }, "flgt_CommonStockSharesHoldbackAsPartialSecurityForIndemnificationObligations": { "xbrltype": "sharesItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CommonStockSharesHoldbackAsPartialSecurityForIndemnificationObligations", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Common stock shares holdback as partial security for indemnification obligations.", "label": "Common Stock Shares Holdback as Partial Security for Indemnification Obligations", "terseLabel": "Common stock shares holdback as partial security for indemnification obligations" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "terseLabel": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r147" ] }, "flgt_CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations": { "xbrltype": "sharesItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Common stock shares not issued and holdback as partial security for indemnification obligations.", "label": "Common Stock Shares Not Issued and Holdback as Partial Security for Indemnification Obligations", "terseLabel": "Common stock shares not issued and holdback as partial security for indemnification obligations" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r147", "r897", "r916", "r1180", "r1181" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value per share, 50,000 shares authorized, 32,416 shares issued and 29,653 shares outstanding and 31,248 shares issued and 29,438 shares outstanding", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r147", "r815", "r1020" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlans" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Retirement Plans", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r182", "r183", "r184", "r185" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income attributable to Fulgent", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r52", "r255", "r257", "r267", "r806", "r831" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTotalLabel": "Comprehensive loss attributable to noncontrolling interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "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." } } }, "auth_ref": [ "r11", "r116", "r120", "r255", "r257", "r266", "r805", "r830" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income from consolidated operations", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r120", "r193", "r255", "r257", "r265", "r804", "r829" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Hardware", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r66", "r68", "r126", "r127", "r369", "r968" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r66", "r68", "r126", "r127", "r369", "r857", "r968" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r66", "r68", "r126", "r127", "r369", "r968", "r1046" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk, Customers and Suppliers", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r138", "r215" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "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." } } }, "auth_ref": [ "r66", "r68", "r126", "r127", "r369" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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." } } }, "auth_ref": [ "r66", "r68", "r126", "r127", "r369", "r968" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "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." } } }, "auth_ref": [ "r117", "r986" ] }, "flgt_ConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ConsultantsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Consultants.", "label": "Consultants [Member]", "terseLabel": "Consultants" } } }, "auth_ref": [] }, "flgt_ContingenciesReimbursements": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ContingenciesReimbursements", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies reimbursements", "label": "Contingencies Reimbursements", "documentation": "Contingencies reimbursements." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the contingent consideration recognized", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r123" ] }, "flgt_ContingentlyIssuableSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ContingentlyIssuableSharesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingently Issuable Shares", "terseLabel": "Contingently Issuable Shares", "label": "Contingently Issuable Shares [Member]", "documentation": "Contingently issuable shares." } } }, "auth_ref": [] }, "flgt_ContractLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ContractLiabilitiesPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Contract Liabilities.", "label": "Contract Liabilities Policy [Text Block]", "terseLabel": "Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r520", "r521", "r533" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability, revenue recognized", "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." } } }, "auth_ref": [ "r534" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r1009", "r1011", "r1176" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r159", "r281", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r688", "r1108" ] }, "flgt_CostOfRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CostOfRevenuePolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Cost of revenue.", "label": "Cost Of Revenue Policy [Text Block]", "terseLabel": "Cost of Revenue" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring Costs", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r36", "r178", "r179" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "flgt_Covid19Member": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "Covid19Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "COVID-19", "label": "COVID-19 [Member]", "documentation": "COVID-19." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "flgt_CsiMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CsiMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails" ], "lang": { "en-us": { "role": { "documentation": "CSI.", "label": "CSI [Member]", "terseLabel": "CSI" } } }, "auth_ref": [] }, "flgt_CumulativeCatchUpAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CumulativeCatchUpAdjustment", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative catch-up adjustment", "label": "Cumulative Catch-Up Adjustment", "documentation": "Cumulative catch-up adjustment" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "auth_ref": [ "r227", "r288", "r295", "r300", "r416", "r422", "r586", "r587", "r588", "r622", "r623", "r652", "r654", "r655", "r657", "r658", "r659", "r665", "r668", "r670", "r671", "r737" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "auth_ref": [ "r227", "r288", "r295", "r300", "r416", "r422", "r586", "r587", "r588", "r622", "r623", "r652", "r654", "r655", "r657", "r658", "r659", "r665", "r668", "r670", "r671", "r737" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "auth_ref": [ "r227", "r288", "r295", "r300", "r416", "r422", "r586", "r587", "r588", "r622", "r623", "r652", "r654", "r655", "r657", "r658", "r659", "r665", "r668", "r670", "r671", "r737" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1050", "r1072", "r1149" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total Current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r191", "r619", "r627", "r1072" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1050", "r1072", "r1149" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "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." } } }, "auth_ref": [ "r67", "r369" ] }, "flgt_CustomerDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CustomerDeposit", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Customer deposit.", "label": "Customer Deposit", "terseLabel": "Customer deposit" } } }, "auth_ref": [] }, "flgt_CustomerDepositPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CustomerDepositPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Customer deposit.", "label": "Customer Deposit Policy [Text Block]", "terseLabel": "Customer Deposit" } } }, "auth_ref": [] }, "flgt_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r111" ] }, "flgt_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CustomerTwoMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "auth_ref": [] }, "flgt_CytometrySpecialistsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "CytometrySpecialistsIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cytometry Specialists, Inc.", "label": "Cytometry Specialists Inc [Member]", "terseLabel": "Cytometry Specialists, Inc" } } }, "auth_ref": [] }, "flgt_DebtCommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtCommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies disclosure.", "label": "Debt Commitments And Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "flgt_DebtCommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtCommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies disclosure.", "label": "Debt Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Debt, Commitments and Contingencies" } } }, "auth_ref": [] }, "flgt_DebtCommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtCommitmentsAndContingenciesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies.", "label": "Debt Commitments And Contingencies [Line Items]", "terseLabel": "Debt, Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "flgt_DebtCommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtCommitmentsAndContingenciesTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies.", "label": "Debt Commitments And Contingencies [Table]", "terseLabel": "Debt Commitments And Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r38", "r141", "r142", "r199", "r202", "r284", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r709", "r996", "r997", "r998", "r999", "r1000", "r1070" ] }, "us-gaap_DebtInstrumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescription", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description", "terseLabel": "Debt instrument, interest rate terms", "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total." } } }, "auth_ref": [ "r38", "r89", "r137", "r141", "r199", "r202" ] }, "flgt_DebtInstrumentInterestRateAtBeginningOfPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtInstrumentInterestRateAtBeginningOfPeriod", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Interest Rate at Beginning of Period.", "label": "Debt Instrument Interest Rate At Beginning Of Period", "terseLabel": "Interest on loan withdrawn from margin account" } } }, "auth_ref": [] }, "flgt_DebtInstrumentInterestRateAtEndOfPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtInstrumentInterestRateAtEndOfPeriod", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument interest rate at end of period.", "label": "Debt Instrument Interest Rate At End Of Period", "terseLabel": "Interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r44", "r130", "r503", "r709" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r45", "r284", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r709", "r996", "r997", "r998", "r999", "r1000", "r1070" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "terseLabel": "Credit losses", "totalLabel": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Total", "periodStartLabel": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r379", "r433", "r437", "r438" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain (losses)", "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)", "totalLabel": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss), Total", "terseLabel": "Unrealized (losses) gains", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1083", "r1084" ] }, "flgt_DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities due After 5 Year through 10 Years", "documentation": "Debt securities due after five years through ten years.", "label": "Debt Securities Due After Five Years Through Ten Years [Member]" } } }, "auth_ref": [] }, "flgt_DebtSecuritiesDueAfterOneYearThroughFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtSecuritiesDueAfterOneYearThroughFiveYearsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities due After 1 Year through 5 Years", "documentation": "Debt securities due after one year through five years.", "label": "Debt Securities Due After One Year Through Five Years [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities [Member]", "terseLabel": "Debt Securities", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r76", "r1024", "r1183" ] }, "flgt_DebtSecurityInvestmentOutstandingBorrowingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DebtSecurityInvestmentOutstandingBorrowingAmount", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt security investment outstanding borrowing amount.", "label": "Debt Security Investment Outstanding Borrowing Amount", "terseLabel": "Debt security investment outstanding borrowing amount" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "flgt_DeferredIncomeTaxExpenseBenefitIncludingOfChangeInValuationAllowance", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1072", "r1148", "r1149" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "flgt_DeferredIncomeTaxExpenseBenefitIncludingOfChangeInValuationAllowance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r191", "r1072", "r1148" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r14", "r191", "r221", "r626", "r627", "r1072" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "flgt_DeferredIncomeTaxExpenseBenefitIncludingOfChangeInValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredIncomeTaxExpenseBenefitIncludingOfChangeInValuationAllowance", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred income tax expense (benefit) including of change in valuation allowance.", "label": "Deferred Income Tax Expense Benefit Including Of Change In Valuation Allowance", "totalLabel": "Total Deferred" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r144", "r145", "r200", "r613" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax assets (liabilities)", "totalLabel": "Net deferred tax assets (liabilities)", "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r600", "r601", "r812" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "flgt_DeferredIncomeTaxExpenseBenefitIncludingOfChangeInValuationAllowance", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1072", "r1148", "r1149" ] }, "us-gaap_DeferredTaxAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset [Domain]", "terseLabel": "Deferred Tax Asset", "documentation": "Identification of the deferred tax asset for which a valuation reserve exists." } } }, "auth_ref": [ "r98" ] }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsEquityMethodInvestments", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Equity Method Investments", "terseLabel": "Equity loss in investment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments." } } }, "auth_ref": [ "r100", "r1147" ] }, "flgt_DeferredTaxAssetsExcessTaxBasisInNetAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxAssetsExcessTaxBasisInNetAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Excess Tax Basis In Net Assets", "label": "Deferred Tax Assets, Excess Tax Basis In Net Assets", "terseLabel": "Excess tax basis in FF Gene Biotech net assets" } } }, "auth_ref": [] }, "flgt_DeferredTaxAssetsForeignTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxAssetsForeignTaxes", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets foreign taxes.", "label": "Deferred Tax Assets Foreign Taxes", "terseLabel": "Foreign" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r614" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets" } } }, "auth_ref": [] }, "flgt_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease liability.", "label": "Deferred Tax Assets Lease Liability", "terseLabel": "Lease liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r100", "r1147" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r100", "r1147" ] }, "flgt_DeferredTaxAssetsResearchAndExperimentalExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxAssetsResearchAndExperimentalExpenditures", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets, research and experimental expenditures.", "label": "Deferred Tax Assets, Research and Experimental Expenditures", "terseLabel": "Section 174 research & experimental expenditures" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, State Taxes", "terseLabel": "State income taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r99", "r100", "r1147" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r100", "r1147" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued vacation and other accrued expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r100", "r1147" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Provision for credit losses", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r100", "r1147" ] }, "flgt_DeferredTaxAssetsUnrealizedGainLossOnAvailableForSaleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxAssetsUnrealizedGainLossOnAvailableForSaleDebtSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets, unrealized gain/loss on available-for-sale debt securities.", "label": "Deferred Tax Assets, Unrealized Gain/Loss on Available-for-sale Debt Securities", "terseLabel": "Unrealized gain/loss on available-for-sale debt securities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "verboseLabel": "Valuation allowance", "negatedLabel": "Less: Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "auth_ref": [] }, "flgt_DeferredTaxLiabilitiesDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxLiabilitiesDepreciation", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities depreciation.", "label": "Deferred Tax Liabilities Depreciation", "terseLabel": "Depreciation" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r100", "r1147" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r100", "r1147" ] }, "flgt_DeferredTaxLiabilitiesRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfElementsOfDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use asset.", "label": "Deferred Tax Liabilities Right Of Use Asset", "terseLabel": "Right of use asset" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [ "r544" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Company matching contributions to the 401(k) plan", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percent of match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r544" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation expense on fixed assets", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r14", "r85" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation and Amortization", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r14", "r339" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "verboseLabel": "Ming Hsieh" } } }, "auth_ref": [ "r1079", "r1178" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r532", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "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." } } }, "auth_ref": [ "r532", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenue from Contracts with Customers by Payor Type", "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." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r546", "r551", "r582", "r583", "r585", "r1015" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1037", "r1038", "r1039" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1037", "r1038", "r1039", "r1041" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1040" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "verboseLabel": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarliestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarliestTaxYearMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year", "documentation": "Earliest identified tax year." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income per common share attributable to Fulgent:", "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per common share attributable to Fulgent:" } } }, "auth_ref": [] }, "flgt_EarningsPerShareBasicAndDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EarningsPerShareBasicAndDilutedLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Line Items]", "documentation": "Earnings per share basic and diluted." } } }, "auth_ref": [] }, "flgt_EarningsPerShareBasicAndDilutedTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EarningsPerShareBasicAndDilutedTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Table]", "documentation": "Earnings per share basic and diluted." } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and Diluted Net Income or Loss per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r301", "r323", "r324", "r325" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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." } } }, "auth_ref": [ "r696" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r603" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax provision at federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r283", "r603", "r629" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1142", "r1150" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Uncertain tax positions", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r629", "r1142" ] }, "flgt_EffectiveIncomeTaxRateReconciliationFederalReturnToProvision": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationFederalReturnToProvision", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal return to provision", "label": "Effective Income Tax Rate Reconciliation Federal Return To Provision", "documentation": "Effective income tax rate reconciliation federal return to provision." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax rate differential", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1142", "r1150" ] }, "flgt_EffectiveIncomeTaxRateReconciliationNondeductibleCompensation": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleCompensation", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible compensation - 162(m)", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Compensation", "documentation": "Effective income tax rate reconciliation, nondeductible compensation." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss." } } }, "auth_ref": [ "r1142", "r1150" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "terseLabel": "Stock based compensation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1142", "r1150" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1142", "r1150" ] }, "flgt_EffectiveIncomeTaxRateReconciliationOtherPermanentDifferences": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationOtherPermanentDifferences", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation other permanent differences.", "label": "Effective Income Tax Rate Reconciliation Other Permanent Differences", "terseLabel": "Other permanent differences" } } }, "auth_ref": [] }, "flgt_EffectiveIncomeTaxRateReconciliationReturnToProvision": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvision", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation return to provision.", "label": "Effective Income Tax Rate Reconciliation Return To Provision", "terseLabel": "Return to provision" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1142", "r1150" ] }, "flgt_EffectiveIncomeTaxRateReconciliationStateReturnToProvision": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationStateReturnToProvision", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State return to provision", "label": "Effective Income Tax Rate Reconciliation State Return To Provision", "documentation": "Effective income tax rate reconciliation state return to provision." } } }, "auth_ref": [] }, "flgt_EffectiveIncomeTaxRateReconciliationTaxCreditsResearchAndDevelopment": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearchAndDevelopment", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfDifferenceBetweenFederalStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Tax Credits Research And Development", "label": "Effective Income Tax Rate Reconciliation Tax Credits Research And Development", "verboseLabel": "Research & development credit" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "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." } } }, "auth_ref": [] }, "flgt_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsOnGrantDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptionsOnGrantDate", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee service share-based compensation nonvested awards, compensation cost not yet recognized, share-based awards other than options on grant date.", "label": "Employee Service Share Based Compensation Nonvested Awards Compensation Cost Not Yet Recognized Share Based Awards Other Than Options On Grant Date", "terseLabel": "Total compensation cost not yet recognized on grant date" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected to be recognized, weighted-average period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r584" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1141" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1141" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "terseLabel": "Options", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "verboseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1034" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1034" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r1034" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1042" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1034" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1034" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1034" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1034" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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." } } }, "auth_ref": [ "r24", "r227", "r259", "r260", "r261", "r285", "r286", "r287", "r290", "r297", "r299", "r327", "r416", "r422", "r519", "r586", "r587", "r588", "r622", "r623", "r652", "r654", "r655", "r656", "r657", "r659", "r670", "r698", "r700", "r701", "r702", "r703", "r704", "r739", "r847", "r848", "r849", "r871", "r942" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name" } } }, "auth_ref": [ "r408", "r409", "r410" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Equity interest to be made in joint venture", "terseLabel": "Ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r408" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Carrying value of equity", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r344", "r407", "r1059", "r1090" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Method Investments", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r12", "r128", "r409" ] }, "us-gaap_EquitySecuritiesByIndustryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesByIndustryAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Axis]", "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r883", "r884", "r886", "r951", "r953", "r956", "r958", "r992", "r1024" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable and non-marketable securities, Aggregate Fair Value", "verboseLabel": "Total equity trading securities", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r242", "r685", "r983" ] }, "flgt_EquitySecuritiesFvNiAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EquitySecuritiesFvNiAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity Securities Fv Ni Accumulated Gross Unrealized Gain Before Tax.", "label": "Equity Securities Fv Ni Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Marketable and non-marketable securities, Unrealized Gains" } } }, "auth_ref": [] }, "flgt_EquitySecuritiesFvNiAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EquitySecuritiesFvNiAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity securities fv ni accumulated gross unrealized loss before tax.", "label": "Equity Securities Fv Ni Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Marketable and non-marketable securities, Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Cost", "totalLabel": "Marketable and non-marketable securities, Amortized Cost Basis", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r810" ] }, "us-gaap_EquitySecuritiesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesIndustryMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Domain]", "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r883", "r884", "r886", "r951", "r953", "r956", "r958", "r1024" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r494", "r687", "r997", "r998" ] }, "flgt_EstimatedAndRecordedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "EstimatedAndRecordedLiability", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated and recorded liability", "label": "Estimated and Recorded Liability", "documentation": "Estimated and recorded liability." } } }, "auth_ref": [] }, "flgt_FFGeneBiotechMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FFGeneBiotechMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "FF Gene Biotech Member.", "label": "F F Gene Biotech [Member]", "terseLabel": "FF Gene Biotech" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "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]", "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." } } }, "auth_ref": [ "r675", "r676", "r680" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r675", "r676", "r680" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r123", "r196" ] }, "flgt_FairValueAssetsTransfersBetweenLevelsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FairValueAssetsTransfersBetweenLevelsAmount", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value assets, transfers between levels, amount.", "label": "Fair Value Assets Transfers Between Levels Amount", "terseLabel": "Fair value assets, transfers between levels, amount" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r494", "r537", "r538", "r539", "r540", "r541", "r542", "r676", "r752", "r753", "r754", "r997", "r998", "r1009", "r1010", "r1011" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r32", "r123", "r494", "r997", "r998" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r675", "r676", "r678", "r679", "r681" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r494", "r997", "r998" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r494", "r537", "r542", "r676", "r752", "r1009", "r1010", "r1011" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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." } } }, "auth_ref": [ "r494", "r537", "r542", "r676", "r753", "r997", "r998", "r1009", "r1010", "r1011" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r494", "r537", "r538", "r539", "r540", "r541", "r542", "r676", "r754", "r997", "r998", "r1009", "r1010", "r1011" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r195" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r494", "r537", "r538", "r539", "r540", "r541", "r542", "r752", "r753", "r754", "r997", "r998", "r1009", "r1010", "r1011" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value Measurements Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r674", "r681" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r16", "r35" ] }, "flgt_FfGeneBiotechAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FfGeneBiotechAcquisitionsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FF Gene Biotech Acquisition", "label": "FF Gene Biotech Acquisitions [Member]", "documentation": "FF Gene Biotech Acquisitions [Member]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r717", "r722", "r1019" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Lease" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "terseLabel": "Total", "totalLabel": "Finance Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r715", "r729" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, short term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r715" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r716" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, long term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r715" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r716" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r729" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal paid for finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r718", "r725" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease ROU asset, net", "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r714" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r717", "r722", "r1019" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r716" ] }, "flgt_FinanceLeaseRightOfUseAssetsReducedDueToLeaseModificationOrTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FinanceLeaseRightOfUseAssetsReducedDueToLeaseModificationOrTermination", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use assets reduced due to lease modification or termination", "label": "Finance Lease Right-of-use Assets Reduced Due To Lease Modification Or Termination", "documentation": "Finance lease right-of-use assets reduced due to lease modification or termination." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r728", "r1019" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term -finance leases", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r727", "r1019" ] }, "flgt_FinanceLeasesCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FinanceLeasesCostAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Finance leases cost.", "label": "Finance Leases Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "auth_ref": [] }, "flgt_FinanceLeasesTermOfExpiration": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FinanceLeasesTermOfExpiration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Finance Leases Term Of Expiration", "label": "Finance Leases Term Of Expiration", "verboseLabel": "Finance leases term of expiration" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r424", "r425", "r430", "r431", "r432", "r434", "r435", "r436", "r502", "r516", "r660", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r828", "r993", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1086", "r1087", "r1088", "r1089" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset, useful life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r239", "r458" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r173" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of Annual Amortization Expense For Acquisition-Related Intangibles", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r173" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r173" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r173" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r173" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r455", "r457", "r458", "r460", "r784", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Acquisitions-related intangibles, gross", "verboseLabel": "Intangibles", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r172", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r784" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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." } } }, "auth_ref": [ "r80", "r83" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Acquisitions-related intangibles, net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r172", "r784" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation and Foreign Currency Transactions", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r693" ] }, "flgt_FulgentPharmaHoldingsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FulgentPharmaHoldingsIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fulgent Pharma Holdings, Inc.", "label": "Fulgent Pharma Holdings Inc [Member]", "terseLabel": "Fulgent Pharma Holdings, Inc", "verboseLabel": "Fulgent Pharma Holdings" } } }, "auth_ref": [] }, "flgt_FulgentPharmaHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FulgentPharmaHoldingsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fulgent Pharma Holdings.", "label": "Fulgent Pharma Holdings [Member]", "verboseLabel": "Fulgent Pharma Holdings", "terseLabel": "Fulgent Pharma" } } }, "auth_ref": [] }, "flgt_FulgentPharmaLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "FulgentPharmaLimitedLiabilityCompanyMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fulgent Pharma Limited Liability Company.", "label": "Fulgent Pharma Limited Liability Company [Member]", "terseLabel": "Fulgent Pharma LLC" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of fixed asset", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1068", "r1105", "r1106" ] }, "flgt_GainLossOnEquityMethodInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GainLossOnEquityMethodInvestment", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the Company's 30% equity interest held before the business combination", "negatedLabel": "Gain in equity-method investments", "documentation": "Gain on equity method investment.", "label": "Gain Loss On Equity Method Investment" } } }, "auth_ref": [] }, "flgt_GainLossOnEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GainLossOnEquityMethodInvestments", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on equity-method investments", "documentation": "Gain (loss) on equity method investments.", "label": "Gain Loss On Equity Method Investments", "verboseLabel": "Gain on equity method investment" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r160", "r921" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r157" ] }, "flgt_GeneralEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GeneralEquipmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "General equipment.", "label": "General Equipment [Member]", "terseLabel": "General Equipment" } } }, "auth_ref": [] }, "flgt_GeneticSequencingServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GeneticSequencingServiceMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Genetic sequencing service.", "label": "Genetic Sequencing Service [Member]", "terseLabel": "Genetic Sequencing Services" } } }, "auth_ref": [] }, "flgt_GoldenMilletsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GoldenMilletsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Golden millets", "label": "Golden Millets [Member]", "terseLabel": "Golden Millets" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "Goodwill, net", "label": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "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." } } }, "auth_ref": [ "r238", "r442", "r801", "r995", "r1020", "r1094", "r1101" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during year", "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." } } }, "auth_ref": [ "r446", "r995" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssets1" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquisition-Related Intangibles", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r170" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r441", "r454", "r995" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Indefinite-lived Intangibles", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r174" ] }, "flgt_GoodwillAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GoodwillAndIntangibleAssetsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]", "terseLabel": "Goodwill And Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "flgt_GoodwillAndIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "GoodwillAndIntangibleAssetsTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency impact", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "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." } } }, "auth_ref": [ "r450" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit", "label": "Goodwill, Gross", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r445", "r452", "r995" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment", "verboseLabel": "Goodwill impairment loss", "terseLabel": "Pre-tax impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r14", "r443", "r449", "r454", "r995" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r995" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r158", "r281", "r334", "r354", "r360", "r363", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r688", "r989", "r1108" ] }, "flgt_HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "HealthResourcesAndServicesAdministrationCOVIDNineteenUninsuredProgramMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Health Resources and Services Administration COVID-19 uninsured program.", "label": "Health Resources And Services Administration C O V I D Nineteen Uninsured Program [Member]", "terseLabel": "HSRA COVID-19 Uninsured Program" } } }, "auth_ref": [] }, "flgt_HealthResourcesAndServicesAdministrationUninsuredProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "HealthResourcesAndServicesAdministrationUninsuredProgramMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HRSA Uninsured Program Member", "label": "Health Resources And Services Administration Uninsured Program Member", "documentation": "Health resources and services administration uninsured program member." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1037", "r1038", "r1039" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r177" ] }, "flgt_InPlaceLeaseIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InPlaceLeaseIntangibleAssetsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "In-place lease intangible assets.", "label": "In-Place Lease Intangible Assets [Member]", "terseLabel": "In-Place Lease Intangible Assets" } } }, "auth_ref": [] }, "flgt_InProcessResearchDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InProcessResearchDevelopmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "IPR&D", "documentation": "In-Process Research & Development", "label": "In-Process Research & Development [Member]", "terseLabel": "In-Process Research & Development" } } }, "auth_ref": [] }, "us-gaap_IncomeApproachValuationTechniqueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeApproachValuationTechniqueMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income approach", "label": "Valuation, Income Approach [Member]", "documentation": "Valuation approach converting future amounts to single current discounted amount." } } }, "auth_ref": [ "r25" ] }, "flgt_IncomeLossBeforeGainLossOnEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "IncomeLossBeforeGainLossOnEquityMethodInvestments", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before gain on equity-method investments", "label": "Income (Loss) Before Gain (Loss) on Equity Method Investments", "documentation": "Income (loss) before gain (loss) on equity method investments." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. (loss) income before income taxes and gain on equity-method investments", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r282", "r628" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "flgt_IncomeLossBeforeGainLossOnEquityMethodInvestments", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before income taxes and gain on equity-method investments", "verboseLabel": "(Loss) income before income taxes and gain on equity-method investments", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r1", "r155", "r206", "r334", "r354", "r360", "r363", "r808", "r823", "r989" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeLossBeforeIncomeTaxesAndAndGainOnEquitymethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign loss before income taxes and gain on equity-method investments", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r282", "r628" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "(Loss)/earnings per share, basic", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r154", "r205", "r207", "r268", "r289", "r293", "r294", "r295", "r296", "r305", "r320", "r321", "r672", "r807", "r1173" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "(Loss)/earnings per share, diluted", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted", "documentation": "The amount of net income (loss) derived from continuing operations during 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." } } }, "auth_ref": [ "r154", "r268", "r289", "r293", "r294", "r295", "r296", "r305", "r320", "r321", "r322", "r672", "r807", "r1173" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Statement of Operations Data:" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r461", "r465", "r926" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r465", "r926" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r20" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r283", "r596", "r604", "r610", "r617", "r624", "r630", "r631", "r632", "r865" ] }, "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle", "terseLabel": "Cumulative tax effect of accounting change", "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle." } } }, "auth_ref": [ "r625", "r1151" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "flgt_IncomeLossBeforeGainLossOnEquityMethodInvestments", "weight": -1.0, "order": 1.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total income tax expense", "verboseLabel": "(Benefit from) provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r212", "r222", "r298", "r299", "r342", "r602", "r625", "r832" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r258", "r598", "r599", "r610", "r611", "r616", "r618", "r859" ] }, "flgt_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r57", "r60" ] }, "flgt_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "IncomeTaxesTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade accounts receivable", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued liabilities and other liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income tax payable", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r1067" ] }, "flgt_IncreaseDecreaseInOperatingAndFinanceLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "IncreaseDecreaseInOperatingAndFinanceLeaseLiabilities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating and finance lease liabilities.", "label": "Increase Decrease In Operating And Finance Lease Liabilities", "terseLabel": "Operating and finance lease liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and long-term assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r13" ] }, "flgt_IncreaseInEquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "IncreaseInEquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in equity method investment ownership percentage.", "label": "Increase In Equity Method Investment Ownership Percentage", "terseLabel": "Percentage of effective investment" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingently issuable shares", "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met." } } }, "auth_ref": [ "r307", "r308", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r322" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangements", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r306", "r307", "r309", "r322", "r550" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r456", "r459" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r81", "r174" ] }, "flgt_InformDiagnosticsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InformDiagnosticsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Inform Diagnostics.", "label": "Inform Diagnostics [Member]", "terseLabel": "Inform Diagnostics" } } }, "auth_ref": [] }, "flgt_InstallmentSaleContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InstallmentSaleContractMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Instalment Sale Contract.", "label": "Installment Sale Contract [Member]", "terseLabel": "Installment Sale Contract" } } }, "auth_ref": [] }, "flgt_InstitutionalCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InstitutionalCustomerMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Institutional customer.", "label": "Institutional Customer [Member]", "terseLabel": "Institutional Customer" } } }, "auth_ref": [] }, "flgt_InsuranceCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InsuranceCustomerMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Insurance customer.", "label": "Insurance Customer [Member]", "terseLabel": "Insurance Customer" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r83", "r780", "r781", "r782", "r784", "r987" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total intangible assets, net", "terseLabel": "Intangible assets, net", "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." } } }, "auth_ref": [ "r78", "r82" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income", "terseLabel": "Interest and other income, net", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r131", "r209", "r262", "r338", "r708", "r927", "r1030", "r1179" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r272", "r276", "r277" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Software for Internal Use", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization (Discount) of premium of marketable securities", "label": "Investment Income, Net, Amortization of Discount and Premium", "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities." } } }, "auth_ref": [ "r161" ] }, "flgt_InvestmentMarginLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "InvestmentMarginLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Investment margin liabilities current.", "label": "Investment Margin Liabilities Current", "terseLabel": "Investment margin loan", "verboseLabel": "Outstanding borrowing amount" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]", "terseLabel": "Equity and Debt Securities", "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment." } } }, "auth_ref": [ "r684" ] }, "flgt_JEMEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "JEMEnterpriseMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "JEM enterprise.", "label": "J E M Enterprise [Member]", "terseLabel": "JEM Enterprise" } } }, "auth_ref": [] }, "flgt_LaboratoryInformationSystemPlatformMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LaboratoryInformationSystemPlatformMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Laboratory information system platform.", "label": "Laboratory Information System Platform [Member]", "terseLabel": "Laboratory Information System Platform" } } }, "auth_ref": [] }, "flgt_LaboratoryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LaboratoryServicesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Laboratory Services", "label": "Laboratory Services [Member]", "documentation": "Laboratory services." } } }, "auth_ref": [] }, "us-gaap_LandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandImprovementsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Land Improvements [Member]", "terseLabel": "Land Improvements", "documentation": "Additions or improvements to real estate held." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1113" ] }, "us-gaap_LatestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LatestTaxYearMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year", "documentation": "Latest identified tax year." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r721", "r1019" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Operating and Finance Lease Expense", "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." } } }, "auth_ref": [ "r1155" ] }, "flgt_LeaseExpirationMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LeaseExpirationMonthAndYear", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease, expiration month and year.", "label": "Lease Expiration Month And Year", "terseLabel": "Lease, expiration month and year" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r176" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]", "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." } } }, "auth_ref": [ "r720" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r720" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r719" ] }, "flgt_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability maturity.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis" } } }, "auth_ref": [] }, "flgt_LesseeOperatingLeaseExtendedLeaseTermExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LesseeOperatingLeaseExtendedLeaseTermExpirationDate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease extended lease term expiration date.", "label": "Lessee Operating Lease Extended Lease Term Expiration Date", "terseLabel": "Lessee operating lease extended lease term expiration date" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r729" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r729" ] }, "flgt_LessorAndLesseeOperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Lessor and lessee operating and finance leases.", "label": "Lessor And Lessee Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r731" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2026", "documentation": "Amount of lease payment to be received by lessor for operating lease 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)." } } }, "auth_ref": [ "r731" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r1156" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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)." } } }, "auth_ref": [ "r731" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease 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)." } } }, "auth_ref": [ "r731" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2024", "documentation": "Amount of lease payment to be received by lessor for operating lease 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)." } } }, "auth_ref": [ "r731" ] }, "flgt_LessorOperatingLeaseRemainingTermOfContractIncludingRenewalOptions": { "xbrltype": "durationItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LessorOperatingLeaseRemainingTermOfContractIncludingRenewalOptions", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessor, operating lease, remaining term of contract including renewal options.", "label": "Lessor Operating Lease Remaining Term Of Contract Including Renewal Options", "terseLabel": "Remaining terms including renewal options" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r41", "r281", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r644", "r647", "r648", "r688", "r895", "r988", "r1032", "r1108", "r1159", "r1160" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r152", "r204", "r819", "r1020", "r1071", "r1091", "r1154" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r43", "r233", "r281", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r644", "r647", "r648", "r688", "r1020", "r1108", "r1159", "r1160" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property, Plant and Equipment, Net by Geographic Distribution", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r31" ] }, "flgt_LongTermEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LongTermEquitySecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Long Term Equity Securities [Member]", "label": "Long Term Equity Securities [Member]", "terseLabel": "Long Term Equity Securities" } } }, "auth_ref": [] }, "flgt_LongTermMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "LongTermMarketableSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Long-term marketable securities.", "label": "Long Term Marketable Securities [Member]", "terseLabel": "Long-Term Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Notes payable, long term", "totalLabel": "Notes Payable, Noncurrent, Total", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, noncurrent portion", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r45" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r369", "r1004", "r1112", "r1174", "r1175" ] }, "flgt_MarginAccountBorrowingMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MarginAccountBorrowingMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Margin account borrowing.", "label": "Margin Account Borrowing [Member]", "terseLabel": "Margin Account Borrowing" } } }, "auth_ref": [] }, "us-gaap_MarketApproachValuationTechniqueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketApproachValuationTechniqueMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market approach", "label": "Valuation, Market Approach [Member]", "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities." } } }, "auth_ref": [ "r25" ] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Gain (Loss)", "negatedLabel": "Net loss on marketable securities", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "flgt_MarketableSecuritiesInterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MarketableSecuritiesInterestReceivableCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Marketable securities interest receivable current.", "label": "Marketable Securities Interest Receivable Current", "terseLabel": "Marketable securities interest receivable" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r136" ] }, "flgt_MaturitiesOfMarketableSecuritiesInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MaturitiesOfMarketableSecuritiesInOtherCurrentAssets", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Maturities of marketable securities in other current assets.", "label": "Maturities Of Marketable Securities In Other Current Assets", "terseLabel": "Maturities of marketable securities in other current assets" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "verboseLabel": "Maximum" } } }, "auth_ref": [ "r473", "r474", "r475", "r476", "r545", "r779", "r844", "r887", "r888", "r950", "r952", "r954", "r955", "r957", "r978", "r979", "r991", "r1001", "r1014", "r1021", "r1110", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166" ] }, "flgt_MeanMultiple": { "xbrltype": "decimalItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MeanMultiple", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mean multiple", "label": "Mean Multiple", "documentation": "Mean multiple." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount for Lack of Marketability", "label": "Measurement Input, Discount for Lack of Marketability [Member]", "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly." } } }, "auth_ref": [ "r1153" ] }, "flgt_MeasurementInputDiscountOwedToMarketParticipantAcquisitionPremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MeasurementInputDiscountOwedToMarketParticipantAcquisitionPremiumMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input discount owed to market participant acquisition premium.", "label": "Measurement Input Discount Owed To Market Participant Acquisition Premium [Member]", "terseLabel": "Discount Owed to Market Participant Acquisition Premium" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1153" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r677" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "flgt_MedicalLabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MedicalLabEquipmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Medical lab equipment.", "label": "Medical Lab Equipment [Member]", "terseLabel": "Medical Lab Equipment" } } }, "auth_ref": [] }, "flgt_MingHsiehTheChiefExecutiveOfficerAndChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MingHsiehTheChiefExecutiveOfficerAndChairmanMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Ming Hsieh, the Chief Executive Officer and Chairman.", "label": "Ming Hsieh, the Chief Executive Officer and Chairman [Member]", "verboseLabel": "Ming Hsieh, the Chief Executive Officer and Chairman" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "auth_ref": [ "r473", "r474", "r475", "r476", "r545", "r779", "r844", "r887", "r888", "r950", "r952", "r954", "r955", "r957", "r978", "r979", "r991", "r1001", "r1014", "r1021", "r1110", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r49", "r203", "r281", "r411", "r477", "r479", "r480", "r481", "r484", "r485", "r688", "r818", "r899" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minority interest ownership percentage", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "flgt_MinorityInterestPostRestructuring": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "MinorityInterestPostRestructuring", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minority interest post restructuring", "label": "Minority Interest Post Restructuring", "documentation": "Minority Interest Post Restructuring" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Accounts", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1114" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Municipal Bonds [Member]", "terseLabel": "Municipal Bonds", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r369", "r1004", "r1112", "r1174", "r1175" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities", "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." } } }, "auth_ref": [ "r275" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flow from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r275" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flow from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "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." } } }, "auth_ref": [ "r164", "r165", "r166" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flow from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss)/income attributable to common shareholders", "verboseLabel": "Net (loss) income attributable to Fulgent", "label": "Net Income (Loss)", "totalLabel": "Net (loss) income attributable to Fulgent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r156", "r166", "r208", "r231", "r253", "r256", "r261", "r281", "r289", "r293", "r294", "r295", "r296", "r298", "r299", "r318", "r334", "r354", "r360", "r363", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r672", "r688", "r826", "r918", "r940", "r941", "r989", "r1030", "r1108" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributable to noncontrolling interests", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "negatedTerseLabel": "Net loss attributable to noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r119", "r194", "r253", "r256", "r298", "r299", "r825", "r1064" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r270", "r293", "r294", "r295", "r296", "r302", "r303", "r319", "r322", "r334", "r354", "r360", "r363", "r989" ] }, "flgt_NetOperatingLossCarryforwardsExpirationBeginningYear": { "xbrltype": "gYearItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NetOperatingLossCarryforwardsExpirationBeginningYear", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards expiration beginning year.", "label": "Net Operating Loss Carryforwards Expiration Beginning Year", "terseLabel": "Net operating loss carryforwards expiration beginning year" } } }, "auth_ref": [] }, "flgt_NetOperatingLossCarryforwardsExpirationEndingYear": { "xbrltype": "gYearItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NetOperatingLossCarryforwardsExpirationEndingYear", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards expiration ending year.", "label": "Net Operating Loss Carryforwards Expiration Ending Year", "terseLabel": "Net operating loss carryforwards expiration ending year" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "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." } } }, "auth_ref": [] }, "flgt_NonCashOrPartNonCashInvestmentInMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NonCashOrPartNonCashInvestmentInMarketableSecurities", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of marketable securities in other current liabilities", "label": "Non Cash Or Part Non Cash Investment In Marketable Securities", "documentation": "Non cash or part non cash Investment in marketable securities." } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "terseLabel": "Foreign", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1182", "r1184", "r1185", "r1186" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "auth_ref": [] }, "flgt_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Purchases of fixed assets in accounts payable", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "flgt_NoncashOrPartNoncashContingentConsiderationForBusinessAcquisitionIncludedInCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NoncashOrPartNoncashContingentConsiderationForBusinessAcquisitionIncludedInCurrentLiabilities", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash contingent consideration for business acquisition included in current liabilities", "label": "Noncash Or Part Noncash Contingent Consideration For Business Acquisition Included In Current Liabilities", "terseLabel": "Contingent consideration for business acquisition included in current liabilities" } } }, "auth_ref": [] }, "flgt_NoncashOrPartNoncashPublicOfferingCostsIncludedInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NoncashOrPartNoncashPublicOfferingCostsIncludedInAccountsPayable", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash public offering costs included in accounts payable.", "label": "Noncash Or Part Noncash Public Offering Costs Included In Accounts Payable", "terseLabel": "Public offerings costs included in accounts payable" } } }, "auth_ref": [] }, "flgt_NoncashOrPartNoncashPurchaseOfFixedAssetsInNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NoncashOrPartNoncashPurchaseOfFixedAssetsInNotesPayable", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash purchase of fixed assets in notes payable.", "label": "Noncash Or Part Noncash Purchase of Fixed Assets in Notes Payable", "terseLabel": "Purchases of fixed assets in notes payable" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Noncontrolling interest assumed related to acquisitions", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r21", "r90", "r109" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest", "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." } } }, "auth_ref": [ "r114", "r519", "r1073", "r1074", "r1075", "r1180" ] }, "flgt_NoncontrollingInterestValuePercentageBasedOnEffectiveInvestment": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NoncontrollingInterestValuePercentageBasedOnEffectiveInvestment", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest value percentage based on effective investment.", "label": "Noncontrolling Interest Value Percentage Based On Effective Investment", "documentation": "Noncontrolling Interest Value Percentage Based On Effective Investment" } } }, "auth_ref": [] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "terseLabel": "Notes payable", "totalLabel": "Notes Payable, Total", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r202", "r1170" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current", "totalLabel": "Notes Payable, Current, Total", "terseLabel": "Notes payable, current portion", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r40" ] }, "flgt_NovemberTwoThousandTwentyEquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NovemberTwoThousandTwentyEquityDistributionAgreementMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "November two thousand twenty equity distribution agreement.", "label": "November Two Thousand Twenty Equity Distribution Agreement [Member]", "terseLabel": "November 2020 Equity Distribution Agreement" } } }, "auth_ref": [] }, "flgt_NumberOfCustomerTypes": { "xbrltype": "integerItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NumberOfCustomerTypes", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customer types.", "label": "Number Of Customer Types", "terseLabel": "Number of customer types" } } }, "auth_ref": [] }, "flgt_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "flgt_NumberOfLaboratoriesCertifiedUnderClinicalLaboratoryImprovement": { "xbrltype": "integerItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "NumberOfLaboratoriesCertifiedUnderClinicalLaboratoryImprovement", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of laboratories certified under clinical laboratory improvement", "label": "Number of laboratories certified under Clinical Laboratory Improvement", "documentation": "Number of laboratories certified under clinical laboratory improvement." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reporting segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_OpenTaxYear": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OpenTaxYear", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Open Tax Year", "terseLabel": "Years subject to income tax examination", "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format." } } }, "auth_ref": [ "r605" ] }, "us-gaap_OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Cost and Expense, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for operating cost and expense." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating costs and expenses", "label": "Operating Costs and Expenses", "totalLabel": "Operating Costs and Expenses, Total", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating (loss) income", "terseLabel": "Operating income", "label": "Operating income (loss)", "totalLabel": "Operating (loss) income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r334", "r354", "r360", "r363", "r989" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "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." } } }, "auth_ref": [ "r723", "r1019" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "totalLabel": "Total lease income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r326", "r730", "r732" ] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails": { "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Lease income", "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r326", "r733" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of Lease Income", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r326", "r732" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r715" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities - short term", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, short term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r715" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r716" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, long term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r715" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r716" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease ROU asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r714" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r716" ] }, "flgt_OperatingLeaseRightOfUseAssetsReducedDueToLeaseModificationAndTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OperatingLeaseRightOfUseAssetsReducedDueToLeaseModificationAndTermination", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets reduced due to lease modification and termination.", "label": "Operating Lease Right Of Use Assets Reduced Due To Lease Modification And Termination", "terseLabel": "Operating lease right-of-use assets reduced due to lease modification or termination" } } }, "auth_ref": [] }, "flgt_OperatingLeaseRightOfUseAssetsReducedDueToLeaseTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OperatingLeaseRightOfUseAssetsReducedDueToLeaseTermination", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets reduced due to lease termination", "label": "Operating Lease Right-of-use Assets Reduced Due To Lease Termination", "documentation": "Operating lease right-of-use assets reduced due to lease termination." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseVariableLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseVariableLeaseIncome", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails": { "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Variable Lease Income", "terseLabel": "Variable lease income", "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable." } } }, "auth_ref": [ "r326", "r734" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r728", "r1019" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating leases", "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." } } }, "auth_ref": [ "r727", "r1019" ] }, "flgt_OperatingLeasesTermOfExpiration": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OperatingLeasesTermOfExpiration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating leases term of expiration.", "label": "Operating Leases Term Of Expiration", "terseLabel": "Operating leases term of expiration" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r42" ] }, "flgt_OtherAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OtherAccruedLiabilitiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities", "label": "Other Accrued Liabilities [Member]", "documentation": "Other Accrued Liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Total", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r249", "r1020" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r240" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency translation (gain) loss attributable to noncontrolling interest", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "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 noncontrolling interests." } } }, "auth_ref": [ "r11", "r22", "r193" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "verboseLabel": "Gain from translations", "terseLabel": "Foreign currency translation (loss) gain", "documentation": "Amount after tax, before 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." } } }, "auth_ref": [ "r8", "r153", "r694", "r695", "r697" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r34", "r254", "r257", "r264", "r698", "r699", "r704", "r803", "r827", "r1062", "r1063" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on available-for-sale debt securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r251", "r252", "r406" ] }, "flgt_OtherEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OtherEmployeeMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other Employee [Member]", "label": "Other Employee [Member]", "terseLabel": "Other employees" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Due to related parties", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r42", "r1020" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Liability, Current, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for liability classified as other and current." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long-Term Assets", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities", "verboseLabel": "Other Long-Term Liabilities", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Long-Term Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Other receivable", "totalLabel": "Other Receivables, Net, Current, Total", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "flgt_OtherSignificantBalanceSheetAccountsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OtherSignificantBalanceSheetAccountsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other significant balance sheet accounts.", "label": "Other Significant Balance Sheet Accounts [Line Items]", "terseLabel": "Other Significant Balance Sheet Accounts [Line Items]" } } }, "auth_ref": [] }, "flgt_OtherSignificantBalanceSheetAccountsTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OtherSignificantBalanceSheetAccountsTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other significant balance sheet accounts.", "label": "Other Significant Balance Sheet Accounts [Table]", "terseLabel": "Other Significant Balance Sheet Accounts [Table]" } } }, "auth_ref": [] }, "flgt_OtherSignificantBalanceSheetAccountsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OtherSignificantBalanceSheetAccountsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "Other Significant Balance Sheet Accounts", "label": "Other Significant Balance Sheet Accounts [Text Block]", "documentation": "Other significant balance sheet accounts." } } }, "auth_ref": [] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherLongtermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Sundry Liabilities, Noncurrent", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r143", "r201" ] }, "flgt_OverheadExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OverheadExpensesPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Overhead expenses.", "label": "Overhead Expenses Policy [Text Block]", "terseLabel": "Overhead Expenses" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "flgt_OwnershipPostRestructuringOfFfGeneBiotechMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "OwnershipPostRestructuringOfFfGeneBiotechMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership Post -Restructuring of FF Gene Biotech", "label": "Ownership Post -Restructuring of FF Gene Biotech [Member]", "documentation": "Ownership Post -Restructuring of FF Gene Biotech [Member]" } } }, "auth_ref": [] }, "flgt_PTJAssociatesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PTJAssociatesIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "PTJ Associates Inc.", "label": "P T J Associates Inc [Member]", "terseLabel": "PTJ Associates Inc" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Fulgent Stockholders' Equity", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "flgt_PayableBalanceExpectedToBePaidOffDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PayableBalanceExpectedToBePaidOffDate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payable balance expected to be paid off date.", "label": "Payable Balance Expected To Be Paid Off Date", "terseLabel": "Payable balance, expected paid off date" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contigent consideration paid", "label": "Payment for Contingent Consideration Liability, Investing Activities", "negatedLabel": "Contingent consideration payout related to a business acquisition", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r9" ] }, "flgt_PaymentForPurchaseOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PaymentForPurchaseOfRedeemablePreferredStock", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payment for purchase of redeemable preferred stock.", "label": "Payment For Purchase Of Redeemable Preferred Stock", "negatedLabel": "Purchase of redeemable preferred stock" } } }, "auth_ref": [] }, "flgt_PaymentsForClosingOfEscrowFinancedUnderMarginLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PaymentsForClosingOfEscrowFinancedUnderMarginLoan", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments for closing of escrow, financed under margin loan.", "label": "Payments For Closing Of Escrow Financed Under Margin Loan", "terseLabel": "Payments for closing of escrow, financed under margin loan" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Common stock withholding for employee tax obligations", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r271" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r54", "r640" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of businesses, net of cash acquired", "totalLabel": "Cash, net of cash received", "label": "Cash, net of cash received", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Securities, FV-NI", "terseLabel": "Stock purchase agreement, amount invested in stock", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r211", "r273" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r163" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of fixed assets", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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." } } }, "auth_ref": [ "r163" ] }, "flgt_PercentageOfAccountsReceivableFromContract": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PercentageOfAccountsReceivableFromContract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of accounts receivable from contract.", "label": "Percentage Of Accounts Receivable From Contract", "terseLabel": "Percentage of accounts receivable from contract" } } }, "auth_ref": [] }, "flgt_PercentageResidualRevenueGrowthRate": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PercentageResidualRevenueGrowthRate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Percentage Residual Revenue Growth Rate", "documentation": "Percentage residual revenue growth rate." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r686" ] }, "flgt_PrecisionDiagnosticsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PrecisionDiagnosticsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precision Diagnostics", "label": "Precision Diagnostics [Member]", "documentation": "Precision diagnostics." } } }, "auth_ref": [] }, "flgt_PreferredStockOfPrivatelyHeldCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PreferredStockOfPrivatelyHeldCompanyMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred Stock Of Privately Held Company [Member]", "label": "Preferred Stock Of Privately Held Company [Member]", "terseLabel": "Preferred Stock Of Privately Held Company" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r146", "r505" ] }, "us-gaap_PreferredStockRedemptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionDate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Redemption Date", "terseLabel": "Preferred stock, redemption date", "documentation": "Date the preferred stock has been redeemed, in YYYY-MM-DD format." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "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." } } }, "auth_ref": [ "r146", "r897" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "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." } } }, "auth_ref": [ "r146", "r505" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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." } } }, "auth_ref": [ "r146", "r897", "r916", "r1180", "r1181" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding", "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." } } }, "auth_ref": [ "r146", "r814", "r1020" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r248", "r439", "r440", "r984" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r985", "r994", "r1092" ] }, "flgt_PresidentAndChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PresidentAndChiefOperatingOfficerMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "President And Chief Operating Officer [Member]", "label": "President And Chief Operating Officer [Member]", "terseLabel": "Jian Xie" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from public offerings of common stock, net of issuance costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowing under margin account", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "verboseLabel": "Maturities of marketable securities", "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity." } } }, "auth_ref": [ "r53", "r1081" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Proceeds from noncontrolling interest", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "flgt_ProceedsFromSaleOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ProceedsFromSaleOfMarketableSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from maturity of marketable securities.", "label": "Proceeds From Sale Of Marketable Securities", "terseLabel": "Proceeds from sale of marketable securities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of fixed assets", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r162" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r10", "r29" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "verboseLabel": "Net (loss) income from consolidated operations", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net (loss) income from consolidated operations", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r231", "r253", "r256", "r274", "r281", "r289", "r298", "r299", "r334", "r354", "r360", "r363", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r642", "r645", "r646", "r672", "r688", "r808", "r824", "r870", "r918", "r940", "r941", "r989", "r1017", "r1018", "r1031", "r1064", "r1108" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Fixed Assets", "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." } } }, "auth_ref": [ "r175", "r216", "r219", "r220" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Fixed assets, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "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." } } }, "auth_ref": [ "r176", "r236", "r822" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Fixed assets, net", "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net", "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." } } }, "auth_ref": [ "r15", "r809", "r822", "r1020" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Fixed Assets", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r15", "r216", "r219", "r820" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Major Classes of Fixed Assets", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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." } } }, "auth_ref": [ "r176" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of fixed assets", "verboseLabel": "Useful life in years", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life in years", "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r1104" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (gain) for credit losses", "verboseLabel": "Current period (gain) provision", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r269", "r427" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligations", "label": "Purchase Obligation", "totalLabel": "Purchase Obligation, Total", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "flgt_PurchaseOfPreferredStockOfPrivatelyHeldCompany": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PurchaseOfPreferredStockOfPrivatelyHeldCompany", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchase of preferred stock of privately held company.", "label": "Purchase Of Preferred Stock Of Privately Held Company", "negatedLabel": "Purchase of preferred stock of privately held company" } } }, "auth_ref": [] }, "flgt_PurchasedPatentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "PurchasedPatentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchased patent.", "label": "Purchased Patent [Member]", "terseLabel": "Purchased Patent" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r473", "r474", "r475", "r476", "r536", "r545", "r577", "r578", "r579", "r755", "r779", "r844", "r887", "r888", "r950", "r952", "r954", "r955", "r957", "r978", "r979", "r991", "r1001", "r1014", "r1021", "r1024", "r1107", "r1110", "r1162", "r1163", "r1164", "r1165", "r1166" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r473", "r474", "r475", "r476", "r536", "r545", "r577", "r578", "r579", "r755", "r779", "r844", "r887", "r888", "r950", "r952", "r954", "r955", "r957", "r978", "r979", "r991", "r1001", "r1014", "r1021", "r1024", "r1107", "r1110", "r1162", "r1163", "r1164", "r1165", "r1166" ] }, "flgt_ReagentsAndOtherSuppliesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ReagentsAndOtherSuppliesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reagents and Other Supplies", "label": "Reagents And Other Supplies [Member]", "documentation": "Reagents and other supplies." } } }, "auth_ref": [] }, "flgt_ReagentsAndSuppliesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ReagentsAndSuppliesCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Reagents and supplies current.", "label": "Reagents And Supplies Current", "terseLabel": "Reagents and supplies" } } }, "auth_ref": [] }, "flgt_ReagentsAndSuppliesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ReagentsAndSuppliesPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Reagents and supplies.", "label": "Reagents And Supplies Policy [Text Block]", "terseLabel": "Reagents and Supplies" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Trade Accounts Receivable and Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r75" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Recorded Unconditional Purchase Obligation by Category of Item Purchased", "documentation": "Pertinent information about recorded unconditional purchase arrangements to acquire goods or services, by category of goods or services." } } }, "auth_ref": [ "r472" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligations, payable within twelve months", "label": "Recorded Unconditional Purchase Obligation, Due in Next Rolling 12 Months", "documentation": "Amount of the recorded unconditional purchase obligation maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInRollingYearFive", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligations, payable within next five years", "label": "Recorded Unconditional Purchase Obligation, Due in Rolling Year Five", "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "flgt_RedeemablePreferredStockInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "RedeemablePreferredStockInvestmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Redeemable preferred stock investment.", "label": "Redeemable Preferred Stock Investment [Member]", "terseLabel": "Redeemable Preferred Stock Investment" } } }, "auth_ref": [] }, "flgt_RedeemablePreferredStockInvestmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "RedeemablePreferredStockInvestmentNoncurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Redeemable preferred stock investment noncurrent.", "label": "Redeemable Preferred Stock Investment Noncurrent", "terseLabel": "Redeemable preferred stock investment" } } }, "auth_ref": [] }, "flgt_RedeemablePreferredStockInvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "RedeemablePreferredStockInvestmentPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Redeemable preferred stock investment.", "label": "Redeemable Preferred Stock Investment Policy [Text Block]", "terseLabel": "Redeemable Preferred Stock Investment" } } }, "auth_ref": [] }, "us-gaap_RedeemablePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemablePreferredStockMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Preferred Stock [Member]", "terseLabel": "Redeemable Preferred Stock Investment", "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series." } } }, "auth_ref": [ "r37", "r87", "r281", "r411", "r477", "r479", "r480", "r481", "r484", "r485", "r688" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r543", "r743", "r744", "r890", "r891", "r892", "r893", "r894", "r915", "r917", "r949" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service of related party", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r133", "r743" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r743", "r744", "r1158" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r922", "r923", "r926" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchased from related parties", "verboseLabel": "Purchase of COVID-19 antigen rapid tests kits and licensing and development services from related party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r543", "r743", "r744", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r890", "r891", "r892", "r893", "r894", "r915", "r917", "r949", "r1158" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedParty" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r740", "r741", "r742", "r744", "r745", "r866", "r867", "r868", "r924", "r925", "r926", "r946", "r948" ] }, "flgt_RepaymentOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "RepaymentOfNotesPayable", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Repayment of notes payable.", "label": "Repayment Of Notes Payable", "negatedLabel": "Repayment of notes payable" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Re-payment for the margin account", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1066" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting unit, percentage of fair value in excess of carrying amount", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "flgt_ResearchAndDevelopmentCreditsAndDepreciationAdjustmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ResearchAndDevelopmentCreditsAndDepreciationAdjustmentsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Research and development credits and depreciation adjustments.", "label": "Research And Development Credits And Depreciation Adjustments [Member]", "terseLabel": "Research and Development Credits and Depreciation Adjustments" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total", "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." } } }, "auth_ref": [ "r139", "r595", "r1167" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r594" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Restructuring and Related Cost, Expected Cost, Total", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Additional costs expected to be incurred", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r464", "r466", "r467", "r468" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Restructuring Costs, Total", "label": "Restructuring Costs", "terseLabel": "Restructuring costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r149", "r181", "r817", "r851", "r856", "r864", "r898", "r1020" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r227", "r285", "r286", "r287", "r290", "r297", "r299", "r416", "r422", "r586", "r587", "r588", "r622", "r623", "r652", "r655", "r656", "r659", "r670", "r847", "r849", "r871", "r1180" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue", "terseLabel": "Revenue", "verboseLabel": "Revenue from contracts with customers by payor type", "label": "Insurance revenue for services related to claims", "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." } } }, "auth_ref": [ "r335", "r336", "r353", "r358", "r359", "r365", "r367", "r369", "r531", "r532", "r783" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r223", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r980" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue by Geographic Distribution", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r30" ] }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]", "terseLabel": "Practical expedient not to disclose amount of transaction price allocated to unsatisfied performance obligations", "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed." } } }, "auth_ref": [ "r522" ] }, "us-gaap_RevenueRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for revenue." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "terseLabel": "Revenue from related parties", "label": "Revenues", "totalLabel": "Revenues, Total", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r263", "r281", "r335", "r336", "r353", "r358", "r359", "r365", "r367", "r369", "r411", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r688", "r808", "r1108" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance lease right-of-use assets obtained in exchange for lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r726", "r1019" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r726", "r1019" ] }, "flgt_RoyaltyFreeTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "RoyaltyFreeTechnologyMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty-free technology.", "label": "Royalty Free Technology [Member]", "terseLabel": "Royalty-Free Technology" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Selling price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue", "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." } } }, "auth_ref": [ "r369", "r1045" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "flgt_ScheduleOfAllowanceForDoubtfulAccountsOnAccountsReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ScheduleOfAllowanceForDoubtfulAccountsOnAccountsReceivableTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of allowance for doubtful accounts on accounts receivable.", "label": "Schedule Of Allowance For Doubtful Accounts On Accounts Receivable Table [Text Block]", "terseLabel": "Roll-Forward of Activity in Allowance for Credit Losses" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails" ], "lang": { "en-us": { "role": { "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]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Anti-dilutive Securities Excluded from Calculation of Diluted Income Per Share", "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." } } }, "auth_ref": [ "r64" ] }, "flgt_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale and trading securities.", "label": "Schedule Of Available For Sale And Trading Securities [Line Items]", "terseLabel": "Schedule Of Available For Sale And Trading Securities [Line Items]" } } }, "auth_ref": [] }, "flgt_ScheduleOfAvailableForSaleAndTradingSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale and trading securities.", "label": "Schedule Of Available For Sale And Trading Securities [Table]", "terseLabel": "Schedule Of Available For Sale And Trading Securities [Table]" } } }, "auth_ref": [] }, "flgt_ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available for sale debt securities and equity/trading securities reconciliation.", "label": "Schedule Of Available For Sale Debt Securities And Equity Trading Securities Reconciliation Table [Text Block]", "terseLabel": "Summary of Equity and Debt Securities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfConsiderationPaidAndAmountOfAssetsAcquiredAndLiabilitiesAssumedParentheticalDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfRevenueAndOperatingIncomeOrLossDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r103", "r106", "r635" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "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." } } }, "auth_ref": [ "r103", "r106" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax Expense (Benefit)", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r190" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Elements of Deferred Tax Assets (Liabilities)", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r189" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of the Basic and Diluted Income (Loss) Per Share Computations", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r1077" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r188" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Equity-Based Compensation", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r94" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name" } } }, "auth_ref": [ "r408", "r409", "r410" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfAnnualAmortizationExpenseForAcquisitionrelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r80", "r83", "r784" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r995" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Carrying Amount of Goodwill, Net Of Impairment", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r995", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Income (Loss) Before Income Taxes and Gain on Equity-Method Investments", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Summaries of Goodwill and Acquisitions-Related Intangibles Balances", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r77" ] }, "flgt_ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities.", "label": "Schedule Of Lease Right Of Use Asset Short Term Lease Liabilities And Long Term Lease Liabilities Table [Text Block]", "terseLabel": "Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Insurance Type and Tier Identifier [Axis]", "terseLabel": "Insurance Type and Tier Identifier", "documentation": "Information by type of insurance coverage or layer of insurance that covers malpractice claims." } } }, "auth_ref": [ "r210" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r132", "r133", "r922", "r923", "r926" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r72", "r73", "r74", "r77" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information Regarding Operations and Assets for Operating Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r72", "r73", "r74", "r77" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "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]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r547", "r549", "r552", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r577", "r578", "r579", "r580" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Activity for RSUs Relating to Shares of Company's Common Stock", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Activity for Options to Acquire Common Shares", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r26", "r27", "r93" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Weighted-Average Assumptions Used to Estimate Fair Value of Options to Acquire Shares of Company's Common Stock", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r187" ] }, "flgt_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental information related to leases.", "label": "Schedule Of Supplemental Information Related To Leases Table [Text Block]", "terseLabel": "Schedule of Supplemental Information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Schedule Of Trading Securities And Other Trading Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Schedule Of Trading Securities And Other Trading Assets [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Reconciliation of Gross Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r1016", "r1145" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1033" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1036" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r331", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r369", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r466", "r468", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r995", "r1049", "r1174" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r367", "r368", "r883", "r884", "r885", "r951", "r953", "r956", "r958", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r981", "r1003", "r1024", "r1112", "r1174" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segment and Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r346", "r357", "r361", "r362", "r363", "r364", "r365", "r366", "r369" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reporting Segment and Geographic Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r347", "r348", "r349", "r350", "r351", "r352", "r367", "r990" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing", "totalLabel": "Selling and Marketing Expense, Total", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r157" ] }, "flgt_SellingAndMarketingExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SellingAndMarketingExpensesPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Selling and marketing expenses.", "label": "Selling And Marketing Expenses Policy [Text Block]", "terseLabel": "Selling and Marketing Expenses" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "General and Administrative Expenses", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r17" ] }, "flgt_SeptemberTwoThousandTwentyEquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SeptemberTwoThousandTwentyEquityDistributionAgreementMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "September two thousand twenty equity distribution agreement.", "label": "September Two Thousand Twenty Equity Distribution Agreement [Member]", "terseLabel": "September 2020 Equity Distribution Agreement" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r1060", "r1061", "r1111" ] }, "us-gaap_ServiceAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceAgreementsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Agreements", "label": "Service Agreements [Member]", "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service." } } }, "auth_ref": [ "r112" ] }, "flgt_ServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ServicesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Services.", "label": "Services [Member]", "terseLabel": "Services" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "flgt_ShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation allocation of recognized period costs.", "label": "Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "auth_ref": [] }, "flgt_ShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation allocation of recognized period costs.", "label": "Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r569" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant-Date Fair Value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r569" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of shares, granted", "verboseLabel": "Number of Shares, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant-Date Fair Value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Beginning Balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r564", "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant-Date Fair Value, Balance", "periodStartLabel": "Weighted-Average Grant-Date Fair Value, Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r564", "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Vested and settled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant-Date Fair Value, Vested and settled", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r578" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r577" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rates", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r547", "r549", "r552", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r577", "r578", "r579", "r580" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Units/Shares Subject to Options, Canceled", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r562" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Units/Shares Subject to Options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r560" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r570" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Balance", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Units/Shares Subject to Options, Ending Balance", "periodStartLabel": "Number of Units/Shares Subject to Options, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r556", "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price Per Shares, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price Per Shares, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r556", "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r573" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of Units/Shares Subject to Options, Exercisable", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r573" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Shares, Exercisable", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r573" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomePerShareDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r552", "r553", "r554", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r577", "r578", "r579", "r580" ] }, "flgt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCanceledInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCanceledInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangements by share based payment award options canceled in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Canceled In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Canceled" } } }, "auth_ref": [] }, "flgt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangements by share based payment award options exercised in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Exercised" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Shares, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r561" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Shares, Canceled", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r562" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Shares, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r560" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r546", "r555", "r574", "r575", "r576", "r577", "r580", "r589", "r590", "r591", "r592" ] }, "flgt_ShareBasedCompensationTaxBenefitExpenseFromVestingAndExerciseOfAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShareBasedCompensationTaxBenefitExpenseFromVestingAndExerciseOfAwards", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax (expense) benefit realized from deductions to awards vested or exercised", "label": "Share Based Compensation Tax Benefit Expense From Vesting And Exercise Of Awards", "documentation": "Share-based compensation, tax benefit (expense) from vesting and exercise of awards." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfWeightedAverageAssumptionsUsedToEstimateFairValueOfOptionsToAcquireSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r576" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Life (in years), Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r92" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Life (in years)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r186" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of options vested", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r571" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Common stock withholding for employee tax obligations, Shares", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "flgt_ShortTermEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShortTermEquitySecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Short term equity securities.", "label": "Short Term Equity Securities [Member]", "terseLabel": "Short-Term Equity Securities" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r724", "r1019" ] }, "flgt_ShortTermMarketableSecuritesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ShortTermMarketableSecuritesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term marketable securites.", "label": "Short Term Marketable Securites [Member]", "terseLabel": "Short-Term Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r167", "r279" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "terseLabel": "Computer Software", "verboseLabel": "Computer Software", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "flgt_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SoftwareMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Software.", "label": "Software [Member]", "terseLabel": "Software" } } }, "auth_ref": [] }, "flgt_SpatialGenomicsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SpatialGenomicsIncMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Spatial Genomics, Inc.,", "label": "Spatial Genomics Inc [Member]", "terseLabel": "Spatial Genomics, Inc.," } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r230", "r331", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r369", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r462", "r466", "r468", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r995", "r1049", "r1174" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r224", "r243", "r244", "r245", "r281", "r305", "r310", "r320", "r322", "r328", "r329", "r411", "r477", "r479", "r480", "r481", "r484", "r485", "r505", "r506", "r508", "r511", "r518", "r688", "r860", "r861", "r862", "r863", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r897", "r919", "r942", "r959", "r960", "r961", "r962", "r963", "r1044", "r1069", "r1076" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Stockholders' Equity", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r48", "r227", "r259", "r260", "r261", "r285", "r286", "r287", "r290", "r297", "r299", "r327", "r416", "r422", "r519", "r586", "r587", "r588", "r622", "r623", "r652", "r654", "r655", "r656", "r657", "r659", "r670", "r698", "r700", "r701", "r702", "r703", "r704", "r739", "r847", "r848", "r849", "r871", "r942" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r367", "r368", "r883", "r884", "r885", "r951", "r953", "r956", "r958", "r966", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r981", "r1003", "r1024", "r1112", "r1174" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r285", "r286", "r287", "r327", "r783", "r858", "r882", "r889", "r890", "r891", "r892", "r893", "r894", "r897", "r900", "r901", "r902", "r903", "r904", "r906", "r907", "r908", "r909", "r911", "r912", "r913", "r914", "r915", "r917", "r920", "r921", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r942", "r1025" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "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." } } }, "auth_ref": [ "r285", "r286", "r287", "r327", "r783", "r858", "r882", "r889", "r890", "r891", "r892", "r893", "r894", "r897", "r900", "r901", "r902", "r903", "r904", "r906", "r907", "r908", "r909", "r911", "r912", "r913", "r914", "r915", "r917", "r920", "r921", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r942", "r1025" ] }, "flgt_StockConsiderationInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "StockConsiderationInBusinessCombination", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Stock consideration in business combination.", "label": "Stock Consideration in Business Combination", "terseLabel": "Stock consideration in a business combination" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Common stock issued in a business combination, Shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r146", "r147", "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, Shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r24", "r146", "r147", "r181", "r860", "r942", "r960" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards, Shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r24", "r146", "r147", "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForOptionsToAcquireCommonSharesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of common stock options, Shares", "negatedLabel": "Number of Units/Shares Subject to Options, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r24", "r146", "r147", "r181", "r561" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Common stock issued in a business combination", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r24", "r48", "r181" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r24", "r146", "r147", "r181", "r871", "r942", "r960", "r1031" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r24", "r181" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r24", "r48", "r181" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Number of shares repurchased", "negatedTerseLabel": "Repurchase of common stock, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r24", "r146", "r147", "r181", "r863", "r942", "r962" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "terseLabel": "Aggregate cost of shares repurchased", "negatedTerseLabel": "Repurchase of common stock", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r24", "r146", "r147", "r181", "r871", "r942", "r962", "r1031" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "terseLabel": "Stockholders Equity", "totalLabel": "Total Fulgent stockholders' equity", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r147", "r150", "r151", "r169", "r899", "r916", "r943", "r944", "r1020", "r1032", "r1071", "r1091", "r1154", "r1180" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r114", "r115", "r118", "r227", "r228", "r260", "r285", "r286", "r287", "r290", "r297", "r416", "r422", "r519", "r586", "r587", "r588", "r622", "r623", "r652", "r654", "r655", "r656", "r657", "r659", "r670", "r698", "r700", "r704", "r739", "r848", "r849", "r869", "r899", "r916", "r943", "r944", "r964", "r1031", "r1071", "r1091", "r1154", "r1180" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureStockRepurchaseProgram1" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stock Repurchase Program", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r180", "r280", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r519", "r661", "r945", "r947", "r965" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r705", "r747" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r705", "r747" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r705", "r747" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r705", "r747" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r705", "r747" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event", "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." } } }, "auth_ref": [ "r746", "r748" ] }, "flgt_SummaryOfBusinessAcquisitionRevenueAndOperatingIncomeOrLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SummaryOfBusinessAcquisitionRevenueAndOperatingIncomeOrLossTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of business acquisition revenue and operating income or loss.", "label": "Summary Of Business Acquisition Revenue And Operating Income Or Loss Table [Text Block]", "terseLabel": "Summary of Revenue and Operating Income or Loss" } } }, "auth_ref": [] }, "flgt_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "flgt_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "TX", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "TEXAS", "terseLabel": "Houston, Texas" } } }, "auth_ref": [] }, "flgt_TaxEffectsRelatedToUnrealizedHoldingLossOnAvailableForSaleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "TaxEffectsRelatedToUnrealizedHoldingLossOnAvailableForSaleDebtSecurities", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax effects related to unrealized holding loss on available for sale debt securities.", "label": "Tax Effects Related To Unrealized Holding Loss On Available For Sale Debt Securities", "terseLabel": "Tax effects related to unrealized holding loss on available-for-sale debt securities" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "terseLabel": "Tax Period", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "terseLabel": "Tax Period", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty-Free Technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r33" ] }, "flgt_TherapeuticDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "TherapeuticDevelopmentMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummaryOfCarryingAmountOfGoodwillNetOfImpairmentDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicInformationScheduleOfInformationRegardingOperationsAndAssetsForOperatingSegmentsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Therapeutic Development", "label": "Therapeutic Development [Member]", "documentation": "Therapeutic development." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1079", "r1157" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsSummariesOfGoodwillAndAcquisitionsrelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r110" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r502", "r516", "r660", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r828", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1086", "r1087", "r1088", "r1089" ] }, "flgt_TwoThousandNineteenEquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "TwoThousandNineteenEquityDistributionAgreementMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen equity distribution agreement.", "label": "Two Thousand Nineteen Equity Distribution Agreement [Member]", "terseLabel": "2019 Equity Distribution Agreement" } } }, "auth_ref": [] }, "flgt_TwoThousandNineteenUnderwritingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "TwoThousandNineteenUnderwritingAgreementMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "2019 Underwriting agreement.", "label": "Two Thousand Nineteen Underwriting Agreement [Member]", "terseLabel": "2019 Underwriting Agreement" } } }, "auth_ref": [] }, "flgt_TwoThousandSixteenOmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "TwoThousandSixteenOmnibusIncentivePlanMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfActivityForRsusRelatingToSharesOfCompanySCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand sixteen omnibus incentive plan.", "label": "Two Thousand Sixteen Omnibus Incentive Plan [Member]", "terseLabel": "2016 Omnibus Incentive Plan" } } }, "auth_ref": [] }, "flgt_TwoThousandTwentyOneEquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "TwoThousandTwentyOneEquityDistributionAgreementMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one equity distribution agreement.", "label": "Two Thousand Twenty One Equity Distribution Agreement [Member]", "terseLabel": "2021 Equity Distribution Agreement" } } }, "auth_ref": [] }, "us-gaap_TypeAndTierIdentifierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeAndTierIdentifierDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Type and Tier Identifier [Domain]", "terseLabel": "Type and Tier Identifier", "documentation": "Name of the type of insurance coverage or layer of insurance that covers malpractice claims." } } }, "auth_ref": [ "r210" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesRollForwardOfActivityInAllowanceForCreditLossesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r289", "r290", "r291", "r292", "r300", "r373", "r374", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r463", "r586", "r587", "r588", "r620", "r621", "r622", "r623", "r637", "r638", "r639", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r682", "r683", "r689", "r690", "r691", "r692", "r706", "r707", "r710", "r711", "r712", "r713", "r735", "r736", "r737", "r738", "r739", "r785", "r786", "r787", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquity", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r641" ] }, "us-gaap_TypeOfRevenueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRevenueExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Product and Service [Extensible Enumeration]", "terseLabel": "Type of Revenue [Extensible List]", "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfPropertyPlantAndEquipmentNetByGeographicDistributionDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureReportableSegmentAndGeographicalInformationSummaryOfRevenueByGeographicDistributionDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "auth_ref": [] }, "flgt_USAgencyDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "USAgencyDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "U.S. agency debt securities.", "label": "U S Agency Debt Securities [Member]", "terseLabel": "U.S. Agency Debt Securities" } } }, "auth_ref": [] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "US Government Debt Securities [Member]", "terseLabel": "U.S. Government Debt Securities", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Bill Securities [Member]", "terseLabel": "U S Treasury Bill Securities", "verboseLabel": "U.S. Treasury Bills", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired", "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement." } } }, "auth_ref": [ "r469", "r470", "r471", "r472" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r597", "r606" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases for current year positions", "terseLabel": "Decreases for current year positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r97" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases to prior year positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r607" ] }, "flgt_UnrecognizedTaxBenefitsExcludingInterestLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "UnrecognizedTaxBenefitsExcludingInterestLiability", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits excluding interest liability.", "label": "Unrecognized Tax Benefits Excluding Interest Liability", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Unrecognized income tax benefit" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases for current year positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r608" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases to prior year positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r607" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Accrual for interests", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1143" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "terseLabel": "Interest recognized", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r1143" ] }, "flgt_UnrecognizedTaxBenefitsOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "UnrecognizedTaxBenefitsOperatingActivities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits operating activities.", "label": "Unrecognized Tax Benefits Operating Activities", "negatedLabel": "Unrecognized tax benefits" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized income tax benefit that would impact effective tax rate if recognized", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r609" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r69", "r70", "r71", "r213", "r214", "r217", "r218" ] }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "terseLabel": "Valuation Allowance by Deferred Tax Asset", "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails": { "parentTag": "flgt_DeferredIncomeTaxExpenseBenefitIncludingOfChangeInValuationAllowance", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Change in valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r612" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r25" ] }, "flgt_ValuationWeightedAverageCostOfCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "ValuationWeightedAverageCostOfCapitalMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average cost of capital", "label": "Valuation, Weighted Average Cost of Capital [Member]", "documentation": "Valuation technique, weighted average cost of capital" } } }, "auth_ref": [] }, "flgt_VariableConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "VariableConsideration", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable consideration", "label": "Variable Consideration", "documentation": "Variable Consideration." } } }, "auth_ref": [] }, "flgt_VoluntaryDisclosureProcessMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "VoluntaryDisclosureProcessMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voluntary Disclosure Process", "label": "Voluntary Disclosure Process [Member]", "documentation": "Voluntary disclosure process." } } }, "auth_ref": [] }, "flgt_WeightedAverageCommonSharesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "WeightedAverageCommonSharesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Weighted average common shares.", "label": "Weighted Average Common Shares [Abstract]", "verboseLabel": "Weighted-average common shares:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average effect of dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted-average common shares - outstanding, diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "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." } } }, "auth_ref": [ "r304", "r322" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average common shares - outstanding, basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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." } } }, "auth_ref": [ "r302", "r322" ] }, "flgt_XilongScientificMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "XilongScientificMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Xilong Scientific Member.", "label": "Xilong Scientific [Member]", "terseLabel": "Xilong Scientific" } } }, "auth_ref": [] }, "flgt_YankeeDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20231231", "localname": "YankeeDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Yankee debt securities.", "label": "Yankee Debt Securities [Member]", "terseLabel": "Yankee Debt Securities" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//825/tableOfContent" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "44", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-44" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "48", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "48", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-51" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-52" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-53" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "54", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-54" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479719/606-10-65-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r981": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1003": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1006": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1044": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 118 0000950170-24-022233-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-022233-xbrl.zip M4$L#!!0 ( &F(7%A_H3>,TFP% "NO0@ 1 9FQG="TR,#(S,3(S,2YH M=&WLO5EWF\F1)GP_OZ(^?1=]%5;N2XWM.9*JY%*/JJ2CI:=]U2V)_[ZOUX=3W]Z28O3R7SVMW_3 M?U'_]A/-ZKQ-9B_^]F]WGMY[\.#?_M??_\=?CY9\&!\Z._W;K:/E\N3GV[?_ M_///O_QI_S)?O+BM<\ZW7\DQM]8'_?RJ+*9MM#E^\>.GGO!MX]VMZ>S$Z7.*OTYOCI9/:OSQPN7Q<\O3C\U:7CWWL^^?;- MH9-7GSJOEMO@0^D_[SYY^.;PV7SVQ]DQ+2;UXW_6EHO;R_,3NLT'PFQ]Y,5= MG4X^=D_\!/KV?_[^\&D]HF.$#Q_]='FR>/^=GE+]RXOYR]OR#?^UL6\.;33Y M^)'\Q7L'GIW""\23BX,[GI;5O;S^XKV#)Z=S9W3\W&JMCWCS!\3/;3XF!D;= MIE=+FIU.RI2 5J\'ERROIV#^HBZ>8KD >86G7WC#?#X#RH+5;_ZRSL]FR\7Y MQ]_!ZR_?>[0^??%67OO9] 7-EFV"+V;ST^6DGOZESH]7QVOS]B*35TO@<[YW M;B\7.#OM\\7QZ@%%G#RH!.^=Y^,/^+F3R!,;T.%".!;+RXO('[Z_ MVLO%)QTQ)_DI, M_=^SR"X[D/C;OTY>_2SGIL7ZQTEK-%O]^':+_C1I?[MU_[]4=?=X>* M-5#@ZUNUX9T:%TODMYA2 *>*A5QZ@QB[T[&4KF-_]T[O\,MLJQ'IGUD2R60[9>D[HTIKKZJK)O4#4EH5)4X$B*>3GV>3*6^/Q1FQ\-Y^_]8_\2CH6V4)S1"L[N!:#_PHRD/L M@24#M>]%?7S4V(C M^7#2+]U\-]9CUYHW1.1=D31!:L@:C#>;5CFDB/76WQ_;S51AT3I[[S00FB)W M': 4SV+#>SA:;ZNQYO*KGI_08GG^>,JFA"7_5[92)[(-/GW301?C5"0HJA8Y M>0=TV$&SONVJ954)^:;U9C=-EJT,+R$;:.)7P-H'T#I^\Z:A;;QO2RY?<=._ MT&E=3%92\Z@_H\7QKQ<(ZM>W .K2>K16.V\P2"8D<*%DR#XX8(/GE76D=>JW M_OXY]/?_O[V%IT=LH&FQOORC_I 8:3]:K"5B.9FR%?J=C@LM-GM-CC<_\N:A MZ@E<3QHP\J[*G6RQO:6"X0\89L]/YW(:WG[KAY.3I=?I+8]H_29._YC/ZAGO]=ERH_=0 MK6S,9,'5+!=O#HKE;<.JW6.+*9=R25QV]1XV4:*[>@^L':S7K"HZZR3&/JKQ M>S 6:D%L*1K/;^/S[^'A!,M*"N^M+[M7@;A3*]N4]N:>V.K>N\++,+&9VG5@ MVVC8T+ V@H*>9<10KTC&6*)K>QG?+A7?]C)*92A7=8(:'*MGR]ND**^ ;:13 M;!%MNFR[/O$RWLKD_K7%.V_CBELE);*V\POQM3+N=BL+8Y#O(.886W7:^^M\ M(5M2&U__0I#?AA) S.B2K5PBQ@FU6A:3$*RKP11W"1^O'Y*^(TL2>B45&>.5 MX&4=?(&2^5?&J3Y["@;;);'8S5O8IQU1-K.+;!F/&V19B(&1;HD(#!=]TS9% M5R[ABG??PG=D1510QB=Q$A(Q:.Y$D(VJ['JU''UC))WT-;V*?=N0P*M?*[^ MD,2I0@;[F=A]B\E8=HLLJ\]+*.NCK^+[L"!-I9 C(E1V?=BQLHR[D1$7^< O M1#OEQ5V^KM>Q=_NAT"3QA*!X8I#E=&=_R4?0BCW"&JOOEU_'^P;UP:S.C^G> M_/AD04?RK"]??_3Y1]_,U__LH[-K3@LZ%:]Q]1;6E]W,!=,U:&1OM[=H95-X M*$TW=A/)1+*ZFLMFWF28NWR4;' MHDS-L>K,FCU&1>PTYQ#8.3+YLM/\+4^:4BK&\J-97SIO'=Z]F9<9="4VK!A4 MS6E':UI)\_,@>(U!/&)>3FH(;*EZ#N3YSBZ!6X8,DNL[?4*5)B]1HI>=M\^= MZ73^IYBR^_/%O06UR?+A_/3TZ]Y'-+H97G3V09$1EA']S5BK]Z9Z],DJC[MY M'^SRD,?20#/>99A;9"4T8XCH,85 O:5+)FOW[Z-G:TKLO$!5\\YCR6=#JBT0 MWT^QO&JI?RG<^)7OP_=02BV\"91<.94 +)#(OE!GX61%E\RE4/&%4K\W7VG4 M7U^=\"-^W=]<15(2\2FLD^>-2DV[-4Z7:JNN"-M%]B6-F,M^,@VS547 M &LG:(QJ@XXI8K^DU[?YY)&]JZAXD5'LN'/(:\X@DL&MZJ9%SW*ZJR?7[-?( M.]>.,9/S10&B3;(932Z5];#^=.AT"T].22=^P[SQ&4 RCM<)D+TJ4<:!"D:Y MA=T\.:D68F3@TK)C::^5H2NQ&\$O7U0!,G*^A-S>[/['>"Y;_^NDG-]V)E=X M5V=!C+S?&+SS:T^\]IH=3/8L=_/$M7MCD^8KLX0S9!2;5SV_>F+DJ((M5'?S MQ(R!+3$H-BXF66,#:!@L=C:MK-&\K;@CVVZ*S<0^*RC75OL:6;IS8-M"_**- M\<%>3I"\ZP>]<=N_#M.P[Y&B1?&&V"-@%Q$2!A9PK7S PK"5=B7;N:?._B1#L-E92;#JRP&<[3UW8A-6"RLR](&QG&4/(6F6LXBLX9/2@3'T MCK09PP?O&;66KGA/!TR0&BL7OKHW+GOK+B.<[3UWB"Q;D:6-T//^TM;P'N>' M;PPO?6)G5&_/?GU8J%'),6))?*W&!J0AOWQC^=+1.N6B0W*7H R?L4@F\@FM MBH;XV9[2BU6QPR4WQ'2*F?=NMK*@B.S;*Q8LS*@<615#:N]5!KP^T:V?&M7) M,4Y/_W;KP1_W;_VT+K_ZVZW7=5\_\[O\<[YHIS2[]??Y[,('>UL\+B#[\XS>G M.UV_X_6OC2_VZF0ZJ9/E6FQ^:I-CD=CY[!U=WO[[['1=SL(P]0_Z\[5R9TO^ M>#&?\8^5UL4NKR:GM_[^@0G@HYXN<=:0U^OY26,Q-4JS?_1&3#]Z&QOEB M^?/O^-^,F_GFV!%?O+Z\+-C/]W@%)U5JLD[Y59Z)4.!4"G%$0DZ_<.G;'[RH MVQ];E9-52=K%2UWRSI.*$BD.T:#D?Q?GN?CN8GG;VT/9J%G]]A+K;][\_N8B MM]\3J8]+6&-G4YF='IZI_[? ML\DZ;OGN8I[+^BX7YT]/2$*;D]/EZ8-9W?TJIHU7<555NHU5)!L9.O<"JCNI MZXN% 1[KS9P\N]RQ6:_;8:[B@YEH\5_>5O9^E[LPE* J:A24SEO1,8A GQ!Z MPAPI,;[P:K3U$TWZ!&L\OBI+Q*FY2S MRLWI,-KR7]CK/]E$7UZ.7QD3S<^)5N63CU9%<#O>N7;SG6NWMW-39LR+#+M[ MDWP0=82L5%M%%G7 WKH=%J%)VTH[F]*C_CM.3U8HN!)CG[.%Q!97:SIKS_@2 M#RXN]HYF_HUPNCQZ\@; \J%/:?%R(C^V8\91I\NUWW+OT7\\^.4/5O%+HMGS MV43.SS['8OYB@=^L*C:%<^M'NBXHMQ]1C%U'G1*!1LL@H#G/?A,UEDPV+SE7 M4TH>512W"P(VONRG"Z9/[YZOY6J*IQ]X*&]$;>4]2PO4T>1DMZ;&@&*?+VS# MU-BLHFG-2+D5N^XI.-97(4+REEJ,+2:)EMP(R3N776=L+ZHE'LXKOKWTA2ZE M*6N;%_^@&2UPRLKP727XDEX'K7>M>,SFBL=L3_%8*;DH[&Y0:Q:<=NQ]1 PL ML3FD3K;Y6D>5J4_ %S9KR\6D+E_W?[#96IX^>?K\NUP^3QH99%9V.4P0]+FJ MRE2@D[.NF)"P#+M\XA(LSY]2/5NLRHCNGC^8-=;/B_-W-,.J"T(Z('['Q;_H M=>QQ]1=?W)!7L23K"BJ)'2U638CO2]3SI\\6A Q$SN].IM.W=[QCP[$U'X4H M%D:S&9*$9EV) 8K/%IHIQL2@J?2WA(I_0Z L_;]]UOWMG"=_YX M_(SJT6P^G;_@3?/E.-ZWWLJ'UGWEV=QYL:!US/J[="!*]LIDWMA=9\:&A%6J M"P/$SGM>.:R8AHTB[MN.[R8PI!6Y9EGIDB4CV7LVTM$7B-1"-!F-.=2X[M=% MY[\WQ^Z#%,"WB$HMUN\XYY*3\KO?P9++$Z:$@J,T*4\9257EP9BD M>!O%#-F5#E%EDT*L&NUPJ$J"H!=;Z!\D@=63(PE\KM?C-7T.>R#?F>.Z607G M6&LU\(8: (&2K[YYAV Q-W%L&A0V79"*"IF4MZY_/RKRRC[-8:YIBE:9E!"T M%LX$7P/[J?Q/]8%B1DS*#U=A\@6->E'3-I\]/Y@ 3HFZ1^LU8!!J%D0"857B M7W77+5,*.&P YTJ5 '?/)E-A(WMP?+*8O]R5O[XCC*B5<9;]@LXF#%QV:DTH M48VN/K7(KY=&6Z2-K,R*8339NJJ'6.O9\=G*VJX*K3_2\'DHFJ"9[AKO?3Z=%78=QD-8 MH^+%L\FQ'Q)Z'JXD;%1_?@!?9;.^\=TNYV&H*1VH)4P$N62)>2H#TL,*MHAQ M;-VSKAI5\*_L ]R_+Q4#=R?S)7L"V[*)OU!9?IB&7%WM/R?3.5N\.ED_Z:[] MC?WL-'0N>^$,06\07"F2Q6#$B]I%-GPM=35L,>73L_+ZC][%4(\75"=RX Z* M6RY4]9MP_=/+UW^(9;[ Y7QQ_J;"[[L4'-8OSEMT(BZL>*0[,X44P&074_#: MI/&*L*]H<85E11#X?%6L](::XE"R8<:'VFK74,J*\T2(HDSU4-FF=I>;R3Z. MND"?SX9=Q0Q\TW+H**6$[SS:-RQ':,Z200O9\3_."DUWB1'(1%MU=-:-:ZAW MHO:^457>4CB0F>[UC+[J?5Q:842=C-8O:\B87:-H4L:MS8WEMM M(0TK-1M5@@I-P:/^%*<[-Y/[6<"-VG,/V9,1SFVUC3<5H9_S%_28N9?",.Q\85C9O? DX6*^KXN^<7/_[+ M>G3^D%[2!]'XBX,>S$[.EJ>K(\P.;N;W51GG2@/<7]#_/:-9/?_$G;QSJ'#X MG"T6#+L.!6X%58UU)-3C14BR"F_Y9IH,,L"2%>/C;@<6W\WK?SZP]NM&@I5F M?WI^RJK^,;ON\M%W[7/M)]CCJH_%"L<<&N%QQ 2%I >]9:W8\6I!#>MS?3+, M(A_B="J?"@QXD_,XE,+B4K(G&QVX)CS_CCJ;^L1N<=3-JJ)+J3O?]U\AO?'Z M#7S&KI/V59KMG!#?,);M52C=D&%N;LWJ80M0;N@Y#D$_HBXVVVBA(&_#%3% M45J#==JE9%(H:=B16ZB$; M)1F[80V[!;;WK+V--&R+U^& Q]_G,SI?W\#]LUD[&/"H2^A6N0!5=>&#K<1F M)C7 %K)6G34*#:M%MMJ]N_%5OY"37P\5?WR$BV/\;;XJ*;^&)@V6"/9+XX9^ MZ;N'?E-65F-(M@FSK!2F<-GI)5754L_E#KFT;L]M^EGS );!0P,1F$F3?)99D9&J5;WPC MVJ+%V)(?M@SV(#7ZGIB#(VIK"<$JF1A9?(;46@3KH\&27,]JV 3!)Z'XFZKG M3HO%:^SWJ#]>3%[R6YJ>_T;3)@6N./M2A=SF=W(@\<(M&IL8>C9!1_!.!L.D M8*&XW$&%$$R(VOAQB2"OU [ZD%7!M;6";I/[1WME:^*=[; )L[ 'C)8@=]]= MHX[:#!LV_$%+M[:D^?Z)LW\17:FH;I@H1&PN^*03!-*!U0K;H^+X5^U::*Q: M;.K#)CBW(;7Z1Y3:0P^=-1#7>N509(543.&]4U['T;(=5M5<+K'YX M](UH?,D*9]34=(>>I-I=4X020P&3<]2Q1@SCXNM#(E6_IJS=%IG4E64=H5DH M% GAGK4(&858W9ND?4K=ZV'+HV_Z3/V$=?U3Q;&>\6*QCLSE(D MZ\>M>1['9=_([CV3+==+^3LM MC^8,,U_2NJS@\J>T"CY=*U?:^W,@_-889"V5K,4#":Q;40Q@=A%4+LAJNZ&!94[]? WVN=?-7]Z MF-B!S]H&5J$0@W3;)W8%2T"&0:FXRM"HAS9L(/#!K%&_,LG&@QG+3*53WJ>G M)&G5S:LTKV[%O]LZT6"+IZ;9$0T:P069%-Y< '9.*U9J68U+S+*1SKCHUEG@ M]. B@FA*3[5[*(HBN"YC?EH.O%C$V%>Q3C?#DD+LQN_<2)7?6[M+,BNW=ZK+ MQZM7_JC?:?.3MYG+C8Z\J!X]%'_8E."L7S&/RIBW2 %*JNPT165]K26VY$85 MF3V2#>]F_^:8>S$1(?"+!\>H&3#J -7VIL1BJSJL5;XZ[15;Y"G;C(>,H>G# M/[F>/JNKUB%LP9-^MP3@\Y[T>X=^4UR$9 RL5M&$OQ*U6<9W.?T M84]?6:WE[]2$H.C M:?:6O=LFW7&,+AA""RE)EW[Q$=!*-JC%4)U'G?)PL;##Z[Z^5NJ>;:)^U3Q1 MMX"N,81K6 I&HA6U::;ZDH==@GI^^7HOYS1G;ZDQ:,9_9,=^6='B_G9BZ/[ MK [DUX-9-#:MP/Q[) MOHNGDP]-(BX6Y[Q&3^B$M2^U.\?2PGCQY[],3NMT+G^_+0U\$[C;G[HI,0=V MZ E43RC,JAER)V*,66)5L;B0ARTFWS T]!@7!Q1XZ2860BT564V8TW*";#*! M22V:5JJJ9=A(Z@V!ZY7]_CUDT!OE%C1+6-%"\*78MTPY62BE876EZ9!&CB;= M%'M?HW5H)EG-" J]1($E"YRU#Z"][LZ6TGL9+A7\U4G8C9=^[-&_6US^9%.H M(7BHJA X# JRM1[(E\+>"/I"PR8!6(=7$C4N*OW)Y/1?'ZT >&T1+AV\+5'Y MR%WW6?BKQ2C)HB'%F3=+4J@(!(MN@ MH)Q*QG0=[+#UKX,-6MH/=% ^9?(N0.^U"@$$+Z#JK!]*"YW7UFL[K$*X&82Z M?P5 5O/_#"L M2HO0L,&17OH2F7,Z&TUPWJ;NPY8?YO5WR;U0.Y4NW25%R?5 M(C5#\44)^V+57=?4T[ =?IN6PN]ES/=^>GN[-N30%K:W/DE3> 5,D8&\HB03 M.QS&8=.\-\4#7][W6V,/L(K(F%0 2Y8:/M79V9-LHF:8;YOWS0R7>;AA=SI( M=J.G _>C;Q!-=^T"E0-_W_8I-DWY*$O,L^O,]'/:'90B>AH&:,;:R%*^MGIQC PE@0: MT?5(OIIQ@S]?K.FX-U^<"(G U93>@!9@&''1U563>X&X(BS35"!'JR&XT"DG M:_7N$XE[>_@<,ZHFJ+UA!T?50RZN@2].8U$QVC0LC<*X=0'??_8]J-0">@VL M3EENK&^0G>E0J59L+%%F7$;LFWG&>T-4EM4-BBT.-AMPOB8H@GY#3=2SUJF/ MR\$T6H1F-QN[QIIT]@I,3,*4'+*L$(&+T9B ;!/:<(G3SS/QW9N_G#3]S<48 MHVW0 0)TJ?A&7B(Y(4J SD5(2.S!FE:R;X[(#4=&2^(DL"H9'E_L^%TPVK,+X9NGS_]Q_PE+6;RS6ZBMP?6?+9- M<%7(](@%NA4>\,K_H!5U;8(OME27^^&5AE_,>SB;\1E.<'IW_N5I#YM?]L?, M/ ^##I5XS:1DW %E<"U8R$:)\)9JFX[:E6%UW4@![@',E@NFMIH#=&=Y*2V? MF/51$HY<96M40D VZE)NG$7Y]70Y.>8W]*A?_,E-:^5WF=SQV;9&F>4W9\?B MK JD5;%T2+EYSS+=AV7=.AQVAJ^&@\/(28HME&2;M-6PNZ5<@]2M TJZ4;7H M8AO6@NV]%'( 'J5J4/5:(VA?&SA=/&05FS13.YM :C#9O2S;:<3,5^]ZAWS2:PZB.+B6(OBDAG/.0'%IP24D5B_:V#-= -%"R M;T]!MU)[)Y/YC-KQWE.6U:[3@%91S!2]\L/VSWPQ./"$&M&Q!";>IX89*?AO M;X+_7\_'IZAB8V5#K67&#$Y)RR*"KB&2BQVM':XL:P37>P J"5\I,-"KT+QE MO5-LAY*B="FGUGIIM;AAX=[GNRF?/UTSQMZT%FTK*YV2#4)(T(/0'%>5(#OL MT'3MO+1.1EB,*BKB$7PPQNN=X99/)Z^61+-'Q[-).1-<*!=\2?)'VY*73ZB9 M%1OKI"Y?&\3GLPD+QM/GA^(L>EN>G8OLTZ@5;&IJ9C;P D6G$J5]M,CHD]P3JUF>4KH MAY4ZG_OA!,MDNE63L_^:NAVUK-IH<@\!VHHZH+DBW+<15%:%F@DACTMT+%?HXOSN93@\O/6MK2DHWA";]7(XB A:3@&*MFJPK(8\,5*]8^O%D?H[3 MY3GC27I&]6@VG\Y?;(TS=92FKQTU\R8=?,P!"BID,U,12NT-"'T-RO6DXG"9 MQ\.?6)G(L:Y>58E98C]2ZO\BNY6U(-:8&0>.UVFYWZ#CCJ:->"R]1P>6I$.N MVL@@RW0(E$+VS>H0ANOTV.V,P<.,RUBKBM8E@;>RCI0JE, VCS(5[#%B=<.% MU 8*XN]GT5P.UB(6"$YX))HB2,26R!;M*N],?M?C)K=_V';S/7&P>O3\9B,8 MO2I7\T+'Y1&"*4:1CR6,2YBV*7E$K>N!K-16WK$V\$>*J0%*%+^6X+L6R/*L3['3KP M^4$WKS][--M:<\FHPPWVHWQ#0]])=JE:]4Y:5KZU1:"&J?=24B_#]4X.-BOE MN@EBMMK$X7ILK@ON9JWEV'=B3840B1RBB8WBL,T^&YI>_OQX/MND?F:8S$_5 ML9><"O0N=6B\*2$E]HLHD;:*LL5Q*:W''3"US8;SEGO,,4!,4N?OHDRWMAJ$ M-C.TXD/HPPZ$^.%3^P,8W=I+;ZXTZ%5F5;#S X5='3"H?*7(W^EA4[M?-=S@ M1^W+W:+.29FR\[U U6(48D^0C F H1ATW[#DVZ.F+[&NNDM#&#$A^Z M)0=>J6I3\=#8@P?7M,Q>@_+#510,.(+AAI=I'_4 M4D]7:X >A/?:]0!9]PRV%D**TN2Y\W#8U1[>@6*4Z;?Q\+&BL-1&:#9+96'3 M,FZ-'11O%5+RZ/RP,>SMZ=&-+_F.H*]VWV6;^N$1PI2TFCXQ7SQ$&?7]IL)1 M2E^_5*_V37OD0W;4;RI +:7%DC)X$_.:IS%77\%HDS4+4$UVY[5+>W/#T+2" MK!P@ULX[PY4,B6J$:H(+0=N6_+!L7Z*>5X[4JD9RPEK\?7%=YYCOG)PLYEB/ M+A_]O94U[*CRUO;:D P[ ]:#DPAA5D;X7%0*-@7>/L.FLS^MTE[3 'QWNO@Q_]5D>_F905#S-K5JD7F )DCM0T-P70JV6Y-P M3U#.UE[4N"2F@Z5BMNA:.I<*YFY!ZH\8$A%!SNS5L+OIV+TIS9EA-_/W'Q/E MG>%"[@9,ZU*[+JUT31 Q W6VP[K&,&Q,=$ CN,T49HX4,R-#:[*2%"9"46C9 M$F*K12MR=M@,V3 U7>^%9[:W:72S2O).GM ZR\+254%.99*"9-#-:Q*VYRQ M2!# JA9DM9.*%X#[TMO*)$SIJ=AJPID<1_U.XN%K,#; MH-QJI?^8OUS]W3M9[&=_\B'GZ^W+&'6YF)2S%49\L2#:2=IQC\!G@'0(HU5% MU!(T7T2TLBCZU(!<;:&%'JP^=.RZC\E^6U3Z2*UAXG4)O<3#4;E.8#)"[[FH@-!*\+" M8(P";#U"K$$I9UST.&R2\Z;>_^/U_G?J*IHI64N:O!3>B>]2$0E?;:D^0ZV5 ML8!3 4IMEKT!2=QG]!:'540_+AU0S,%8P@9&6[5VV]%F-B2V4C<9HU7#8NQ# MXA9_ML!&4B#]?1**Z^:]=L5)4C^"4Y9=M6IER)YQV+,QC8:-_FR(0A[C8BLTUD55##HHZ;TJ;]&I 4C6[&:;!LX]F- ME"F)F3STWE2//EDU;G7/:M #-5M<&7"[:_]4X^B#RS%7NZ%B46D-=>[:'$B8,-*BMD>"B*QH5"D%%E((/! M.\.BTH:M<%E7L%S8B8]3#SZEE7MZ9];6%0O\\Z^O3OA4WR?<3Z8&MO $*AOV M5)T-D%NW$%QO)E9DDW\(-F.D^82#9M:W60PGR33]%5+$U'2*59-A.Q"+:H0-YFI-HS+]"H"S-PXG>+!8S&4&&0UT%J M?MCK2PT2Y@3=)&>=RB'BL(9\D$[%+:;AJT:3D#TJ%Q"%IE(XW3M")94K4J^A M#8QC.Y@W",'>=UG2;\^U\J[:6S+!&VC*D2B8C M$NB63Y\KP9$ M.[I85:,\W):\_LS=MRONU?[])\[^15>CBQAF)RNI/&5/'DRM668-!6E*M( Z MMMY-CK4/BXLWR@7=FY\N'_45T>MWF?PI&-FC::P[BA!\*E?9L>&E-,7K;G2F M,NY\B\,9%O5UI###[/)H;:$NG-TF5HGB9=G@&HAL3@FM37FX830W=)8[#1O6 MFH02&"4@HEGQ9X1DI%;,QFA5:%7%82/N-^7-(]"9[\?>84H^9#X=&=_ >22%\T+4C MTL0*H#$:.WU^TGC5#'L^ZDNSN Y3MGC!O%9*:18PIH; M=KKKM;?P;,_/N_-"0DR'Y^!9-,F05'_&54 V$V#M 6PJNEM=BZ)AQWQ<*2 K M11QG+"@WM!]O544+M@3K(&DCW R=U[ZH"+X'TC$7E>JP&;%/$1:N5,3%E_^' M)B^.&'C<>4D+?$'KD-YF93H;W\GW7_&KHNZ].@?%2'U*Q 1H>P5-M;I>*YDT M;*3P@QC,ZU&<*TS )YJ>/S@]/5M%!H\8\5Y#B>0>$ 'Z&+KR&81;2Q+?,I*& M;\1A\-1T; Z'7;XOVMTGU(B.904?+ZC38O$ZJK8UP[^%UC2[@YOY45K3B@HQ M&';G4ZL67,D6DF6XPAH),[:.J0PKO*,4.@U0_N\+I5Y:!N)UY&6D+L/4$5#5 MQCX)15\/&V:NXR>KB-P?\^4_:;FJHVL/9M?1XK=-+@%>%A]MA5P\[[=FB8V% M< GTK$/1*M&8)3E//STM?14#6)S__/SI=V;8BS$M>FNAH4Q'U@6AI)C!1I5\ M:3T:/5P8Z7 RN/NIT-AFP:-GI9J< FT#;^"LI:*<+6EASZ['XF/RP[IW^TZ= M#K"[N[$>NZ18=53@DB;&0"ASMWS7*H<4<;CE._R82(T]:-2=W5QA0%*H(3>M MH/8:G8F]9C-LEG!$=N(M+HWF?: C%=X&K@L-O@%6<6SN*!2L:&TOXY,=[H>? M9D>^F;:Z-V&?5(GW2JB>4:/S8%5N%)OI>MP2P'$69(L[I%B; N4.)E7>(,?FP/++JZVXW,<-YG]#[NTJS)S038_>>]9<+(>#N:/0:?RI9EEZZ#!5\\L&\:JJQ15 M4&S+#3OLX&JTC'M5![1%::5[Z>/F;ZY>@O;'X]4"S:?S%[R+KV6>]AZ<>](N M6-]XPP=V+ET5VA(3$U"Q3H5:+9:=AUFO)M!;K"!'5QGPE Z!\8[FC*D$AIX M8TQ3Q2DS+LOPY\.%SY^NS=#.)P#_*.F_+I3&J0K%H,R=CXG5GC?LT<3@NNK* MJSJLSW^U?E%A7#B:3P^R:=2$I*S5'IHK*-.!#:3D$((MU3I74PC#)B*^""R? M/_T'K\=B)M_<[.MM12JBTE4%"T$JZIV3X8F]>^@IAAP:)=^&Y1X::NC,'K"+ MC3UVGQS45)J8;P6HLC#BJ%J]HI+&Y8WZ.M[W-X#T_"XKZ4M_>#U]- M1?,*AW-)U4$T MB(E"B,KN/#QU53VWGYHE6U)CL$E05ZU?W7DHO09^7F9>[C8_>6OC-SKRH@MNIYMRBY&>DK3+V590%)-0"A%@])&5*;E KJ6L MAFM&6U43\A7;V90WY7J7_4[+HSD#OY>T?O^7/R7Z@&KB[OQT.9_]/I\R0ICN M*)"YJ_"<"3U'!RH4867#"CDJ!:9@5U1C#.[0TY%[L7L#Z%#E;(T2HXFM:^GX M8MMUFQ<6.9MYK,().P9I:E4@TXJQV4TA0D4ZQ1-3%. M'K;L9)0>C=V XMY:[4)RFDR0"JV2(?O@H%GOV<\CK=.P^WWP\/DV$[Q86G3( MMA9U %>*AD0] GIM(WOI6,IP)%LW=!"'$<1H)L3>0X>P*IHUKK+7%(7/,Z2J M; L:A_.:#F-DUWYL;?9.!6\R:"]=62$6*%@,F):-MHD2X;#@_/.Y\_?[=Q_U MQXO)2WY+T_/?:-H$[>'L_";C]O6A>%V,4Y&@J"ITCKX#.NR@'86N6E:5AHUF M7@D*/)WWY9_L!&Q.M+"1L3OLMA:= L9,":R4&KIHE314:ZC51&)?/U<];")F MSZ7Z RC]CM;WQ/+0=&2 6#M!*B5!SM7'&+2G.F[&=0L$"OI&[W\#@Z_V[.UI MP! 17,Y)$E@9N@_D=/"DT[ -;3<,OKMI$U*Y:V4:!$3+3J=J4+JJ8%MM1"8F MGX95)X.,J!F@SR2PU^J[-'6C> (ELV=GA)K;N)8HUQS&(Y$\A##];L:[E:Q[ M(P;=M@C[A6[:UV%.FS[ZOCT&=]D&= *M#4*H2'F@-K8 M:H=U9?F=KI9*'311>G8+_ M\1F[N%(P_)C?U_92T@-F++=9GIJMU5@:F+ :*V5E;#1V\+6Z%"S:XH;U3?;; M#OMUI>T+;*O*I>]TQE4UL6LM'#&27C7$$,\J@N"ZKL8'Y_6P[6,"ECZ:*)$/ M<3J53V5NRYOLZJ' ;E>BSKIY2*Y%<%@U9%L;I-YJ*:UH-1ZOU94RDD_HE"2Z M>8<%]VT.8K.DY+: W=E4Z(T?'^'B&'^;KX(@.R]!9"O 6SQN0T9\\MAZ10CL M-(,C/G>R1MA#,7A+EH5D6&_Y\UG.3_$5OZTMW9:$7#N7QS :QMH:>V+'/F4C M]'DA0RZHV7\S9#!K[7;?7'^8&.+I63F]?#UV$$]6FN2:*(KWDV0+'F.4>3S= M.79.D#W,E"0JGF(JI5I,-&RMW!>C,+^?S?@,)SB].Y^UK8G+#ZQB7#5!20UU M:L(5J1J@U%DJ\IK!3 IQW'#NOI-: _@%C/VKCNQ@UBR33UJRD",*>C'-YJJ$ MPVO4Y=LP=\*?'\]GF\Q"&&93N5J+3ZD(QQ&O2J &)88 RJI:9$Y1S,,&6G=< MHC3,&OF@#06%8*W4*L>F *FPT8S54'&]&C=LTN0FA'<]>35=8\'JP1>W&A"< M(<4JG?_>=U:\WNDAR]D/K^EOBXL6FD>MA5FI=4:_Y#Q@TA5ZLYK7,>?2AO69 MKJ^J:XN G&WV^3HO>__LRY!\F/A\0FN\\Q%*MRPGF2U!SIW_<<:WDK2N?MAR ML@.I.MEB*Z_/_-_2"7*HTN_)2KE4=FR;CC;KR/_:[Z/H^R'.KM+ZM9$]..R* M[T(F,R8ST%6VO%&;8RO<*B3>MZWW&J,?KO7^ZX':@]EJWM*J#7!7_$RCH+8! M_.><:O(,^:%XR=(B2QB:DJ"R03 L=<&-VU4V8H3USHPO=CRI[&8]N!NEG"\;KM (6L_:,+_'@XF+O M[-/?"*?+HR=T.C];L%+@0]_HASOMF(T68_U50OC>H_]X\,L?+ C2H/"<)4$\ MC<:(YL4"OX0@-L(F7VR]OGBD39NO#U,40PE88HY02PC@O-.B4I+,!.J% CNO M W-1WG1&[14A-Q6285,$K+6$B+TUP!P)$CJKV18UC,.ZLAN473];K!;G_.YD M.OUQ.8NW&?I6[#D)>PU:@DR^85#(6AUVYFTD#>ZG4T55I= J4D7%L02G(IA,$WY"]5A>< M&[;G9.?EQH<9?4RHN*S5TK.(:)JPV*33\U27"W*Q9?_ MAR8OCI;4[C!*P1=T;WZZ?-2WK)I&R;+MB.JSJ$@I.DA!BH=#L5!(9C4G).(VI-CZRU3JJ2%C&%C %+>Y$Y-.1JVQ'LCW"_4#0N<\D9\-_?T MDKYGY(\MI9"K!F$Z!:>C].AH)SY <9U]N]B'K3L8R_W_ZHR3^=%B$=LLG@PF MH(L$L"PXS6!8L$#G,@]NTL MX[!@G1! .?*VQ5#&+6$X/)J)-^*Q@B2"3HXF)P>#V4O4&B-ZJ%V*:&US4!H& M4!4CRU%@NS.LK.R$)F"[..8U@?L7X,RNRU?V U*IN:2J1FFX$"X,CQ+3=)"Q M&(\YAC NF_L!AIB^DQRS0Q=29E\F!2E$Z.SDH"H)HL[\12Q-C\N1M)?1'=\& M&Y4$8L;;[NMDS]B,U$K@, M6AC&%1KVS'4";,5#IA:H8"Q5#\V M"]>**12MA4J=L6'*3=R*"D&G9FHJMM"PY= ;EFIM9^#PCSXIWF256RD9O*7, M3D3B[>ZTEW&UZ*/VZ-JP7N>NFRN&B83SR:KN-H#NO0MU;P#,SD"VO+L1HQJX M3F*L;KN;]JUK%U[-]B;4EJ&VPJ9(R]P(8:EJOGB;3]*;H'W\8E?AUD].&.^ =C;R4V!RK9"#(,B/&_%6\QQH+1^UJ&79@; M-+>'''AR 4- T%'8VLE:1G.]0C1>)KO8AN-- 5N1C+Y!'$E(;[U M=3T^D:5E_-Z,:-CZ=$K;.(L-:547P MO(M;]1%]'S9>>G6(]Q9:K57URH0_/3]EB\O8;RD??<=(;YLVG*)WJBH)KO/> M#H&1GI)"HQA[<*H4/VZWQ)<&W:]6[LZL23W9]-_9B3]MDWH-TYKW4]*I>O6Z:H=L\T M?=7PG;+;"O=:JEWE#*2#D3GJ"*@Q@ X668E32'98JN21PF8#V%VGL:8 @G.XF.Z.#3!+3X'Q,D Q9:)X5 M2F@42ATV4K\7W_ P0P!5]V(;>V6Z*>D'JW-FV*WR==V-;T@$S^_*A.1=U45L#_,=)L(R'9.*U8#IE?U.'Z3( MQEDHJ))V:$F%87LNOJIB\0IC/(?9_-TD]J1L E.]],H'!ZE)PYM5%:DH7\JP MS8I?CMBZU(JMB\ZU[!3[R/TXSR"L)*ZB8G"O. MMN2'#<)>.0>_D]" D$=]E,3\/R?3.7L)=;)^TL/)^!M,*>H"QB82M!]D=E%B M\-^BBH9T;,-&^0XI%+X?IOMMTD1H:YU4A035#+AJ F0AB2'?2BV=<;VUAC6NDX44SPE5=C[D/%S[=,L^@\F9S^ZV,^X)O$R:6# M=UMY\_JS1[.MU>I_Y&GOLE0>'>/B7Q\-*XLPTN2ET$+LOC1\#XV74:F&41/@ MNIL7$3"'"!%)IT3!L?T9570/8!S#OG+)OJCL(U#N 1P20?$Z0G,^D]5%E7&I M0L<*1&_3L5>>\5T5-"YCJ+K0E8>>>5&4-E1#;V;8,52',Z;X4,N8+QHBM?C99"L$W"\CDY:2=O6'.D:]^F2RH+N=?FD"WT67>4HFOA?-W6A[- M&2^^I#6$N?PIT0>.R9W9R0=35E]'PW>=G=AF*V]O/FN5H+L0P4636:MX!2%F MLMX%16'87-$(U9\#1.ATB]B*JU!Z-VRN$T+6Z"#9$'I@YZZH87MXAVWN\4UU*/_ILABN.8SA,,4B:\FH83VO)"6]E@L0? M0 TYQR#D*778NJT-E?(?\YD\\V*^&@SY@)]^P2;V4,)IJ12VC.PX\W+(:%E5 M(/6@H!IRAJH+Z(;=I\_PU7J4P(?ICR4O '\I\/J[;'3IQ:D4LX;>L,K0.[:3 M4A93>LO)979Z^\X!\=XDMD8V+2R6DI'5X,CSP[<0^"<3:[38J0]'Q;#GR,\W M.*T7;NIKM_49S3;Q6H?Q"J*$F8UB]*&%RE$QN$S-1W8EL07-O_LR7)QPD);/ M=]/)A]CF0-1]B!AXP1.K!YL\8,<"I;*!*XT":XO1EG[PGMQMF[^<-/W-69[1B-<&\"*TB11C]&!ZDYGV MTJU82H*:=4RM)ZIFV%+_X4([^UE"1)-2)G/APG4ZW#Q1'V,I-C M@( 74:LM= U>>-P<,8XHU7H()M5H5"6TPY9N?Y?9A/WD!QF%8.T6(40O3.S1 M08H.07L54N'-K.R06_:317NB]R?+,UE G+XYX% 4:*\A.)ND)%L\^*"%-IOW M:'4N:95;+&78W,Y-?]?'^[N>XI08 [ZDV1G]0;M.3>]'BT3MDNJ^2A>Q!]=S MAJ*SA=0[HT?2JOCAM,C7CPIX,C]G"W+./@"]Y4#ZWF)4NPE18L*0.C'@",)< MIK,1X@ -QN2$JF#KX]%%'E 7X)Y:.S4:$W,#[S-C_Q@9]D?5H?8DG48ZE3!L MP]EPL<3]> .!FLTV%PB.3^L8^T&RT4,A&ZUMC7?FL+'$O0_>>I]RVX$)VU"5 ML16='&G(MF;6ESE 3EZ!BEJKAMAM'S8*=5_NHY+TCF4:9=.%E M4PERI5*5?0G>53@N MO?3% - [T^G\3XE(W3W_A3HM%M1DM)2X%N]Z$W1*DE7AI7RG@OD>'SQ9GJX^ M/%F0#(^3,[YMHOPN]Z7U)EE+!%$Z4IS-"K)I&LAA2]YBCGK8K/0/STDX0!Q" MN&1*+HH]$15!^EFAF)*!V#NQ.A:D<.FK8I!UU1D[*XBHP%G&LA' MT%O5I996@QH.:7^LH'$RVUM!X[5C^*W6LV(P(6CH=C623#!\S1V<,.G;0FCU ML.&++Y"CGTU?\/D>'^'B&'^;3X5=>^<3:!D%LN:/6UF97)JG&B&:+$Q&U"$5 MXP&S)>MJ3U1&IM3_O#I_0HWH6,B+'B]>H\--XDN;W\"!%*YLT6O(BES)78/Q M1KA-B=TZ980(2[52@R?=AVUV'&;,P9Z@OR;52&4+OJ*51E7V_9)3T%1W+2FL M;KR.])L>E'WM=&1(1@8UL'GPTK%4)52=(+#-SM1\*W$XR+99->-_S*=G,]YR MY[],3NMT+LJ8D5AES7 H>,IC1R,&.P5I$J'6(%,V4(W+GBTY\IH=W-I@$].I)@%N":3;:_&C,N._GF]\BFX^9;49 "SM(] MPA:EQQ:'21-"B6I%A\M6R<0(IJ;2+4N0'GBN]6>EYWV9>=0?+R8O60E.SW^C M:9.D.)7SD( M?^>/QQ_0-&U+4S=BBY-/#$)IE$Z-RX9=8WJ&Z_ M49DNQ/^N0TC!L\$N"0I:!Z6TPO::71<:UK/=>X7G /%QS)6"86T2FNU2VI"A MN)C!FFZ42K6K/%QIS%>S[ASF$A7E&1*[P$HY(:OG7O@G&Z&G1MK&@C&UT9;H M_>8&*4\[6Q[-V5)_H 17=?)W9DVZ'J;_SJ;\M$WJ(7'9DJF:3&^@,C+P"TD) M+TZ!WGN5')-NXSHL/_S*2>/*SYX'LZ/)">M]A:*%PUR%"KF:!*$&ZBXG"4&Q#P.!2,\&S3!U>F/YFT,FVG6W$ MIBE$T%$8392+4+I2[#^EV'5TVK1A6Q!NBL_V$!$/V'4N'5K&!H[7%$K(';RM M622)5"YB^8=KC,+(16#(RU0R(F:&*3AZRS\+7IQBE\#?.#-MOMF&' M])W6)FO2E<P__C[TW;VX;R?)%_W[O4R"JISOL]P@5]\6:Z0B5+%>I MV[8TDJKKSGWQ0I$ $B3*(,#"(IG]Z>]9,A,)+I(M419=0D],622!7$^>/.OO M>-T.D$[7&XMNQ^^WP[T-2/NJ+(R?RHAB_+\"6OK>@3PXT61OMM_OAR 8=J7; M"_H#MS_LC=SQ$#1&.?&]?M!M>^W]13J[V_)]O$18([@N+Q>8(1I'>?$TZ1U[ M8'_QNKUN9]3Q7!"D?+??1W%\%(Y=3/D;";_M]_V]U?8;^]WSW]F#?J<#JKYT M0]%'I ;0_">]S@3N[$!VVOW^,!![5R'Q6; IGZAL:#CNC[QPZ XZ'4SO"(4[ MEL.NZX_D>-SK#MIB?\&JOZ)L: D,.?6B^+LI*=V9](*V[+9=.>X#6^U.0)3M M=]IN.^R+,.C[DW&P=V[%K]1,SD4F_Z0EX=I#4$6&G;Z+2)TNR+%8N,>;N)V! M+V3H=48@]^S][NW2(/WEO6\TP!\ET-D\\L]%,?L25+_O\RKL^,%PV)MTW&Z_ MBY9-Q/GR.@,W& ;]$=!,*,+O&X1O,Z3*R9\8@J_;#09A3_;=SL0/W'[0GKCC M,69*^Q,AQ]VP-]G?2JU/H>-\<>=?A?YID+,R$5"]WZIR_[_:"SMR:0_8K^>J;:KSW,:D5N/19]1$*0H/AZ MT'I/B(DGO0GHPONZ?_L5;O_RS)^@Y@[:HU''#>4P=$$-1DC)GG1E3_:\P6C< M[@[WUG+R]>#,YR60E<@Q\::X7^Q_7FGU^Q0?)Y/):##$ A^@QL-_1B.TI$BW MV^T'@XGLB$E_;^GI>96.!PD;&KR>\LDPEVT6+?Z!,1C(((>8\#<)$63/;[M>Q_/=GABV MN[[H2W^PMX$.SQT)N0>GS.\-1Z->V *(:@K_;[PT=S>==M@-1H-0#O;VR'\U M9SZ_^@=PA!0AZ)^(+^^!@;7;F7@!J)FN"&7/[8_1P-KQ T3_"H?MG@P&_3_/ MCA[]\N&8JV#Z<$2_%>8-=8TPIL"R+]G>"BQ#V5C^E&RB#[)S. +)P/<''H9] M YOH>B H]'HC4)3;($WOK4&CP0/[KOT'.TV$\@92#$%"$:,N4+$^EV?Z9:G2&GC\9]D?N:-@%E7(TD;BATAWV9*\WD-Y@--E; M;?*YXU>?"&RTW9[TQKV>&PR[($4&LNUZ 6H"01#XHCT8C>7>POGLT8YT=KK8[JL8..H.AIZ'N0I! M&Q-0VL(5$^FYDZXW& _]KM_Q]Q8ZXA)Z#+V!V9H_G+ [^7;4!?^H&]"_Z,[:PH35MR5YKL5;N_"L;S MLV60_.-7MHCL'V\"-!ROKUK.&OOXY=O99("W6UJ]DNG66OBQ_KH[UF-R[=KB_N%D]G0 MFF*GFRE _?B535;L>'.KU>]W-_QC]/E-IL\\?YQ)$=#)A:7Z^__M./\)_SIY ML8R!H<%JNC,936?%F_;!($H.?[">6^BG\%RY48)U$Q-&!4N\9"D@#'\^O'TZN2M7SM''M\[)_SK^Y>CCSR?.\=F'#Z>7EZ=G'[_W ME6D_<&5^$_DL2J9%FK2A/MJV&FE4LP^)-O_W7PX4(,%583[.C M![&#!0,N 8?=?#X8+ HG3^,HT$]FM XXBGO7=OMJTD"[#UR[O_VE,VP??CWE MW-O?=W*JWIU=?'#T].WQ?$7;,!/@[$F:T%4;^72+O+L./=^3D^[8[0RQAFM[ MX+G"]]$G&@['\&DREL$/CI*4+F1(+M1..!Q-).K6QAWTW&ZGYTTF MH>]C&6TG$2C_!C)Z\S;UR2*)\N=^+&BG[?[3D%-M6?[>G,@]/9&X\KL]CY,' M3OX5Q@PY9XE\O6T!;/''[1^ GE<1#%/0P:#7NTLFVO%"??FDM_")3BB\(!SW MW9'?1N=(9^!ZF)#=#42O/QJUQR,YV16?.$J24L07_3$;]X>$]_..;#^O_>DS/NST@1Q\__GKT MWKDX.3^[N'+.?[VX_/7HXY5S=>: ?'@%0J#3Z3EG%TYG\"IX[9R]W_T,7\UV:.<5,.F&4^R)VEE)DC@36$MPC$3SPH'<[ MDR$L]\@=CCTXZ&,,/47X!=$.)XB8-ASTQ*X.^CG98T[82E,[Z6\"^,:=0R\S M?,T-Q-+%F;LRV35G\T/1'75&;3?T)VCOZW<07[+M#OUPX$MOX/6'G<=.^+C, M,*O]'6TA%LGZTCFO3?=Y:/"M]-GFB+:UG;.]W8ZU]33G O:[W>OY@3LCOZEQ4=/(.OLGW@@30R'Z?R/QEDO2?GF.?7;P< MN;#?ZW7D( C<@=<9 XD+Z8K @V/A^SZPT7&_U]G9=4$Q2I11O-^R8;^1#;KBZ./E*0F!WT0^?-8CMT]<21;%TX!"C!/0DPL6H/1CYG6'7[0TD@N./0 9MBX$[:HM0C-L];] ?/):+ MGI"_%:?",]F+16ZW.VYO-)[T&VO<,UCC=NQ9L29RWTRV69G:0@S&(&2/@@#. M@=\-7-'%M#:_&P;]D0<2Q:.M3'P.+N24XAF2 I%A=GH6[IW\5@[]Z_N?3^ > MA/^<7)T>7[:C .+ *>#C M;BR6:5E RY]E<,B]=-KM ]A ]8*/L3.+7+[)Y4)DHI#UK::V?\#^80"9[OTF MRB,OBH%%O='OJX?@JJJ=XV\W!RE3@2+O#D2//>4GAU+?<0R+H# .O M*]W)> A:[:@7PE^]-M85\617=L78D[NYAQ#B(%ND'%A'L5<*S> X#>2Z@IOC M$P@7CNWLQ#BXW>07BUN!L6[W73] 7<&?DPPZG>%D[(-8+MI8LRK$+>V&';?C M^4$8#'NRV_9W0P97XK,.R62(Q)W)Z-OV=]QQNT,85/L+1&^SP]\5(QD_M_BS M58:A<^Z /IZ"0IXYOUL%&D&HL1?^>YI69+,RFETV%4GT;_K\^LD9QMZNRZO3 M@XN#RP/G9+Z(TR4&^GZ?^UMG4,[']&#CIM[!(XBG[Q>3>*)K9O-],@C;P\%@ M,G1%WQNX?2$[[M@+ [1_WD>)[#SA7=+O32;. M)2AAPCE*(OSOC4S*+Q$=GGM'NIUVV.O*D>L-QR-87;_C>J$_=KO!0(['W= + M.CL2]-16',.?9]E5>ON4LMM)['S #T_LJ_TR#^SFA9=>MS\20/NB+_$H3/J8 MP>^[G7#4EIVN+X?C'5EZU,+3G7N6G8/L#!?5+BP^6PW'1W\RF7G+#O8GWJ3? M'KOC[@#QCMJA.PXZ S?TAT%O,![W!X/V3G?P/ 7M)_[?T8)4HZ?;OTEG=&^8 M0R,4[\PFN%5L4MN.9KY%!F<6@>(<^5GZ)1;<@:]#3$U[ 8+EER\9' X'3\>= M@AG\B_:KQA*Z5^'-^V1DKYPC?_O+N-L9'>9.(6.YF*6)=!*R3+0<.)%QB33B M".!@P.@#^<9Y]23N42F"B1QW!%9_AJMF(,;N1'0"-Q@/?6\BNL.)UWUTB!Y> M-#"1'5TNC]^$87>X][%VKY_&'=[Q>UTA)](=R&X/0S)'KI @*P9A;QAVNQ,Q MZ3Y:.,1:)/$Y4O0>N<-[@[;;'O1&^Q!1]VCGS$,7H4)N5>X]F(),$)WN*^\UR@<8UW+D%V^>V7?U+6^C[]1EU>O>X;*ZZ[==O'B'I#[9 MM:2N%I1HS!)QU-=:[%S[@;;0_GZS^+I=AMHLPTZ^&QGV*BIB^/) -6$QZD62H!==KH>W6:[ M<\%A3#(0$Z&UM1R0T)P;!*QT_@-DN':[@P'=#H'B[,8"_4*8VI^$M/O!># : M]GU0D_L8K2(Z[@1K. \GO:$W\N10=H:/)6UUK?*MNCNZ?O?^YZL'DFQS07^S MY=@'(F^/I>]UP\ =!$.L:38*W/%X# 0;C (YZH['0W^\*_Y]HNYOBA!?"\7# MV_VA47A;I=:9=#Z*/!!_,(]WN#K-4Z:3W4-N7O;CWU^I(?T0SF\R^R6Z=)@%&+4G'6SK^3,*YFB."2\2; M8N401+DCG%L9Q^ZG)+V%04J1PQH%\$->HM-#Y$X@PRCA%(.+,I9.OSW0VVM1 M!>ST 1V(];VF%:$L/&0I;\H%2&V^R.7A-UF+_Y'Y3OC&@\+N'94?NV5E'NTX MZ/4#,?+:H=N6/:R^ZX^P),3$E=)O#X/!T.]V'HWEP#$)OP&1_!-IY%*1R"E1 MR _[M-4?TZ>\.!Y! ,/O*LGD6W"=)"T(&:<99;GGFZ^5'D;8 MFD^4*%U=,@WK^?:L!P32?D](M^VW0?L:2!!,!_W0]=NC[F32&XQZXM&&!68] M_TKC,BE$1KF\V2HZ2,-R&I:SRG)N9Y(2#>I\YXWSJO/:F8%(@]PF<$0<&Y9C M\R)/J@>@T3K[J;$=2_C1BA.R(OP9\1F M4*R3E_[,R;$Z)PQ8 104,U&L,LU;D:]S3'I9S>$U2&M)X+SJ\AP]4-3@=^]W MF $^3X_"2S@*U0X!WM,@:) B+YQ)VPG$,M_&3Q_--<:#\;#MA1-W.&J#.ML+ M$55H/'3;03 8R(G7]7L[$E@4!!4CIZ )IQ#%&K30WMP/>\<]]O)"K;CM\]VG M#5M=Y4S(;8#1S*.B -8D8V X69J@[2U>.O)&9DOG%.U?6)WA1CIO12$8862% MZ59MV *@K7->R&G)9>:=2_?*>84VF]%AM]<],$II1$GP"TR"?VH.S.,UC%7F MKP^@.2?NQA_R.3!0^7;.I,L_2VF.F?#T"2E30VLO014A8E(6 L=+=]N&V$]'/G M4#]V[P/;QZ#Z"_YX(_87CB72&!W=% M4G;N0AL9'_3Z#WRW,SD8/_3=[L'P*>([UU=()\1PZ!.E"VUPJ3Y'LM[]N)[; MPNP'TO?$*$"!* 3E<^2!$-6=N.U!9SP*1V&W.^KM#G4N.P:*G6*YHG57*CU$ M7-)7#^W2J_I^,\=^8,#!S@EA5]%M#^1^7\+37O1"K-L/7_1R. UAZ#('6SG* M"U^8AD*VP$$_2;#O-Y!5]G1Y/V[2_1K::P[A?8?P^QE\LXN-V+$:>[C-WS QZ0]Z?4]Z[E!V)VY?8KI.>]QVAUZ[[8_#OICXCRY* MR88).DNZYOW.ZXD\KDK(4^.C/7A[!GYG//!$SPVZHZ[;]T9M5W2"MMOS.^WV M0/B=26]'V%V:-_Q,K.&8.<,>;M-W&_^^*X/W7D_RP>ZK\ XW$0+@?&%\)P8$ M4!@ J"@8Z%FD3IFSBPEFR;7\-E1E23/J*UYBY[<1= W=.@D,.\7+_R;*2>5) M1.)'(D;[)B)'X\-Y(9) 9$'N(%1T%&Q+3>B]$J\W>HL:+^6=T1TJ7DY)8)C> MBZXZ4102\;EQ:6&5L?X ="NF%%=F@)1$GL-5@U_IE9=A*"F^(%%H9_AFA&$' M"6PKCC-+8R>%2]W:[4KX*X%^JDC@?KMO8:)]49.+\> M7&(%\E%WB JKW'BU2Q5)HL7 [^W:"J,LCF'@<#2+P0^!&1(>1$!C5B4052H M<1T\4=A'O]\68:?===L@(KA]X85P\TPZ;E=ZPW'0E8-V^]'5QD[],#O"N:39 M4;6C[V(QW==Z8_?6HOU3G][0R:O(4Z#+KP4-VLK(;090'3Q"X.=(T70]DI\P MT3@YB%]3\:5A3&&G\)6?9IG44-]TOV091IRF>*YNHK3,XZ4^5IMZ/7BB\I;2 M[W5E,'8# 9)G.#$C\UR[/,)^Q(A M\,][PNX^'BB4T$E(0:9A8JYH7)](Z]30'6+B!O$2]5,*BH2[,E[F$5^!">8( MPYWH>@+%'!2$9)+SY8JQB_ 3!:2;WNUS:"[;5;30++>#(#,0RF[PV)HA*-'+ M9AL<4^ET^^V#3ONMVP'F<=!(1W?&<.4S&<=:3G9>;FV/43/Z'8ZKN=CW9_A)!03,?3DXPO9*IL3'H]-M@P. M_8)QQ_E#(4CW2IC\'L$G$8%!3*? TI#GS0GJ0('L;+]F;E)2D5 )Q'!4]=%G ML!Z\Z8JE YM.%Q;%JX8H&$('J YBN_\H$^GTVBT'JVP[KY!UE@5?<" [@B@+ MUR%>1ARZ#Q<9*)L*4FK+D%3G.:%(8*1^C.E,>0J#P*\Q1A_+S;?H??K-4U90 M3'C:/M=''WLBDD>9G+XY3=0 -VA:Q6&3IYPA8@(2VGVV*__$XGOH((ZMBQN\HQP)(D[FQ M)X>A[/4%5O[LNGW?&[OCR<1W1SWI"V\$C%J,5KEQ;]S%=T; C4&\Z'>& ;SM M>6ZG/^CZ7='K=2;!.C<^)TO'NS@5Q0].F43+;4A26\0]4)CT*9 ;5O1#>LV0*-(!S7&&!8)G0M.RA@2')HP#-'Y@% M$0"GRF!G^"7H VX1+;O3+6"ZA^%;_:_;-L)4Z7KTKAK;P4M0@8YH.=Y)+P,6 MOW0Z [JG^[2CL&JW^)\]XY^A+Z77\WRW/1P#+VP''J(12'B"6CH3CKAQ.WYGA1RY D_:&_(*Z8S0&A5EW1.S\J"_ ]P MBFH,E4^QS4E//[Z[AY5V)ZW1N-\:C3I[Q$_3:H)?QYI6#TL0W>Q,?9$#,0Z' M7=RAB)(G [1%9!ZJN],%0SD&O M<$Y/3XT8H'QLM0"$55U=44"U3=^LH$_WH(M DD$*@K5\9,6$!RN+&TLF?(,3 M]V7';64P]0@N[&JM;R_]C"N"Z8)FM3\_1_S6-]NP#23\!%-\BJI+#UZ#JZ.? MWI\X9^^=+LEZQ M=!W([9^F65HF@:OH.J3_/76*R3P* K@ GJ'0WA?3\LYAP_\4\[I_:Y^OAN)C MY,(OJ=]P;[3UADW?,+QO7D7R.#1 MVA<5]QN)BM_*6?*US/3IY**&*^X)5^PT7'%G:WD*\H33.?@^V,*?BM^9:PWF M-+_N7.NHIMVQ0ITMVLB*#5=LN.+7<\6CABT^.UL4UUF4?[H.!05([8XW7D"K MSCMNM>&/+X$_=B<-@]PQ@_RI89#/SB"]ZS+)9)[&-S*XS@L1AM<8R84VPMUQ MRU]-%VB"#$/G6'71L,Z7P#J'PX9U[IAU'C>L\]E9IW_M+SV9J:3\Y0X=.G:S M#8ML6&3#(K^>178;#OG<'+)[OPUK M?&[6V+N.Y53$R"!]2?7I=L@AWV/3SGG5=,,H7P2C;"R4.V:4_891/C>C[%_# M/.1U+D)9+*^#*/?C-"^S70J4'Z #YY(Z<-Y6'31,LV&:+X5IKL1(/GV09!,E M^?P3:Z(D&\:X??*C=L,8=RM-#AII\KFER<'UG"#),!?GND(ZR*\9O>1:_E'N M4*YD3#V$2+A8!U5@.!GGA$#S6O!$3)@(EQ5B@O,!@=85A-,I B5GSGF9^3.A MH)+X7<1[5JC0CVH8;3/S6A'UU6MGIP,JF6>1R#[ZJH$U^$N1>"ULD!O M38\DUQY9M1#>F2H@QVD2<(TH? ;8>!ES&9*S!5; 1;RR1M9]$2RXV[#@';/@ M)BWI^7FPN/X#RZY$6'+K1N*'6/^M7%R[X\'_;?5$[/2_J]YL?Y=SY*5EH3#; M'4QP:ECL2V"QX_[^L-COJ\3O8UGQ^.5RXOW?Z#K''E^;$G7758FOZ[Q<+&+Z M6V2[X]B5'%P!-A'GOK2Z6SIO12$:%KU#1+_OGY4W600[9M&3E\NB]T58GEQS MO>;\.DI0.A;33"KVB[6BKX7O[S#UBKM"-')DN&_M[K@T]1%7"A94%S71'W55 MK(IU5Y)UPZ-?A!C=\-Y=\][&4O'\S%=3OI7.M3L>6>G==2!\.!F)\X\RB_(@\KGB&=5=/<_D#;P)7#5?<)&L M1OILN.J+X:JKF5_?(/6KR?UZ_HDU@:\-:[R#-3:0*SL6.#OM1N!\;H&ST[[F M0JAIEE_+S](O*> JC'R98098MDAW*8:JGEK.B>[*.0NY,[)V'NM"N,[/*2P1 M^HT:5U'#7AOV^A#VVI0@>7[VVK&8JI_.%S+)=VS_K#CIL=5^PS0;IMDPS0